Files
rpa_vision_v3/launch_fixed.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

73 lines
1.8 KiB
Bash
Executable File

#!/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}"