Groundwork for OIDC with FreshRSS

It's broken on ARM though
This commit is contained in:
Gabriel Simmer 2023-10-30 15:58:16 +00:00
parent 12dd979483
commit c6ce64ea1d
Signed by: arch
SSH key fingerprint: SHA256:m3OEcdtrnBpMX+2BDGh/byv3hrCekCLzDYMdvGEKPPQ
2 changed files with 18 additions and 4 deletions

View file

@ -0,0 +1,12 @@
apiVersion: v1
kind: ConfigMap
metadata:
name: freshrss-config
data:
CRON_MIN: "*/15"
# OIDC_ENABLED: "1"
OIDC_PROVIDER_METADATA_URL: https://authentik.gmem.ca/application/o/freshrss/.well-known/openid-configuration
OIDC_REMOTE_USER_CLAIM: preferred_username
OIDC_CLIENT_ID: WSZI1tVeDE5FhC6XF3nbmjNh3UhCcpNXll7Zf4bJ
OIDC_SCOPES: "openid profile"
OIDC_X_FORWARDED_HEADERS: X-Forwarded-Host X-Forwarded-Port X-Forwarded-Proto

View file

@ -17,13 +17,15 @@ spec:
image: freshrss/freshrss:arm image: freshrss/freshrss:arm
resources: resources:
limits: limits:
memory: "128Mi" memory: "256Mi"
cpu: "500m" cpu: "500m"
ports: ports:
- containerPort: 80 - containerPort: 80
env: envFrom:
- name: CRON_MIN - configMapRef:
value: 1,31 name: freshrss-config
- secretRef:
name: freshrss-secrets
volumeMounts: volumeMounts:
- name: data - name: data
mountPath: /var/www/FreshRSS/data mountPath: /var/www/FreshRSS/data