Files
sonobarr/.sample-env
angelsomething 264652556a Add OIDC SSO integration with login flow
- Add authlib for OAuth/OIDC support
- Implement OIDC login/callback routes with group-based admin sync
- Support OIDC_ONLY mode to disable password authentication
- Add logged_out page for post-logout flow
- Show OIDC/Local auth type badge in user management
- Add user edit modal with OIDC sync warning
- Fix script.js null guards for non-main pages
- Hide password change section for OIDC users in profile
- Add ProxyFix middleware for reverse proxy deployments
2026-01-19 20:29:45 +00:00

50 lines
1.2 KiB
Plaintext

secret_key=
# Container user mapping (UID/GID)
PUID=1000
PGID=1000
# Lidarr configuration
lidarr_address=http://192.168.1.1:8686
lidarr_api_key=
root_folder_path=/data/media/music/
quality_profile_id=1
metadata_profile_id=1
lidarr_api_timeout=120
fallback_to_top_result=false
search_for_missing_albums=false
dry_run_adding_to_lidarr=false
# Discovery tuning
similar_artist_batch_size=10
auto_start=false
auto_start_delay=60
# External APIs
last_fm_api_key=
last_fm_api_secret=
youtube_api_key=
openai_api_key=
openai_model=gpt-4o-mini
openai_max_seed_artists=5
# Super-admin bootstrap (used on first launch)
sonobarr_superadmin_username=admin
sonobarr_superadmin_password=change-me
sonobarr_superadmin_display_name=Super Admin
sonobarr_superadmin_reset=false
# OIDC SSO Configuration (optional)
# Configure these to enable OpenID Connect authentication
OIDC_CLIENT_ID=
OIDC_CLIENT_SECRET=
OIDC_SERVER_METADATA_URL=
# OIDC Group-Based Admin Assignment
# Users in this OIDC group will automatically be granted admin privileges
# Admin status will be synced on every OIDC login
OIDC_ADMIN_GROUP=
# Set to "true" to disable local password authentication (OIDC only mode)
OIDC_ONLY=false