Commit Graph

2 Commits

Author SHA1 Message Date
karim 6e33a44992 fix(Dockerfile.host): npm install NACH Code-COPY
COPY server ./server überschrieb das zuvor erzeugte node_modules → express
fehlte, host crashte. Jetzt: Code kopieren, dann installieren.

Container verifiziert: Migrationen laufen beim Start, alle Seiten + Assets
(css/js/font) + API liefern 200, E2E (register→checkout→admin-stats) ok.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-05-31 14:19:35 +02:00
karim f43102b71a Initial: RAPPORT-STACK — All-in-One Compose (Supabase + Website + HOST)
Ein 'docker compose up' bringt die komplette Hosting-Plattform hoch:
- include ../SERVER-CONTAINER (db/auth/rest/realtime/storage/kong/app)
- host-db: eigene Postgres für RAPPORT-HOST
- host: Node-Backend + gebündelte Hugo-Website (Dockerfile.host, multi-stage)
  provisioniert Kunden-Instanzen über Kong in den Supabase-Stack

Eine .env für lokal UND Hetzner (Domains/Keys per Env). host-Image baut +
läuft verifiziert: Website (/,/hosting/,/login/,/admin/) + API + E2E-Flow
(register→checkout→admin) aus dem Container.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-05-31 13:42:30 +02:00