Isoleer backend op prive-net; alleen ingress op coolify-net

Fix: met connect_to_docker_network stond de api op het gedeelde coolify-net waar
coolify-redis de naam 'redis' deelt -> api kreeg NOAUTH van de verkeerde redis ->
500 bij registratie. Nu: backends op default (app-net), alleen ingress ook op coolify.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
claude-macmini 2026-09-08 21:15:10 +02:00
parent 492dbfa478
commit e76c76b01e

View file

@ -181,12 +181,24 @@ services:
timeout: 5s
retries: 3
start_period: 10s
# ALLEEN de ingress hangt aan het gedeelde 'coolify'-netwerk (voor Traefik).
# De backend-services blijven op het privé-app-netwerk (default) — anders
# botst de generieke servicenaam 'redis'/'db' met Coolify's eigen
# coolify-redis/coolify-db op het gedeelde net (NOAUTH/verkeerde backend).
networks:
- default
- coolify
volumes:
postgres-data:
opnform_storage:
redis-data:
# Het 'coolify'-netwerk bestaat al (Coolify's proxy-net); alleen extern refereren.
networks:
coolify:
external: true
# Nginx-ingress-config inline. Alle nginx-$-variabelen zijn als $$ geschreven
# zodat docker compose ze NIET interpoleert (compose zet $$ -> $ terug); pas de
# gerenderde config bevat de juiste nginx-variabelen. client_max_body_size is