feat(sso): add Keycloak settings to database.py and Helm ConfigMap

This commit is contained in:
2026-03-01 00:45:07 +01:00
parent 58f0fd50d8
commit 924e51ffaa
3 changed files with 15 additions and 0 deletions

View File

@@ -10,3 +10,7 @@ data:
POSTGRES_USER: {{ .Values.postgres.user | quote }}
JWT_ALGORITHM: "HS256"
JWT_EXPIRE_MINUTES: "60"
KEYCLOAK_URL: {{ .Values.keycloak.url | quote }}
KEYCLOAK_REALM: {{ .Values.keycloak.realm | quote }}
KEYCLOAK_CLIENT_ID: {{ .Values.keycloak.clientId | quote }}
KEYCLOAK_REDIRECT_URI: {{ .Values.keycloak.redirectUri | quote }}

View File

@@ -35,5 +35,11 @@ ingress:
host: shorefront.baumann.gr
ingressClassName: traefik
keycloak:
url: https://sso.baumann.gr
realm: homelab
clientId: shorefront
redirectUri: https://shorefront.baumann.gr/api/auth/oidc/callback
containers:
version: "0.002"