Switches wlan.renner.uno from nginx + njs to the Go service from #1570.
Deployment wlan-setup: image gitea.renner.uno/gitea_admin/wlan-setup:2026-11-05-1352 with the Flux image policy marker wlan-setup; uid 65534, read-only root, probes on /healthz. The nginx container and the ConfigMap wlan-setup-config.yaml (nginx.conf, njs, Windows .cmd) are removed.
Certificate wlan-setup-signing for wlan.renner.uno (PKCS#8), mounted at /etc/wlan-signing (fsGroup 65534, mode 0440); read per request, so renewals need no restart.
Ingress wlan-setup-provisioning: /windows/profile/ without the authentik gate, for Windows Settings fetching the signed provisioning XML (single-use token in the path).
OAuth provider wlan-setup: redirect URI https://wlan.renner.uno/windows/callback.
docs/radius/dot1x.md: Go service and the Windows Passpoint flow.
Switches wlan.renner.uno from nginx + njs to the Go service from #1570.
- Deployment `wlan-setup`: image `gitea.renner.uno/gitea_admin/wlan-setup:2026-11-05-1352` with the Flux image policy marker `wlan-setup`; uid 65534, read-only root, probes on `/healthz`. The nginx container and the ConfigMap `wlan-setup-config.yaml` (nginx.conf, njs, Windows `.cmd`) are removed.
- Certificate `wlan-setup-signing` for `wlan.renner.uno` (PKCS#8), mounted at `/etc/wlan-signing` (fsGroup 65534, mode 0440); read per request, so renewals need no restart.
- Ingress `wlan-setup-provisioning`: `/windows/profile/` without the authentik gate, for Windows Settings fetching the signed provisioning XML (single-use token in the path).
- OAuth provider `wlan-setup`: redirect URI `https://wlan.renner.uno/windows/callback`.
- `docs/radius/dot1x.md`: Go service and the Windows Passpoint flow.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
The wlan-setup Deployment runs gitea.renner.uno/gitea_admin/wlan-setup
(Flux image policy wlan-setup) instead of nginx + njs; the ConfigMap
wlan-setup-config.yaml with nginx.conf, njs and the Windows .cmd is removed.
- Certificate wlan-setup-signing for wlan.renner.uno (PKCS#8), mounted at
/etc/wlan-signing (fsGroup 65534, mode 0440); the service reads it per
request, so renewals need no restart.
- Ingress wlan-setup-provisioning: /windows/profile/ without the authentik
gate, for Windows Settings fetching the signed provisioning XML.
- OAuth provider wlan-setup: redirect URI
https://wlan.renner.uno/windows/callback.
- docs/radius/dot1x.md: Go service and the Windows Passpoint flow.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
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.
Switches wlan.renner.uno from nginx + njs to the Go service from #1570.
wlan-setup: imagegitea.renner.uno/gitea_admin/wlan-setup:2026-11-05-1352with the Flux image policy markerwlan-setup; uid 65534, read-only root, probes on/healthz. The nginx container and the ConfigMapwlan-setup-config.yaml(nginx.conf, njs, Windows.cmd) are removed.wlan-setup-signingforwlan.renner.uno(PKCS#8), mounted at/etc/wlan-signing(fsGroup 65534, mode 0440); read per request, so renewals need no restart.wlan-setup-provisioning:/windows/profile/without the authentik gate, for Windows Settings fetching the signed provisioning XML (single-use token in the path).wlan-setup: redirect URIhttps://wlan.renner.uno/windows/callback.docs/radius/dot1x.md: Go service and the Windows Passpoint flow.🤖 Generated with Claude Code