31 lines
835 B
Bash
Executable File
31 lines
835 B
Bash
Executable File
#!/bin/bash
|
|
|
|
set -e
|
|
|
|
echo "🚀 Démarrage de l'interface utilisateur 4NK..."
|
|
|
|
# Vérifier que nous sommes dans le bon répertoire
|
|
if [[ ! -f "docker-compose.yml" ]]; then
|
|
echo "❌ Ce script doit être exécuté depuis le répertoire 4NK_node"
|
|
exit 1
|
|
fi
|
|
|
|
# Démarrer uniquement le service ihm_client
|
|
echo "📦 Démarrage du service ihm_client..."
|
|
docker-compose up -d ihm_client
|
|
|
|
# Attendre que le service soit prêt
|
|
echo "⏳ Attente du démarrage..."
|
|
sleep 10
|
|
|
|
# Vérifier la santé du service
|
|
if docker-compose ps ihm_client | grep -q "Up"; then
|
|
echo "✅ Interface utilisateur démarrée avec succès"
|
|
echo " 📍 URL: http://localhost:8080"
|
|
echo " 🔍 Logs: docker logs 4nk-ihm-client"
|
|
else
|
|
echo "❌ Échec du démarrage de l'interface utilisateur"
|
|
docker-compose logs ihm_client
|
|
exit 1
|
|
fi
|