Spaces:
Paused
Paused
File size: 2,028 Bytes
5a81b95 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 | @echo off
title WidgeTDC Docker Launcher
color 0A
echo ===================================================
echo WidgeTDC - Complete Docker Stack Launcher
echo ===================================================
echo.
echo All services will run in Docker containers:
echo - Backend (Node.js)
echo - Frontend (Nginx + React)
echo - PostgreSQL (with pgvector)
echo - Redis (caching)
echo - Neo4j (knowledge graph)
echo - Prometheus + Grafana (monitoring)
echo - NocoDB (admin interface)
echo.
echo ===================================================
echo.
echo [1/4] Checking Docker status...
docker info > nul 2>&1
if %ERRORLEVEL% NEQ 0 (
echo ERROR: Docker is not running!
echo Please start Docker Desktop first.
pause
exit /b 1
)
echo Docker is running.
echo.
echo [2/4] Stopping any existing containers...
docker-compose down 2>nul
echo Done.
echo.
echo [3/4] Building and starting all services...
echo This may take 5-10 minutes on first run.
echo.
docker-compose up -d --build
if %ERRORLEVEL% NEQ 0 (
echo.
echo ERROR: Failed to start services!
echo Run 'docker-compose logs' to see errors.
pause
exit /b 1
)
echo.
echo [4/4] Waiting for services to be ready...
timeout /t 30 /nobreak > nul
echo.
echo ===================================================
echo SYSTEM IS NOW RUNNING!
echo ===================================================
echo.
echo Access points:
echo - Frontend Dashboard: http://localhost:8888
echo - Backend API: http://localhost:3001
echo - Grafana Monitoring: http://localhost:3000 (admin/admin)
echo - Neo4j Browser: http://localhost:7474 (neo4j/password)
echo - NocoDB Admin: http://localhost:8080
echo - Prometheus: http://localhost:9090
echo.
echo Useful commands:
echo - View logs: docker-compose logs -f
echo - Stop system: docker-compose down
echo - Full reset: docker-compose down -v
echo.
echo ===================================================
echo.
pause
|