Initial build: Great Bear microbrewery site
- 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
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
# 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
|
||||
Reference in New Issue
Block a user