portail-associations/deployments/prod
2026-06-24 00:02:55 -03:00
..
.env.example Initial local backup snapshot 2026-06-24 00:02:55 -03:00
README.md Initial local backup snapshot 2026-06-24 00:02:55 -03:00

Production portail-associations

Cette production tourne sur le VPS principal avec :

  • dossier : /home/ubuntu/portail-associations
  • application : port 3000
  • base MySQL : port 3307
  • URL publique : https://www.portail-association973.com

Fichier d'environnement

La production s'appuie sur le fichier :

  • /home/ubuntu/portail-associations/.env

Ce fichier ne doit pas être écrasé automatiquement par les synchronisations de code.

Variables attendues au minimum :

  • DATABASE_URL
  • JWT_SECRET
  • ADMIN_EMAIL
  • BOOTSTRAP_ADMIN_EMAIL
  • BOOTSTRAP_ADMIN_PASSWORD
  • BOOTSTRAP_ADMIN_NAME
  • BOOTSTRAP_USERS
  • APP_BASE_URL
  • SMTP_*
  • ENTREPRISE_API_TOKEN
  • GOOGLE_CLIENT_ID
  • GOOGLE_CLIENT_SECRET
  • FACEBOOK_APP_ID
  • FACEBOOK_APP_SECRET

Déploiement recommandé

Depuis le poste local :

./scripts/deploy-vps.sh prod

Cette commande :

  • vérifie le SSH
  • lance pnpm check
  • lance pnpm build
  • synchronise les sources utiles
  • exécute docker compose --env-file .env up -d --build app
  • contrôle la réponse HTTP publique