Déploiement Production¶
La production, c'est l'application utilisée par les vrais clients.
- Adresse :
https://transaction.boaz-study.tech - Se met à jour : automatiquement, dès que du code arrive sur la branche
main.
⚠️ Prudence maximale. Ne pousse sur
mainque du code déjà validé en test. Bonne nouvelle : à chaque déploiement, une sauvegarde est faite automatiquement avant, et si le nouveau déploiement ne démarre pas, le système revient tout seul à la version précédente.
Les pages de cette section¶
| Page | Pour… |
|---|---|
| Déployer en production (cycle normal) | mettre à jour la prod au quotidien (push main) |
| Installer sur un serveur neuf | repartir de zéro sur un nouveau serveur |
| Domaines (DNS) et certificats HTTPS | ajouter une adresse (sous-domaine) et son cadenas HTTPS |
Comment la prod est construite (l'essentiel)¶
- La prod tourne à partir d'images figées (reproductibles), pas du code « en direct ». → chaque déploiement est propre, et on peut revenir en arrière.
- Les données (base, fichiers) vivent dans des volumes qui ne sont jamais effacés lors d'un déploiement.
- Un proxy web central (
nginx-proxy-central) aiguille les adresses vers les bons conteneurs et gère le HTTPS.