From 4c97732720548c0719afc00523fd53c09828841f Mon Sep 17 00:00:00 2001 From: "fkrebs (via Claude)" Date: Sat, 23 May 2026 09:14:20 +0200 Subject: [PATCH] docs: Homarr + Grafana OIDC wired via Pocket-ID API (2026-05-23) Client IDs created programmatically via Pocket-ID /api/oidc/clients endpoint. Env vars injected into both compose files and force-recreated. Co-Authored-By: Claude Sonnet 4.6 --- services/pocket-id.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/services/pocket-id.md b/services/pocket-id.md index 1906726..c901470 100644 --- a/services/pocket-id.md +++ b/services/pocket-id.md @@ -44,8 +44,8 @@ Pocket-ID is a lightweight OIDC 2.1 / OAuth 2.0 IdP. Every service that supports | Arcane | 104 | `https://arcane.nuclide.systems/auth/callback` | OIDC_CLIENT_SECRET rotated 2026-05-22 | | n8n | 104 | `https://n8n.nuclide.systems/rest/oauth2-credential/callback` | encryption key rotated 2026-05-22 | | Vaultwarden | 104 | `https://vault.nuclide.systems/identity/connect/token` | client created 2026-05-21; auth flow not yet wired | -| Homarr | 109 | `http://192.168.1.8:7575/api/auth/callback/oidc` | **pending** — client not yet created | -| Grafana | 109 | `http://192.168.1.8:3000/login/generic_oauth` | **pending** — client not yet created | +| Homarr | 109 | `http://192.168.1.8:7575/api/auth/callback/oidc` | SSO active 2026-05-23; client `63a94e30` | +| Grafana | 109 | `http://192.168.1.8:3000/login/generic_oauth` | SSO active 2026-05-23; client `92d987d5`; PKCE enabled | ## Env var patterns per service type