- TanStack Start (React 19, Tailwind 4) frontend recreated from Stitch design - PocketBase backend with schema migration + idempotent content seed - Single Docker image running both services (non-root, healthchecked) - deploy.sh to build & push to registry.tanshu.com - Ansible playbook (roles: app, caddy) deploying to www.greatbear.in with Caddy TLS entries for the site and the PocketBase admin
21 lines
270 B
Plaintext
21 lines
270 B
Plaintext
# Keep the build context small and secret-free
|
|
.git
|
|
.gitignore
|
|
.dockerignore
|
|
.env
|
|
.npm-cache
|
|
.tmp-pb
|
|
design
|
|
*.zip
|
|
|
|
# Node artifacts
|
|
**/node_modules
|
|
app/.output
|
|
app/.nitro
|
|
app/dist
|
|
|
|
# Ops assets not needed inside the image
|
|
ansible
|
|
scripts/create-collections.sh
|
|
README.md
|