Add Compose stack & Caddy deploy artifacts (task 05)

Multi-stage Dockerfile (pnpm fetch/offline, standalone output, non-root
nextjs user), deploy/compose.yaml with famapp + famapp-db + full Authentik
stack on famapp_net, Caddyfile.snippet for fam/auth.ginnoir.com, and
.env.production.example. Added .dockerignore and public/.gitkeep.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
ginnoir
2026-05-06 02:23:28 -05:00
co-authored by Claude Sonnet 4.6
parent e00c95d4d6
commit f59753404e
6 changed files with 99 additions and 1 deletions
+9
View File
@@ -0,0 +1,9 @@
# Include from main Caddyfile or paste into the existing one.
fam.ginnoir.com {
reverse_proxy famapp:3000
}
auth.ginnoir.com {
reverse_proxy authentik-server:9000
}