added oidc env vars for terralist

This commit is contained in:
Manuel Ganter 2025-12-01 15:03:31 +01:00
parent 45da6fc210
commit 44fecf67c2
No known key found for this signature in database

View file

@ -5,17 +5,37 @@ controllers:
app:
env:
- name: TERRALIST_OAUTH_PROVIDER
value: github
- name: TERRALIST_GH_CLIENT_ID
value: oidc
- name: TERRALIST_OI_CLIENT_ID
valueFrom:
secretKeyRef:
name: github-app-credentials
name: oidc-credentials
key: client-id
- name: TERRALIST_GH_CLIENT_SECRET
- name: TERRALIST_OI_CLIENT_SECRET
valueFrom:
secretKeyRef:
name: github-app-credentials
name: oidc-credentials
key: client-secret
- name: TERRALIST_OI_AUTHORIZE_URL
valueFrom:
secretKeyRef:
name: oidc-credentials
key: authorize-url
- name: TERRALIST_OI_TOKEN_URL
valueFrom:
secretKeyRef:
name: oidc-credentials
key: token-url
- name: TERRALIST_OI_USERINFO_URL
valueFrom:
secretKeyRef:
name: oidc-credentials
key: userinfo-url
- name: TERRALIST_OI_SCOPE
valueFrom:
secretKeyRef:
name: oidc-credentials
key: scope
- name: TERRALIST_TOKEN_SIGNING_SECRET
valueFrom:
secretKeyRef:
@ -26,8 +46,6 @@ controllers:
secretKeyRef:
name: terralist-secret
key: cookie-secret
- name: TERRALIST_GH_ORGANIZATION
value: think-ahead-technologies
- name: TERRALIST_URL
value: https://terralist.{{{ .Env.DOMAIN_GITEA }}}
- name: TERRALIST_SQLITE_PATH