No description
  • TypeScript 81.3%
  • Dockerfile 6.2%
  • Shell 5.4%
  • HTML 4.7%
  • CSS 2.4%
Find a file
2026-09-27 14:36:41 +02:00
.husky build: no need for pnpm exec 2026-07-17 13:26:23 +02:00
.vscode doc: better docker fileNesting 2026-07-17 13:12:18 +02:00
public refactor: simplify favicon setup 2026-07-17 14:06:57 +02:00
scripts refactor(deploy): share compose and simplify hooks 2026-09-09 13:59:15 +02:00
src docs: refresh template homepage and quick start 2026-09-16 15:20:17 +02:00
.dockerignore build(docker): exclude non-build files from the build context 2026-09-27 14:36:41 +02:00
.gitignore chore(config): remove legacy local environment ignores 2026-07-17 20:02:21 +02:00
.oxfmtrc.json feat: add oxfmt and format 2026-07-17 11:15:43 +02:00
.oxlintrc.json initial commit 2026-07-17 11:03:14 +02:00
Caddyfile feat: add basic dockiy deployment 2026-07-17 11:43:24 +02:00
docker-compose.yml refactor(deploy): share compose and simplify hooks 2026-09-09 13:59:15 +02:00
Dockerfile feat: add basic dockiy deployment 2026-07-17 11:43:24 +02:00
dockiy.yml refactor(app): remove template manifest format version 2026-09-14 15:45:54 +02:00
index.html refactor: simplify favicon setup 2026-07-17 14:06:57 +02:00
package.json build: lint and format staged files 2026-07-17 13:22:06 +02:00
pnpm-lock.yaml build: lint and format staged files 2026-07-17 13:22:06 +02:00
README.md docs: refresh template homepage and quick start 2026-09-16 15:20:17 +02:00
tsconfig.app.json initial commit 2026-07-17 11:03:14 +02:00
tsconfig.json feat: add oxfmt and format 2026-07-17 11:15:43 +02:00
tsconfig.node.json initial commit 2026-07-17 11:03:14 +02:00
vite.config.ts feat: add tailwind 2026-07-17 11:29:27 +02:00

DockIY logo

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.