Opinionated template for Tanstack Start React web applications
  • TypeScript 92.3%
  • Dockerfile 7.5%
  • CSS 0.2%
Find a file Use this template
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-02 08:18:41 +03:00
public Initial commit 2026-08-04 11:08:12 +03:00
src feat: migrate to new imperative query() syntaxis 2026-09-02 08:18:41 +03:00
.dockerignore env: integrate @t3-oss/env-core for unified control (#3) 2026-08-05 07:56:06 +00:00
.env.example env: integrate @t3-oss/env-core for unified control (#3) 2026-08-05 07:56:06 +00:00
.gitignore refactor: RPC functions with contracts & DB (#7) 2026-08-31 18:51:31 +00:00
.oxfmtrc.json Initial commit 2026-08-04 11:08:12 +03:00
.oxlintrc.json Initial commit 2026-08-04 11:08:12 +03:00
AGENTS.md Initial commit 2026-08-04 11:08:12 +03:00
docker-compose.yml chore: docker 2026-08-10 09:50:25 +03:00
Dockerfile chore: docker 2026-08-10 09:50:25 +03:00
drizzle.config.ts refactor: rename env-related files AGAIN 2026-09-02 08:02:08 +03:00
LICENSE Initial commit 2026-08-04 11:08:12 +03:00
package.json chore: bump dependencies 2026-08-31 21:57:16 +03:00
pnpm-lock.yaml chore: bump dependencies 2026-08-31 21:57:16 +03:00
pnpm-workspace.yaml refactor: RPC functions with contracts & DB (#7) 2026-08-31 18:51:31 +00:00
README.md README: update with minimal info 2026-08-05 11:29:37 +03:00
tsconfig.json chore(refactor): change path alias from @ to # 2026-08-15 10:32:09 +03:00
vite.config.ts feat: react-compiler 2026-08-10 09:43:38 +03:00

Production

This section will only be useful if CI builds a Docker image

On the production host:

  • create directory project-name
  • copy docker-compose.yml from repo and edit for your needs
  • create the .env file from .env.example
  • docker compose up -d && docker compose logs -f

Production

On the production host:

  • clone this repo
  • fill the .env file from .env.example
  • docker compose up --build -d && docker compose logs -f

Development

On your dev host:

  • Install node.js 24+ on your machine
  • enable pnpm with corepack enable pnpm
  • install deps with pnpm i
  • fill the .env file from .env.example
  • pnpm dev