S-B01 · docker-compose.local.yml missing domain + portals; host-browser OIDC unwired #91
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
What:
infra/docker-compose.local.ymlis missing thedomainservice and all three portals (self-service,openbaar,behandel) that the CI-canonicalinfra/docker-compose.ymlhas. So adocker compose -f infra/docker-compose.local.yml up(the no-make local path) can't run the app end-to-end, and there's no local portal to browse.Symptom: with the behandel portal added, a host browser is redirected to
http://keycloak:8080/...(the baked compose authority), which the host can't resolve — "can't find keycloak". The local stack never wired host-browser OIDC: the localbffhas no Keycloak env and the local Keycloak has no fixed issuer.Fix: bring the local compose to parity with the canonical one — add
domain+ the three portals, and make host-browser OIDC work: pin Keycloak's frontend/issuer URL tohttp://localhost:8180with a dynamic backchannel (so the BFF still validates viakeycloak:8080in-network), and point the portals'config.jsonathttp://localhost:8180.