Interface web Flask securisee pour surveiller CPU, RAM, disques et processus (JVM, Nginx, Amadea Web 8 x64). Alertes email SMTP configurables, seuils reglables, compilation PyInstaller en .exe, installation service Windows via NSSM. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
34 lines
749 B
Batchfile
34 lines
749 B
Batchfile
@echo off
|
|
title Supervision - Monitoring Systeme
|
|
echo ==========================================
|
|
echo Supervision - Monitoring Systeme
|
|
echo ==========================================
|
|
echo.
|
|
|
|
REM Verifier si Python est disponible
|
|
python --version >nul 2>&1
|
|
if errorlevel 1 (
|
|
echo [ERREUR] Python n'est pas installe ou pas dans le PATH.
|
|
pause
|
|
exit /b 1
|
|
)
|
|
|
|
REM Creer le venv si absent
|
|
if not exist ".venv" (
|
|
echo [INFO] Creation de l'environnement virtuel...
|
|
python -m venv .venv
|
|
)
|
|
|
|
REM Activer le venv
|
|
call .venv\Scripts\activate.bat
|
|
|
|
REM Installer les dependances
|
|
echo [INFO] Verification des dependances...
|
|
pip install -q -r requirements.txt
|
|
|
|
REM Lancer l'application
|
|
echo [INFO] Demarrage de Supervision...
|
|
python app.py
|
|
|
|
pause
|