You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Les hostnames sont ceux des containers dans le réseau Docker interne upstra-demo.
Déclencher le scénario de démo
# Lancer la décharge UPS (rate = % perdu par appel poll, 1-20)
curl -X POST "http://localhost:5010/simulate/discharge?rate=5"# Surveiller le niveau
curl http://localhost:5010/battery
# → quand level ≤ seuil Upstra (~20%) : migration automatique visible dans l'UI# Réinitialiser pour la prochaine démo
curl -X POST http://localhost:5010/simulate/restore
Arrêter
# Depuis infra-control_stack/
docker compose -f docker-compose.demo.yml down # arrêter
docker compose -f docker-compose.demo.yml down -v # arrêter + supprimer les données DB
Mode production / dev local
# Depuis infra-control_stack/
cp .env-example .env
# éditer .env selon l'environnement# Sans DB locale (PostgreSQL et Redis tournent nativement sur le serveur)
docker compose up --build
# Avec DB locale (profil "local")
docker compose --profile local up --build
Commandes utiles
docker compose up --build # build tout + démarrer
docker compose up # démarrer sans rebuild
docker compose down # arrêter
docker compose build frontend # build frontend uniquement
docker compose build backend # build backend uniquement
docker compose up --build frontend # build + démarrer frontend
docker compose up frontend # démarrer frontend uniquement