Final stage of S-01 (#2) — Open Notificaties comes up alongside OpenZaak.
infra/opennotificaties/docker-compose.yml — PostGIS + redis broker + migrate-init + API + celery worker, on a shared cg network (OpenZaak network renamed oz→cg), host :8001.
make stack-up / stack-smoke / stack-down + runbook docs/runbooks/opennotificaties.md.
Verified:make stack-smoke green — OpenZaak (403/302/200) and Open Notificaties (302) reachable; OZ↔NRC cross-network DNS confirmed.
Completes S-01 acceptance (platforms up in compose + reachable; catalogus seeded in S-01-b) → closes #2.
⚠️Deferred to S-06: OZ→NRC notification delivery wiring (kanalen/abonnementen/auth) + re-enabling NOTIFICATIONS_DISABLED. Not part of S-01 acceptance; belongs with the Event Subscriber that consumes events. NRC data.yaml is migrate-only until then.
Final stage of **S-01** (#2) — Open Notificaties comes up alongside OpenZaak.
- `infra/opennotificaties/docker-compose.yml` — PostGIS + redis broker + migrate-init + API + celery worker, on a shared `cg` network (OpenZaak network renamed `oz`→`cg`), host **:8001**.
- `make stack-up / stack-smoke / stack-down` + runbook `docs/runbooks/opennotificaties.md`.
**Verified:** `make stack-smoke` green — OpenZaak (403/302/200) and Open Notificaties (302) reachable; OZ↔NRC cross-network DNS confirmed.
**Completes S-01 acceptance** (platforms up in compose + reachable; catalogus seeded in S-01-b) → `closes #2`.
⚠️ **Deferred to S-06:** OZ→NRC notification *delivery* wiring (kanalen/abonnementen/auth) + re-enabling `NOTIFICATIONS_DISABLED`. Not part of S-01 acceptance; belongs with the Event Subscriber that consumes events. NRC `data.yaml` is migrate-only until then.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Add infra/opennotificaties/docker-compose.yml (PostGIS db, redis broker,
migrate-init, API, celery worker) on a shared `cg` network with the
OpenZaak stack (renamed oz->cg), published on host :8001. Add combined
`make stack-up/stack-smoke/stack-down` targets and a runbook.
Completes S-01's acceptance: OpenZaak + Open Notificaties + Postgres come
up in compose and a health check confirms all reachable (OZ 403/302/200,
NRC 302; cross-network DNS verified). Catalogus seed landed in S-01-b.
OZ->NRC notification *delivery* wiring (NRC setup_configuration: Services +
Authorization + JWT + Kanalen + Abonnementen; OZ NotificationConfig; re-
enabling NOTIFICATIONS_DISABLED) is deferred to S-06 (Event Subscriber),
the slice that consumes events. NRC data.yaml is migrate-only until then.
Verified: `make stack-smoke` green (both platforms reachable).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
eho
merged commit 195a76aaf2 into main2026-06-03 13:59:02 +00:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Final stage of S-01 (#2) — Open Notificaties comes up alongside OpenZaak.
infra/opennotificaties/docker-compose.yml— PostGIS + redis broker + migrate-init + API + celery worker, on a sharedcgnetwork (OpenZaak network renamedoz→cg), host :8001.make stack-up / stack-smoke / stack-down+ runbookdocs/runbooks/opennotificaties.md.Verified:
make stack-smokegreen — OpenZaak (403/302/200) and Open Notificaties (302) reachable; OZ↔NRC cross-network DNS confirmed.Completes S-01 acceptance (platforms up in compose + reachable; catalogus seeded in S-01-b) →
closes #2.⚠️ Deferred to S-06: OZ→NRC notification delivery wiring (kanalen/abonnementen/auth) + re-enabling
NOTIFICATIONS_DISABLED. Not part of S-01 acceptance; belongs with the Event Subscriber that consumes events. NRCdata.yamlis migrate-only until then.🤖 Generated with Claude Code