Production deploy setup + finish AppForge rebrand

- Backend now serves the built frontend (dist) + SPA fallback for single-service deploy
- Schema applied idempotently on boot (ensureSchema) + working db:push script
- Add Dockerfile + .dockerignore + start script
- Footer credit removed; default app name -> AppForge; docs/package.json de-attributed

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Leon Serfaty
2026-06-29 02:40:49 -04:00
co-authored by Claude Opus 4.8
parent 1a8b8ee5a0
commit fd72540b6a
11 changed files with 116 additions and 14 deletions
+12
View File
@@ -0,0 +1,12 @@
node_modules
dist
.git
.env
.env.local
.env.*.local
server/storage
*.log
.vscode
.idea
android
ios