7 Commits

Author SHA1 Message Date
Rassaby Ludovic 37199521e4 feat: Ajout workflows de déploiement automatique
- Ajout workflow de déploiement sur Render
- Ajout workflow de déploiement sur serveur Linux
- Configuration pour déploiement automatique avec tags
- Prêt pour déploiement en production
2025-10-16 13:23:51 +04:00
Rassaby Ludovic b8d075a2bd feat: Ajout monitoring Prometheus/Grafana et configuration déploiement serveur Linux
- Ajout Prometheus et Grafana au docker-compose.yml
- Métriques automatiques pour le backend FastAPI
- Configuration de production avec docker-compose.prod.yml
- Guide de déploiement manuel pour serveur Linux
- Variables d'environnement sécurisées
- Documentation complète de déploiement
2025-10-16 11:29:16 +04:00
Rassaby Ludovic 091e2d320f Fix GitHub Actions release workflow - Update to softprops/action-gh-release@v1 and add permissions 2025-10-15 15:26:12 +04:00
Rassaby Ludovic b821b45904 TP5: Configure CI for releases - Add release workflow and tag triggers 2025-10-15 10:18:32 +04:00
Rassaby Ludovic 6729080571 Add connectivity error simulation tests for TP4 validation 2025-10-14 13:28:43 +04:00
Rassaby Ludovic 300040b354 Fix GitHub Actions: use 'docker compose' instead of 'docker-compose' 2025-10-14 13:10:49 +04:00
Rassaby Ludovic 9d75b6c9e9 Add automated tests with GitHub Actions - TP4 2025-10-14 13:00:02 +04:00