1.1 KiB
1.1 KiB
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_URLJWT_SECRETADMIN_EMAILBOOTSTRAP_ADMIN_EMAILBOOTSTRAP_ADMIN_PASSWORDBOOTSTRAP_ADMIN_NAMEBOOTSTRAP_USERSAPP_BASE_URLSMTP_*ENTREPRISE_API_TOKENGOOGLE_CLIENT_IDGOOGLE_CLIENT_SECRETFACEBOOK_APP_IDFACEBOOK_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