1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-03-15 10:40:05 +01:00

82 lines
1.5 KiB
Batchfile

@echo off
setlocal enabledelayedexpansion
echo === OpenSTAManager Docker Manager ===
echo.
REM Verifica se Docker è in esecuzione
docker info >nul 2>&1
if %errorlevel% neq 0 (
echo ERRORE: Docker non è in esecuzione.
echo Avviare Docker Desktop e riprovare.
pause
exit /b 1
)
:menu
cls
echo === OpenSTAManager Docker Manager ===
echo.
echo 1. Avvia i container
echo 2. Ferma i container
echo 3. Visualizza stato container
echo 4. Visualizza logs
echo 5. Esci
echo.
set /p scelta="Seleziona un'opzione (1-5): "
if "%scelta%"=="1" (
echo.
echo Avvio dei container in corso...
docker-compose up -d
echo.
echo ================================
echo Container avviati correttamente!
echo.
echo Accedi a OpenSTAManager:
echo - URL: http://localhost:8090
echo - Host del database: db
echo - Username dell'utente MySQL: root
echo - Password dell'utente MySQL: secret
echo - Nome del database: openstamanager
echo ================================
pause
goto menu
)
if "%scelta%"=="2" (
echo.
echo Arresto dei container in corso...
docker-compose down
echo Container arrestati.
pause
goto menu
)
if "%scelta%"=="3" (
echo.
echo Stato attuale dei container:
docker-compose ps
pause
goto menu
)
if "%scelta%"=="4" (
echo.
echo Logs dei container:
docker-compose logs
pause
goto menu
)
if "%scelta%"=="5" (
echo.
echo Uscita in corso...
exit /b 0
)
echo.
echo Opzione non valida. Riprovare.
timeout /t 2 >nul
goto menu