Files
scoreodonto.com/docker-compose.prod.yml
T
VPS 4 Builder fc0d65fde0
build-and-push / build (push) Successful in 1m6s
feat(deploy): deploy por tag na produção (Etapa 6)
- docker-compose.prod.yml: produção roda imagens versionadas do registry (sem build)
- deploy-prod.sh <tag>: pull da tag + up -d --no-build + verificação /api/version + rollback
- deploy.md: Metade A (CI) marcada como FEITA

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-16 09:25:27 +02:00

15 lines
737 B
YAML

# Override de PRODUÇÃO (VPS1): roda IMAGENS VERSIONADAS do registry em vez de buildar.
# A produção não builda — só consome a imagem pronta publicada pela CI (Etapa 5).
#
# Uso (na VPS1), via deploy-prod.sh <tag>, que faz:
# SCOREODONTO_TAG=v1.0.13 docker compose -f docker-compose.yml -f docker-compose.prod.yml pull ...
# docker compose -f docker-compose.yml -f docker-compose.prod.yml up -d --no-build ...
#
# O --no-build garante que o build: do compose base seja ignorado (usa a imagem puxada).
services:
scoreodonto-backend:
image: git.clube67.com/ruicesar/scoreodonto-backend:${SCOREODONTO_TAG:-latest}
scoreodonto-frontend:
image: git.clube67.com/ruicesar/scoreodonto-frontend:${SCOREODONTO_TAG:-latest}