Add oidc actualbudget 3

This commit is contained in:
Ruben Hensen
2026-04-10 21:40:38 +02:00
parent 499cd6826a
commit 0c4afc9b71
2 changed files with 19 additions and 13 deletions
+4
View File
@@ -11,6 +11,10 @@ spec:
name: actualbudget-oidc-client-secret name: actualbudget-oidc-client-secret
creationPolicy: Owner creationPolicy: Owner
data: data:
- secretKey: client_id
remoteRef:
key: kv/actualbudget-oidc
property: client_id
- secretKey: client_secret - secretKey: client_secret
remoteRef: remoteRef:
key: kv/actualbudget-oidc key: kv/actualbudget-oidc
+15 -13
View File
@@ -21,19 +21,21 @@ spec:
image: image:
tag: "26.3.0" tag: "26.3.0"
# OIDC configuration # Authentication configuration
env: login:
- name: ACTUAL_OPENID_DISCOVERY_URL method: openid
value: https://authentik.rubenhensen.nl/application/o/actualbudget/ openid:
- name: ACTUAL_OPENID_CLIENT_ID enforce: true
value: actualbudget providerName: Authentik
- name: ACTUAL_OPENID_CLIENT_SECRET discoveryUrl: https://authentik.rubenhensen.nl/application/o/actualbudget/
valueFrom: authMethod: openid
secretKeyRef: existingSecret:
name: actualbudget-oidc-client-secret name: actualbudget-oidc-client-secret
key: client_secret clientIdKey: client_id
- name: ACTUAL_OPENID_SERVER_HOSTNAME clientSecretKey: client_secret
value: https://ynab.rubenhensen.nl
extraEnvVars:
ACTUAL_OPENID_SERVER_HOSTNAME: https://ynab.rubenhensen.nl
# Service configuration # Service configuration
service: service: