Setup: Add PHOTOPRISM_OIDC_PROMPT to compose & Helm examples #5698

Lists the new OIDC authorization prompt option alongside the other
PHOTOPRISM_OIDC_ settings (in flag order) in the dev compose files and the
Plus Helm chart values/questions. Empty default preserves current behavior.
This commit is contained in:
Michael Mayer 2026-06-27 12:39:25 +00:00
parent 9d0aca64b8
commit ba82cefb83
5 changed files with 8 additions and 0 deletions

View file

@ -67,6 +67,7 @@ services:
PHOTOPRISM_OIDC_URI: "https://keycloak.localssl.dev/realms/master"
PHOTOPRISM_OIDC_CLIENT: "photoprism-develop"
PHOTOPRISM_OIDC_SECRET: "9d8351a0-ca01-4556-9c37-85eb634869b9"
PHOTOPRISM_OIDC_PROMPT: "" # authorization prompt: login, select_account, or consent (empty = seamless SSO)
PHOTOPRISM_OIDC_PROVIDER: "Keycloak"
PHOTOPRISM_OIDC_REGISTER: "true"
PHOTOPRISM_OIDC_WEBDAV: "true"

View file

@ -70,6 +70,7 @@ services:
PHOTOPRISM_OIDC_URI: "https://keycloak.localssl.dev/realms/master"
PHOTOPRISM_OIDC_CLIENT: "photoprism-develop"
PHOTOPRISM_OIDC_SECRET: "9d8351a0-ca01-4556-9c37-85eb634869b9"
PHOTOPRISM_OIDC_PROMPT: "" # authorization prompt: login, select_account, or consent (empty = seamless SSO)
PHOTOPRISM_OIDC_PROVIDER: "Keycloak"
PHOTOPRISM_OIDC_REGISTER: "true"
PHOTOPRISM_OIDC_WEBDAV: "true"

View file

@ -74,6 +74,7 @@ services:
PHOTOPRISM_OIDC_URI: "https://keycloak.localssl.dev/realms/master"
PHOTOPRISM_OIDC_CLIENT: "photoprism-develop"
PHOTOPRISM_OIDC_SECRET: "9d8351a0-ca01-4556-9c37-85eb634869b9"
PHOTOPRISM_OIDC_PROMPT: "" # authorization prompt: login, select_account, or consent (empty = seamless SSO)
PHOTOPRISM_OIDC_PROVIDER: "Keycloak"
PHOTOPRISM_OIDC_REGISTER: "true"
PHOTOPRISM_OIDC_WEBDAV: "true"

View file

@ -206,6 +206,10 @@ questions:
description: "Space-delimited scopes requested from the provider."
type: string
default: "openid email profile"
- variable: oidc.PHOTOPRISM_OIDC_PROMPT
label: "OIDC Authorization Prompt"
description: "Optional prompt forcing re-authentication or account selection: login, select_account, or consent."
type: string
- variable: oidc.PHOTOPRISM_OIDC_REGISTER
label: "Auto Register Users"
description: "Automatically create PhotoPrism accounts after successful OIDC login."

View file

@ -94,6 +94,7 @@ oidc:
PHOTOPRISM_OIDC_CLIENT: ""
PHOTOPRISM_OIDC_SECRET: ""
PHOTOPRISM_OIDC_SCOPES: "openid email profile"
PHOTOPRISM_OIDC_PROMPT: ""
PHOTOPRISM_OIDC_REGISTER: true
PHOTOPRISM_OIDC_REDIRECT: false
PHOTOPRISM_OIDC_USERNAME: "email"