f9e14c0b23
- 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>
24 lines
766 B
YAML
24 lines
766 B
YAML
# 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
|