2 Commits

Author SHA1 Message Date
sylvain p
071a8aa3ac Drop attached_assets folder
Removes 7 unused PNGs (Replit-generated screenshots) plus the matching
@assets Vite alias and the docker/web.Dockerfile copy step. Nothing
in the source code imported from this alias.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-07 12:43:33 +02:00
sylvain p
a891b56360 Add Docker stack for self-hosted deployment
Brings full Postgres + api + web compose setup so the app can run on any
machine with just Docker, instead of requiring a host PostgreSQL install.
Includes a one-shot migrate service that pushes the Drizzle schema before
the API starts. Web image serves the Vite build via nginx and proxies
/api/* to the api-server.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-07 12:11:36 +02:00