feat: add oidc support with authentik

This commit is contained in:
2026-01-14 02:33:20 -05:00
parent 180f14dfb0
commit 302f3cb3f5
25 changed files with 252 additions and 712 deletions

View File

@@ -33,3 +33,11 @@ NEXT_PUBLIC_UMAMI_WEBSITE_ID="your-website-id-here"
NEXT_PUBLIC_UMAMI_SCRIPT_URL="https://analytics.umami.is/script.js"
# Build tweaks
# SKIP_ENV_VALIDATION=1
# SSO / Authentik (Optional - only needed if using SSO authentication)
# Configure these if you want to enable Single Sign-On with Authentik OIDC
# The issuer should be your Authentik application's OAuth2 provider URL
# Example: https://auth.example.com/application/o/your-app-slug
AUTHENTIK_ISSUER=""
AUTHENTIK_CLIENT_ID=""
AUTHENTIK_CLIENT_SECRET=""