VPS deployen
Ziel
Produktion verfügbar für Web, Capacitor und Admin.
Für wen
DevOps mit Server-Zugang.
Wo in der App
Produktions-URL https://routineassist.com; Admin /admin.
Voraussetzungen
VPS, DNS zum Server, TLS-Zertifikat.
Schritt für Schritt
- Frontend bauen:
npm run build— Output zum Static-Hosting. - Server-API deployen mit Env: Datenbank,
ADMIN_EMAILS, Mail/Graph Secrets. - CORS für Capacitor-Origins konfigurieren (
https://localhost, App-Scheme). - Reverse Proxy (nginx) TLS Terminate zu Node.
- Migrationen ausführen falls Datenbank-Projekt.
- Smoke Test: /parent, /child, /wachtwoord-vergeten, /uitnodiging.
- Logs nach Deploy überwachen; Rollback via vorheriges Release.
Optionen & Einstellungen
Keine Secrets in Git — .env nur auf Server.
Tipps & häufige Probleme
Staging-Subdomain vor Prod-Push empfohlen.