Add oidc freshrss

This commit is contained in:
Ruben Hensen
2026-04-10 20:49:11 +02:00
parent dc85d89904
commit 428f14efc1
5 changed files with 106 additions and 1 deletions
+17
View File
@@ -0,0 +1,17 @@
apiVersion: external-secrets.io/v1beta1
kind: ExternalSecret
metadata:
name: freshrss-oidc-client-secret
spec:
secretStoreRef:
name: vault-backend
kind: ClusterSecretStore
refreshInterval: 15m
target:
name: freshrss-oidc-client-secret
creationPolicy: Owner
data:
- secretKey: client_secret
remoteRef:
key: kv/freshrss-oidc
property: client_secret
+14 -1
View File
@@ -42,7 +42,20 @@ spec:
- name: CRON_MIN
value: "13,43"
- name: OIDC_ENABLED
value: "0"
value: "1"
- name: OIDC_PROVIDER_METADATA_URL
value: https://authentik.rubenhensen.nl/application/o/freshrss/.well-known/openid-configuration
- name: OIDC_CLIENT_ID
value: freshrss
- name: OIDC_CLIENT_SECRET
valueFrom:
secretKeyRef:
name: freshrss-oidc-client-secret
key: client_secret
- name: OIDC_SCOPES
value: "openid email profile"
- name: OIDC_X_FORWARDED_HEADERS
value: X-Forwarded-Port X-Forwarded-Proto X-Forwarded-Host
- name: TZ
value: Europe/Amsterdam
image: freshrss/freshrss:latest