diff --git a/deploy-prod-builder.sh b/deploy-prod-builder.sh index 4fc5d7b..67ccf21 100755 --- a/deploy-prod-builder.sh +++ b/deploy-prod-builder.sh @@ -45,20 +45,10 @@ if [ -f "/home/deploy/stack/scoreodonto.com/backend/node_modules/.bin/tsc" ]; th /home/deploy/stack/scoreodonto.com/backend/node_modules/.bin/tsc -p tsconfig.json || true fi -# 4. Sincronizar código-fonte com a VPS 1 (Produção) via Rsync VPN -log "🚚 Sincronizando código-fonte para a VPS 1 (Produção)..." -rsync -avz --delete \ - --exclude '.env' \ - --exclude 'node_modules' \ - --exclude 'frontend/node_modules' \ - --exclude 'backend/node_modules' \ - --exclude '.git' \ - /home/deploy/stack/scoreodonto.com/ \ - deploy@10.99.0.1:/home/deploy/stack/scoreodonto.com/ - -# 5. Reconstruir e reiniciar containers na VPS 1 -log "🔄 Reconstruindo e reiniciando containers na VPS 1..." -ssh -o BatchMode=yes deploy@10.99.0.1 "cd /home/deploy/stack/scoreodonto.com && DOCKER_HOST=unix:///run/user/1000/docker.sock docker compose up -d --build" +# 4. Reconstruir containers localmente na VPS 4 (servidor de produção) +log "🔄 Reconstruindo containers na VPS 4 (produção real)..." +cd /home/deploy/stack/scoreodonto.com +docker compose up -d --build # 6. Salvar incremento de versão no Git log "💾 Comitando o incremento de versão de volta para o repositório central..."