Para levantar el stack en el servidor de pruebas con acceso por túnel SSH sin exponer nada a internet: backend/frontend publicados solo en 127.0.0.1 y postgres/minio sin publicar al host. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
18 lines
531 B
YAML
18 lines
531 B
YAML
# Preview PRIVADO en el servidor (login dev), acceso solo por túnel SSH.
|
|
# Publica los puertos ÚNICAMENTE en 127.0.0.1 para que NADA quede expuesto a internet.
|
|
# Postgres y MinIO no se publican al host (solo red interna de Docker).
|
|
#
|
|
# Uso:
|
|
# docker compose -f docker-compose.yml -f deploy/docker-compose.preview.yml up -d
|
|
services:
|
|
backend:
|
|
ports: !override
|
|
- "127.0.0.1:8000:8000"
|
|
frontend:
|
|
ports: !override
|
|
- "127.0.0.1:5173:5173"
|
|
postgres:
|
|
ports: !override []
|
|
minio:
|
|
ports: !override []
|