chore(deploy): override de preview privado (puertos solo en loopback)
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>
This commit is contained in:
17
deploy/docker-compose.preview.yml
Normal file
17
deploy/docker-compose.preview.yml
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
# 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 []
|
||||||
Reference in New Issue
Block a user