867 B
Deployment und Mailversand
Die aktuelle Anleitung steht in README.md, die Konfigurationsvorlage in production.env.example.
Der Compose-Dienst migrate initialisiert das Schema über versionierte Migrationen und stellt den separaten Runtime-Zugang bereit. Die App startet erst nach erfolgreicher Initialisierung. prisma db push, Demo-Seeding und historische SQL-Upgrades sind im Produktionsstart nicht vorgesehen.
Für Resend müssen Versanddomain, RESEND_API_KEY und EMAIL_FROM gültig konfiguriert sein. ADMIN_EMAIL ist das Ziel für das Kontaktformular. Die drei öffentlichen Basis-URLs müssen übereinstimmen, damit Einladungs- und Bestätigungslinks auf die richtige Anwendung zeigen. Der Notdienst-Worker startet im App-Container mit NOTDIENST_JOB_SECRET; kein zusätzlicher Cron-Dienst ist erforderlich.