From f6ab2b6882dcb7100ffdd7f2ea4f18c1571f8fd9 Mon Sep 17 00:00:00 2001 From: ALI YESILKAYA Date: Tue, 7 Jul 2026 23:43:20 +0200 Subject: [PATCH] fix(forgejo): autoriser l'auto-provisioning OIDC (DISABLE_REGISTRATION=false) (#97) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit DISABLE_REGISTRATION=true bloquait aussi la création de compte via Authentik ("inscriptions désactivées"). Passage à false + ALLOW_ONLY_EXTERNAL_REGISTRATION=true : formulaire local masqué, compte créé uniquement au 1er login OIDC. Co-authored-by: Claude Opus 4.8 --- k8s/apps/forgejo/deployment.yaml | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/k8s/apps/forgejo/deployment.yaml b/k8s/apps/forgejo/deployment.yaml index a0081b9..3e2c775 100644 --- a/k8s/apps/forgejo/deployment.yaml +++ b/k8s/apps/forgejo/deployment.yaml @@ -47,10 +47,12 @@ spec: # port 22 supplémentaire exposé). Le clone/pull passe par HTTPS. - name: FORGEJO__server__DISABLE_SSH value: "true" - # --- Service : inscription fermée → connexion via SSO Authentik uniquement --- + # --- Service : SSO uniquement. DISABLE_REGISTRATION doit rester false, sinon + # il bloque AUSSI l'auto-provisioning OIDC ("inscriptions désactivées"). + # ALLOW_ONLY_EXTERNAL_REGISTRATION=true masque le formulaire local et + # n'autorise la création de compte QUE via Authentik (1er login OIDC). --- - name: FORGEJO__service__DISABLE_REGISTRATION - value: "true" - # Autorise la création de compte au 1er login OIDC (source externe) + value: "false" - name: FORGEJO__service__ALLOW_ONLY_EXTERNAL_REGISTRATION value: "true" - name: FORGEJO__service__ENABLE_BASIC_AUTHENTICATION