feat(infra): banco DEV isolado (pg-dev) + bump scoreodonto.com/subdominio

- pg-dev/: container PostGIS único multi-DB (ref+dev por template) p/ desgrudar dev da produção; scripts refresh/reset + manifesto (secrets fora do git)
- bump scoreodonto.com e subdominio.clube67.com (backends dev apontam p/ pgdev via .env)

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
VPS 4 Deploy Agent
2026-06-16 12:46:37 +02:00
parent c98f9c05a1
commit f9e14c0b23
7 changed files with 88 additions and 2 deletions
+23
View File
@@ -0,0 +1,23 @@
# Banco DEV isolado da VPS4 (rootless) — ver scoreodonto.com/documentação/BANCO-DEV-ESTRATEGIA.md
# Subir: set -a; source secrets.env; set +a; docker compose up -d
services:
pgdev:
image: postgis/postgis:18-3.6
container_name: pgdev
restart: unless-stopped
environment:
POSTGRES_USER: devadmin
POSTGRES_PASSWORD: ${PGDEV_PASSWORD:?defina PGDEV_PASSWORD (source secrets.env)}
POSTGRES_DB: postgres
volumes:
- pgdev-data:/var/lib/postgresql # PG18+: montar a raiz, não /data
networks:
- soc # mesma rede dos backends de dev → acesso por DNS "pgdev"
# SEM "ports:" → não exposto ao host/internet (só acessível via rede soc)
volumes:
pgdev-data:
networks:
soc:
external: true