41 lines
971 B
Plaintext
41 lines
971 B
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
|
|
|
|
# Basic Authentication
|
|
ENABLE_AUTH=true
|
|
JWT_SECRET=your-super-secret-jwt-key-change-in-production
|
|
JWT_EXPIRATION_HOURS=24
|
|
DEFAULT_ADMIN_USERNAME=admin
|
|
DEFAULT_ADMIN_PASSWORD=admin123
|
|
|
|
# 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=
|