- 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>
42 lines
1.2 KiB
Bash
Executable File
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!" |