Spaces:
Sleeping
Sleeping
| @echo off | |
| REM ============================================================ | |
| REM PoolCoach Analyzer local (ban giao 24, 11/08/2026) | |
| REM MOT lenh keo du bo demo tab Analyzer: | |
| REM 1) Redis - docker compose (service redis) | |
| REM 2) CV worker - venv CUDA poolcoach-cv-env, CUA SO RIENG | |
| REM (phuc vu ca scan lan analyze tu ban giao 24) | |
| REM 3) Web app - venv app, mode queue, cua so nay, port 8000 | |
| REM Xong mo http://localhost:8000 -> tab Analyzer. | |
| REM JIT Numba ~40s lan dau (FE hien banner); worker load YOLO vai giay. | |
| REM Ctrl+C o day tat app; cua so worker dong bang Ctrl+C rieng | |
| REM (worker tu xoa heartbeat khi thoat sach). | |
| REM ============================================================ | |
| set PYTHONUTF8=1 | |
| if "%REDIS_URL%"=="" set REDIS_URL=redis://localhost:6379/0 | |
| docker compose -f "D:\Khoa luan\poolcoach-rl\docker-compose.dev.yml" up -d redis | |
| if errorlevel 1 ( | |
| echo [LOI] Khong bat duoc Redis - Docker Desktop co dang chay khong? | |
| pause | |
| exit /b 1 | |
| ) | |
| start "poolcoach-cv-worker" cmd /k "D:\Khoa luan\run_cv_worker.bat" | |
| call "D:\Khoa luan\poolcoach-env\Scripts\activate.bat" | |
| cd /d "D:\Khoa luan\poolcoach-rl" | |
| python -m uvicorn app.main:app --port 8000 | |
| pause | |