- Part 6 of 16SSO for Everything: Keycloak and OAuth2 Proxy
Centralizing authentication before you have more than two apps
- Part 12 of 16GitLab on Kubernetes — 10 PRs to Make It Work
Self-hosted GitLab with Keycloak OIDC, homelab CA TLS, and a K8s runner — and the PR review that caught the mistakes
- Part 13 of 16Three Sessions to Fix OIDC SSO — A Debugging Arc
How a 'simple' SSO integration turned into a JVM truststore, CORS, and a Jetty runtime discovery