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
creationPolicy: Owner
data:
- secretKey: client_id
remoteRef:
key: kv/actualbudget-oidc
property: client_id
- secretKey: client_secret
remoteRef:
key: kv/actualbudget-oidc
+15 -13
View File
@@ -21,19 +21,21 @@ spec:
image:
tag: "26.3.0"
# OIDC configuration
env:
- name: ACTUAL_OPENID_DISCOVERY_URL
value: https://authentik.rubenhensen.nl/application/o/actualbudget/
- name: ACTUAL_OPENID_CLIENT_ID
value: actualbudget
- name: ACTUAL_OPENID_CLIENT_SECRET
valueFrom:
secretKeyRef:
name: actualbudget-oidc-client-secret
key: client_secret
- name: ACTUAL_OPENID_SERVER_HOSTNAME
value: https://ynab.rubenhensen.nl
# Authentication configuration
login:
method: openid
openid:
enforce: true
providerName: Authentik
discoveryUrl: https://authentik.rubenhensen.nl/application/o/actualbudget/
authMethod: openid
existingSecret:
name: actualbudget-oidc-client-secret
clientIdKey: client_id
clientSecretKey: client_secret
extraEnvVars:
ACTUAL_OPENID_SERVER_HOSTNAME: https://ynab.rubenhensen.nl
# Service configuration
service: