From 22da5a7910b8dc297b4d24fca8c432a339298c81 Mon Sep 17 00:00:00 2001 From: Thore Cimbal Date: Wed, 12 Aug 2026 12:00:00 +0000 Subject: [PATCH] fix(authentik): let Authentik generate the wiki OIDC client_id/secret The wiki-oidc-provider blueprint referenced !Env AUTHENTIK_WIKI_OIDC_CLIENT_ID/ SECRET which were never set, so the blueprint failed (status: error) and no provider was created. client_id isn't a secret and the client_secret is read into Wiki.js manually anyway, so drop both !Env refs and let Authentik generate them. Read the values from the Authentik UI into Wiki.js. Guide 10 design fix. --- apps/authentik/authentik-blueprints.yaml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/apps/authentik/authentik-blueprints.yaml b/apps/authentik/authentik-blueprints.yaml index af77fdb..37e224d 100644 --- a/apps/authentik/authentik-blueprints.yaml +++ b/apps/authentik/authentik-blueprints.yaml @@ -437,10 +437,11 @@ data: id: wiki_oidc_provider attrs: client_type: confidential - client_id: !Env AUTHENTIK_WIKI_OIDC_CLIENT_ID - client_secret: !Env AUTHENTIK_WIKI_OIDC_CLIENT_SECRET - # Aus Wiki.js übernehmen (Teil 3 zeigt die Callback-URL nach Anlegen - # der Strategy). Erst danach hier eintragen: + # client_id + client_secret generiert Authentik selbst (kein Env-/SOPS- + # Aufwand; client_id ist ohnehin nicht geheim). Beide nach dem Apply in + # der Authentik-UI ablesen und in Wiki.js eintragen. + # redirect_uris: Platzhalter, bis Wiki.js beim Anlegen der OIDC-Strategy + # die echte Callback-URL zeigt — dann hier ersetzen. redirect_uris: - matching_mode: strict url: https://wiki.axion1337.chat/login/PROVIDERKEY/callback