Rattache l'app au réseau externe nginx_default

- Le service app rejoint le réseau externe nginx_default (nom configurable
  via PROXY_NETWORK) avec l'alias stable « sbc-app » pour l'upstream nginx
  (proxy_pass http://sbc-app:3000)
- La base de données reste sur le réseau interne de la stack uniquement
- README : section reverse-proxy (création du réseau, TRUST_PROXY,
  COOKIE_SECURE, en-têtes à transmettre)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01Fkg15RCxNgUys4ru73He2o
This commit is contained in:
Claude committed 2026-07-10 20:13:31 +00:00
1 parent 2df7d37b72
commit 478ec3e307
2 files changed
+30

No files matched your search

+14
View File
@@ -61,6 +61,12 @@ services:
- uploads:/data/uploads
ports:
- "${APP_PORT:-8321}:3000"
networks:
default:
proxy:
aliases:
# Stable name for the nginx upstream: proxy_pass http://sbc-app:3000;
- sbc-app
depends_on:
db:
condition: service_healthy
@@ -77,6 +83,14 @@ services:
timeout: 5s
retries: 6
networks:
default:
# Existing network of the nginx reverse-proxy stack. Create it first if it
# does not exist: docker network create nginx_default
proxy:
external: true
name: ${PROXY_NETWORK:-nginx_default}
volumes:
db_data:
uploads: