Files
spotizerr-dev/.env.example
Xoconoch 9b8cb025b2 Hotfix
2025-08-05 12:01:30 -06:00

50 lines
1.2 KiB
Plaintext

# Docker Compose environment variables# Delete all comments of this when deploying (everything that is )
# Redis connection (external or internal)
REDIS_HOST=redis
REDIS_PORT=6379
REDIS_DB=0
REDIS_PASSWORD=CHANGE_ME
# Set to true to filter out explicit content
EXPLICIT_FILTER=false
# User ID for the container
PUID=1000
# Group ID for the container
PGID=1000
# Optional: Sets the default file permissions for newly created files within the container.
UMASK=0022
# Enable authentication
ENABLE_AUTH=true
# Basic Authentication settings. CHANGE THE JWT_SECRET
JWT_SECRET=long-random-text
# How much a session persists, in hours. 720h = 30 days.
JWT_EXPIRATION_HOURS=720
# Default admins creds, please change the password or delete this account after you create your own
DEFAULT_ADMIN_USERNAME=admin
DEFAULT_ADMIN_PASSWORD=admin123
# Whether to allow new users to register themselves or leave that only available for admins
DISABLE_REGISTRATION=false
# SSO Configuration
SSO_ENABLED=true
SSO_BASE_REDIRECT_URI=http://127.0.0.1:7171/api/auth/sso/callback
FRONTEND_URL=http://127.0.0.1:7171
# Google SSO (get from Google Cloud Console)
GOOGLE_CLIENT_ID=
GOOGLE_CLIENT_SECRET=
# GitHub SSO (get from GitHub Developer Settings)
GITHUB_CLIENT_ID=
GITHUB_CLIENT_SECRET=