Downloads confirm flow can select a Dutch subtitle that is written beside the movie on import. Co-authored-by: Cursor <cursoragent@cursor.com>
36 lines
1 KiB
Text
36 lines
1 KiB
Text
# Environment for Dokploy (paste into Environment tab)
|
||
# Generate SESSION_SECRET: openssl rand -base64 48
|
||
|
||
NODE_ENV=production
|
||
PORT=3000
|
||
HOST=0.0.0.0
|
||
|
||
POSTGRES_USER=media
|
||
POSTGRES_PASSWORD=CHANGE_ME_STRONG_DB_PASSWORD
|
||
POSTGRES_DB=media_cluster
|
||
|
||
# Built automatically in compose, but keep explicit for clarity:
|
||
DATABASE_URL=postgresql://media:CHANGE_ME_STRONG_DB_PASSWORD@postgres:5432/media_cluster
|
||
REDIS_URL=redis://redis:6379
|
||
|
||
SESSION_SECRET=CHANGE_ME_MIN_32_CHARS_RANDOM_SECRET_HERE_PLEASE
|
||
|
||
ADMIN_EMAIL=admin@jouwdomein.nl
|
||
ADMIN_PASSWORD=CHANGE_ME_STRONG_ADMIN_PASSWORD
|
||
|
||
# Publieke Master URL (Dokploy domain of NPM)
|
||
PUBLIC_URL=https://master.jouwdomein.nl
|
||
|
||
# Optioneel – betere metadata matching
|
||
TMDB_API_KEY=
|
||
|
||
# OpenSubtitles.com (ondertitels bij Downloads; API-key + account voor downloads)
|
||
OPENSUBTITLES_API_KEY=
|
||
OPENSUBTITLES_USERNAME=
|
||
OPENSUBTITLES_PASSWORD=
|
||
|
||
PLAYBACK_IDLE_TIMEOUT_SECONDS=1200
|
||
PLAYBACK_ABSOLUTE_LIFETIME_SECONDS=43200
|
||
NODE_HEARTBEAT_INTERVAL_SECONDS=30
|
||
NODE_OFFLINE_THRESHOLD_SECONDS=90
|
||
HIDE_UNAVAILABLE_TITLES=true
|