No description
- TypeScript 81.3%
- Dockerfile 6.2%
- Shell 5.4%
- HTML 4.7%
- CSS 2.4%
| .husky | ||
| .vscode | ||
| public | ||
| scripts | ||
| src | ||
| .dockerignore | ||
| .gitignore | ||
| .oxfmtrc.json | ||
| .oxlintrc.json | ||
| Caddyfile | ||
| docker-compose.yml | ||
| Dockerfile | ||
| dockiy.yml | ||
| index.html | ||
| package.json | ||
| pnpm-lock.yaml | ||
| README.md | ||
| tsconfig.app.json | ||
| tsconfig.json | ||
| tsconfig.node.json | ||
| vite.config.ts | ||
DockIY React template
A static React starter for applications deployed with DockIY. It includes Vite, TypeScript, and Tailwind CSS.
Docs for this template
Requirements
Install Node.js 24+, pnpm 11+, Docker Engine, Docker Compose, and the DockIY CLI.
Get started
Create a project or clone this repository, then edit dockiy.yml in the
project root. Set name and the staging/production hosts:
name: my-app
environments:
staging:
host: staging.example.com
compose_file: docker-compose.yml
production:
host: example.com
compose_file: docker-compose.yml
Install dependencies and start React:
pnpm install
pnpm dev
Run pnpm build before deploying. See the React template guide
for deployment commands.