Déployer VPS
Objectif
Production disponible pour web, Capacitor et admin.
Pour qui
DevOps avec accès serveur.
Où dans l'app
URL prod https://routineassist.com ; admin /admin.
Conditions
VPS, DNS vers serveur, certificat TLS.
Étape par étape
- Build frontend :
npm run build— sortie vers hébergement statique. - Déployez API serveur avec env : BDD,
ADMIN_EMAILS, secrets mail/Graph. - Configurez CORS pour origines Capacitor (
https://localhost, scheme app). - Reverse proxy (nginx) TLS vers Node.
- Exécutez migrations si projet BDD.
- Smoke test : /parent, /child, /wachtwoord-vergeten, /uitnodiging.
- Surveillez logs ; rollback via artefact release précédent.
Options & paramètres
Pas de secrets dans git — .env sur serveur uniquement.
Conseils & dépannage
Sous-domaine staging recommandé avant prod.