Published onOctober 21, 2026Setting up a self-hosted IdP with Keycloakidentityidpssooidcoauth2keycloakenvoy-gatewaykubernetestalosPutting my self-hosted apps, Proxmox and Tailscale behind one Keycloak login, with per-app roles, login gating and mandatory 2FA.