@echo off echo === Checking compose services === ssh -o StrictHostKeyChecking=no -i "%USERPROFILE%\.ssh\id_rsa" root@100.64.0.3 "cd /root && docker compose -f docker-compose-vps.yml ps 2>&1" echo. echo === Starting missing services === ssh -o StrictHostKeyChecking=no -i "%USERPROFILE%\.ssh\id_rsa" root@100.64.0.3 "cd /root && docker compose -f docker-compose-vps.yml up -d 2>&1" echo. echo === Done. Waiting 10s then checking ports === timeout /t 10 /nobreak ssh -o StrictHostKeyChecking=no -i "%USERPROFILE%\.ssh\id_rsa" root@100.64.0.3 "docker ps --format 'table {{.Names}}\t{{.Status}}\t{{.Ports}}' 2>&1"