This commit is contained in:
soraefir
2026-05-31 15:25:48 +02:00
parent a762db5310
commit e53bda295b

View File

@@ -2,20 +2,25 @@ version: 1
metadata: metadata:
name: "Homepage Dashboard - OIDC Provisioning" name: "Homepage Dashboard - OIDC Provisioning"
labels: labels:
blueprints.goauthentik.io/instantiate: "true" app: immich
entries: entries:
# 1. Create the OAuth2/OIDC Provider # 1. Create the OAuth2/OIDC Provider
- model: authentik_providers_oauth2.oauth2provider - model: authentik_providers_oauth2.oauth2provider
identifiers:
slug: homepage-provider
attrs: attrs:
name: "Homepage Provider" name: "Homepage Provider"
client_type: "confidential" client_type: "confidential"
client_id: !Env AUTHENTIK_HOME_CID" client_id: !Env AUTHENTIK_HOME_CID"
client_secret: !Env AUTHENTIK_HOME_CSEC" client_secret: !Env AUTHENTIK_HOME_CSEC"
authorization_flow: authorization_flow:
!Find [authentik_flows.flow, [slug, default-authorization-flow]] !Find [
authentik_flows.flow,
[slug, default-provider-authorization-implicit-consent],
]
authentication_flow:
!Find [authentik_flows.flow, [slug, default-authentication-flow]]
invalidation_flow:
!Find [authentik_flows.flow, [slug, default-provider-invalidation-flow]]
# Update this URI to match your dashboard's literal URL # Update this URI to match your dashboard's literal URL
redirect_uris: redirect_uris:
- "https://@HOMEPAGE_DOMAIN@" - "https://@HOMEPAGE_DOMAIN@"