docs(arch): ADR-0035 — publish the stack through the existing labs Caddy (closes #177) #185
Open
not
wants to merge 1 commits from
docs/177-adr-labs-caddy into main
pull from: docs/177-adr-labs-caddy
merge into: :main
:main
:docs/177-adr-labs-caddy
:ci/verify-stack-main-only
:fix/keycloak-proxy-headers
:feat/demo-otp-autofill
:fix/182-celery-concurrency
:feat/public-host-caddy
:ci/175-deploy-on-merge
:feat/177-public-tls-edge
:ci/168-helm-chart-ci-gate
:docs/169-mkdocs-nav
:feat/25-helm-kubernetes-caddy
:fix/161-e2e-bounded-and-diagnosable
:feat/162-werkbak-live-refresh
:feat/132-medewerker-mfa
:fix/156-tempo-ingester-healthcheck
:feat/153-projection-sourced-from-objecten
:feat/152-objecten-publishes-to-nrc
:feat/149-acl-writes-registerrecord
:feat/141-registerrecord-objecttype
:perf/verify-stack-uwsgi-oz-nrc
:fix/144-verify-stack-uwsgi
:feat/140-objecten-up
:feat/139-objecttypen-up
:feat/131-default-fill-crud
:chore/136-ci-job-summaries
:fix/134-verify-stack-scheduling
:feat/130-beheer-catalogi
:feat/124-metrics-dashboards
:ci/127-parallel-jobs
:feat/123-distributed-traces
:feat/111-self-service-resume
:feat/113-acl-zaaktype-by-identificatie
:fix/110-compose-local-flow
:fix/115-e2e-single-worker
:docs/111-backlog-s26
:feat/106-close-zaak-on-timeout
:feat/103-diploma-upload-documenten
:feat/102-document-wait-timeout
:feat/14-dmn-diploma-eligibility
:feat/15-beoordeling-escalation
:fix/portal-nginx-resolver
:fix/local-eventsubscriber-acl
:feat/12-withdrawal-portal
:fix/91-local-compose-parity
:feat/12-withdrawal-bff
:feat/12-withdrawal-workflow
:feat/12-withdrawal
:feat/13-behandel-portal
:feat/13-behandel-decide
:feat/13-behandel-bff-auth-werkbak
:feat/13-workflow-user-tasks
:feat/13-behandel-decision-model
:chore/release-2026.07.0
:feat/78-reference-correlation
:feat/75-approval-flow
:feat/10-openbaar-portal
:chore/73-ci-speedups
:feat/68-e2e
:feat/67-self-service-form
:feat/66-api-client
:feat/65-nx-workspace
:feat/8-bff
:feat/6-domain-service
:feat/7-event-subscriber-projection
:feat/56-nrc-notification-wiring
:test/46-acl-openzaak-integration
:feat/47-acl-mutation-baseline
:ci/30-gitea-actions-ci
:feat/5-acl-open-zaak
:feat/4-flowable
:feat/3-keycloak
:feat/2-opennotificaties
:feat/2-catalogus-seed
:feat/10-openzaak-compose
:feat/32-docs-scaffold
:feat/31-contributor-workflow
:feat/30-gitea-actions-ci
:feat/29-bff-docker-compose
:chore/remove-bootstrap-scripts
:feat/28-bff-health
:docs/split-s00
1
Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
84cea6267e |
docs(arch): ADR-0035 — publish the stack through the existing labs Caddy (closes #177)
CI / lint (pull_request) Successful in 1m45s
CI / k8s (pull_request) Successful in 9s
CI / build (pull_request) Successful in 1m41s
CI / unit (pull_request) Successful in 2m3s
CI / frontend (pull_request) Successful in 2m23s
CI / mutation (pull_request) Successful in 5m39s
CI / verify-stack (pull_request) Skipped
Records the decision #177 asked for, the other way round: the hypervisor has no inbound path and the labs Caddy already holds 80/443 and the wildcard cert, so the portals go through it over a reverse SSH tunnel instead of an in-cluster edge. Covers keycloakUrl, KC_PROXY_HEADERS and the optional demo OTP autofill. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> |