Logistico-train
Toute une application ferroviaire, déployée en conteneurs.
- Type
- Déploiement
- Cadre
- Projet universitaire, BUT 2
- Année
- 2026
- Technologies
- Docker Compose, Nginx, Flask, Spring, MariaDB, MongoDB, RabbitMQ
L’architecture Docker du projet, reprise du fichier docker-compose
Logistico-train gère les arrivées, les sorties et les réparations de rames dans un centre de maintenance. Le travail consistait à migrer l’ensemble vers Docker Compose.
Chaque service tourne dans son conteneur, avec ses volumes persistants et des réseaux dédiés pour l’isoler des autres : deux API, deux bases de données, une messagerie et le site.
- Six conteneurs, quatre réseaux isolés, des volumes persistants
- Reverse proxy Nginx devant le site React et les deux API
- Mots de passe en secrets Docker, démarrage ordonné par healthchecks

L’écran de connexion de l’application déployée