Files
rpa_vision_v3/restart_server_with_env.sh
Dom a27b74cf22 v1.0 - Version stable: multi-PC, détection UI-DETR-1, 3 modes exécution
- Frontend v4 accessible sur réseau local (192.168.1.40)
- Ports ouverts: 3002 (frontend), 5001 (backend), 5004 (dashboard)
- Ollama GPU fonctionnel
- Self-healing interactif
- Dashboard confiance

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-29 11:23:51 +01:00

42 lines
1.2 KiB
Bash
Executable File

#!/bin/bash
# Script pour redémarrer le serveur avec les variables d'environnement correctes
echo "=== Redémarrage du serveur avec .env.local ==="
# Arrêter le serveur existant
echo "Arrêt du serveur existant..."
pkill -f "api_upload.py" 2>/dev/null || echo "Aucun serveur à arrêter"
# Attendre un peu
sleep 3
# Charger les variables d'environnement depuis .env.local
if [ -f ".env.local" ]; then
echo "Chargement des variables depuis .env.local..."
export $(grep -v '^#' .env.local | xargs)
echo "Variables chargées:"
echo " RPA_TOKEN_ADMIN: ${RPA_TOKEN_ADMIN:0:16}..."
echo " RPA_TOKEN_READONLY: ${RPA_TOKEN_READONLY:0:16}..."
else
echo "❌ Fichier .env.local non trouvé!"
exit 1
fi
# Démarrer le serveur en arrière-plan
echo "Démarrage du serveur..."
cd server
python3 api_upload.py &
SERVER_PID=$!
echo "Serveur démarré avec PID: $SERVER_PID"
# Attendre que le serveur soit prêt
echo "Attente du démarrage du serveur..."
sleep 5
# Tester la connexion
echo "Test de connexion..."
curl -s -H "Authorization: Bearer $RPA_TOKEN_ADMIN" http://localhost:8000/api/traces/status
echo ""
echo "✅ Serveur redémarré avec les nouvelles variables d'environnement!"