1
0
mirror of https://github.com/devcode-it/openstamanager.git synced 2025-03-13 01:30:11 +01:00

fix: docker-compose.yml

This commit is contained in:
Luca 2025-03-03 14:52:14 +01:00
parent f3e87c195a
commit dad12fabd7
2 changed files with 84 additions and 2 deletions

View File

@ -1,5 +1,8 @@
name: OSM
services:
app:
openstamanager:
image: devcodesrl/openstamanager:latest
container_name: openstamanager
restart: unless-stopped
@ -26,4 +29,11 @@ services:
MYSQL_ROOT_PASSWORD: secret
MYSQL_DATABASE: openstamanager
ports:
- "3306:3306"
- "3307:3306"
volumes:
- db:/var/lib/mysql
volumes:
db:
driver: local

72
docker/start.bat Normal file
View File

@ -0,0 +1,72 @@
@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 Container avviati! OpenSTAManager è accessibile su http://localhost:8090
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