From 6cff311b8186928beb75c3b0a2df228bed56d6c8 Mon Sep 17 00:00:00 2001 From: nathan Date: Thu, 23 Apr 2026 13:30:37 -0400 Subject: [PATCH] chore: update OIDC configuration variables in compose.yaml Co-authored-by: Copilot --- nodes/heimdall/trek/compose.yaml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/nodes/heimdall/trek/compose.yaml b/nodes/heimdall/trek/compose.yaml index 0aa433f..dafc57b 100644 --- a/nodes/heimdall/trek/compose.yaml +++ b/nodes/heimdall/trek/compose.yaml @@ -37,17 +37,17 @@ services: # - TRUST_PROXY=1 # Trusted proxy count for X-Forwarded-For / X-Forwarded-Proto. Required for FORCE_HTTPS to work. # - ALLOW_INTERNAL_NETWORK=false # Set to true if Immich or other services are hosted on your local network (RFC-1918 IPs). Loopback and link-local addresses remain blocked regardless. - APP_URL=https://travel.castaldifamily.com # Public base URL — required when OIDC is enabled (must match the redirect URI registered with your IdP); also used as base URL for links in email notifications -# - OIDC_ISSUER=https://auth.example.com # OpenID Connect provider URL -# - OIDC_CLIENT_ID=trek # OpenID Connect client ID -# - OIDC_CLIENT_SECRET=supersecret # OpenID Connect client secret -# - OIDC_DISPLAY_NAME=SSO # Label shown on the SSO login button -# - OIDC_ONLY=false # Set true to disable local password auth entirely (SSO only) -# - OIDC_ADMIN_CLAIM=groups # OIDC claim used to identify admin users -# - OIDC_ADMIN_VALUE=app-trek-admins # Value of the OIDC claim that grants admin role -# - OIDC_SCOPE=openid email profile # Fully overrides the default. Add extra scopes as needed (e.g. add groups if using OIDC_ADMIN_CLAIM) -# - OIDC_DISCOVERY_URL= # Override the OIDC discovery endpoint for providers with non-standard paths (e.g. Authentik) - - ADMIN_EMAIL=chester@trek.local # Initial admin e-mail — only used on first boot when no users exist - - ADMIN_PASSWORD=changeme # Initial admin password — only used on first boot when no users exist + - OIDC_ISSUER=${OIDC_ISSUER} # OpenID Connect provider URL + - OIDC_CLIENT_ID=${OIDC_CLIENT_ID} # OpenID Connect client ID + - OIDC_CLIENT_SECRET=${OIDC_CLIENT_SECRET} # OpenID Connect client secret + - OIDC_DISPLAY_NAME=${OIDC_DISPLAY_NAME} # Label shown on the SSO login button + - OIDC_ONLY=${OIDC_ONLY} # Set true to disable local password auth entirely (SSO only) + - OIDC_ADMIN_CLAIM=${OIDC_ADMIN_CLAIM} # OIDC claim used to identify admin users + - OIDC_ADMIN_VALUE=${OIDC_ADMIN_VALUE} # Value of the OIDC claim that grants admin role + - OIDC_SCOPE=${OIDC_SCOPE} # Fully overrides the default. Add extra scopes as needed (e.g. add groups if using OIDC_ADMIN_CLAIM) + - OIDC_DISCOVERY_URL=${OIDC_DISCOVERY_URL} # Override the OIDC discovery endpoint for providers with non-standard paths (e.g. Authentik) + - ADMIN_EMAIL=${ADMIN_EMAIL} # Initial admin e-mail — only used on first boot when no users exist + - ADMIN_PASSWORD=${ADMIN_PASSWORD} # Initial admin password — only used on first boot when no users exist # - MCP_RATE_LIMIT=60 # Max MCP API requests per user per minute (default: 60) # - MCP_MAX_SESSION_PER_USER=5 # Max concurrent MCP sessions per user (default: 5) volumes: