feat: Docker-Compose-Setup zum Selbsthosten

Dreistufiges Image: Abhängigkeiten, Build, Laufzeit. Im Endbild landen nur
der standalone-Server, die statischen Dateien und die Prisma-CLI — letztere,
damit der Container ausstehende Migrationen beim Start selbst einspielt.

Der Entrypoint wartet per TCP-Verbindung auf die Datenbank, statt dafür ein
zusätzliches Paket ins Laufzeitimage zu ziehen.
This commit is contained in:
Florian Wilde
2026-09-01 18:46:48 +02:00
parent 7f8ad716b6
commit 63d47b4ead
4 changed files with 209 additions and 0 deletions
+10
View File
@@ -0,0 +1,10 @@
node_modules
.next
.git
.env
.env.local
data
docs/screenshots
*.log
test-results
playwright-report