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>
This commit is contained in:
72
launch_fixed.sh
Executable file
72
launch_fixed.sh
Executable file
@@ -0,0 +1,72 @@
|
||||
#!/bin/bash
|
||||
# RPA Vision V3 - Lanceur Unifié Corrigé
|
||||
# Date: 6 janvier 2026
|
||||
|
||||
set -e
|
||||
|
||||
RED='\033[0;31m'
|
||||
GREEN='\033[0;32m'
|
||||
YELLOW='\033[1;33m'
|
||||
BLUE='\033[0;34m'
|
||||
PURPLE='\033[0;35m'
|
||||
NC='\033[0m'
|
||||
|
||||
echo -e "${PURPLE}🎼 RPA Vision V3 - Lanceur Unifié Corrigé${NC}"
|
||||
echo ""
|
||||
|
||||
# Nettoyage préventif
|
||||
echo -e "${BLUE}[1/5] Nettoyage préventif...${NC}"
|
||||
pkill -f "python.*server\|python.*dashboard\|python.*api_upload" 2>/dev/null || true
|
||||
sleep 2
|
||||
|
||||
# Vérification environnement
|
||||
echo -e "${BLUE}[2/5] Vérification environnement...${NC}"
|
||||
if [ ! -d "venv_v3" ]; then
|
||||
echo -e "${RED}❌ venv_v3 non trouvé${NC}"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
source venv_v3/bin/activate
|
||||
|
||||
# Correction des problèmes identifiés
|
||||
echo -e "${BLUE}[3/5] Application des corrections...${NC}"
|
||||
python3 fix_system_complete.py --fix-only 2>/dev/null || true
|
||||
|
||||
# Choix du mode
|
||||
MODE="${1:-gui}"
|
||||
|
||||
echo -e "${BLUE}[4/5] Lancement mode: $MODE${NC}"
|
||||
|
||||
case $MODE in
|
||||
--server|server)
|
||||
echo -e "${GREEN}🌐 Lancement API Server (port 8000)${NC}"
|
||||
python3 server/api_upload.py
|
||||
;;
|
||||
--dashboard|dashboard)
|
||||
echo -e "${PURPLE}📊 Lancement Dashboard (port 5001)${NC}"
|
||||
python3 web_dashboard/app.py
|
||||
;;
|
||||
--agent|agent)
|
||||
echo -e "${CYAN}📹 Lancement Agent V0${NC}"
|
||||
cd agent_v0
|
||||
../venv_v3/bin/python3 main.py
|
||||
cd ..
|
||||
;;
|
||||
--all|all)
|
||||
echo -e "${GREEN}🚀 Lancement complet${NC}"
|
||||
python3 server/api_upload.py &
|
||||
sleep 3
|
||||
python3 web_dashboard/app.py &
|
||||
sleep 2
|
||||
echo -e "${GREEN}✅ Services démarrés${NC}"
|
||||
echo "API: http://localhost:8000"
|
||||
echo "Dashboard: http://localhost:5001"
|
||||
wait
|
||||
;;
|
||||
--gui|gui|*)
|
||||
echo -e "${CYAN}🖥️ Lancement GUI${NC}"
|
||||
python3 run_gui.py
|
||||
;;
|
||||
esac
|
||||
|
||||
echo -e "${BLUE}[5/5] Terminé${NC}"
|
||||
Reference in New Issue
Block a user