# netfelix-audio-fix — environment configuration # Copy this file to .env and fill in your values. # Bun auto-loads .env on every start; .env.development/.env.test/.env.production # are loaded additionally for the matching NODE_ENV. # # When JELLYFIN_URL + JELLYFIN_API_KEY are set, the setup wizard is skipped. # JELLYFIN_USER_ID is optional — omit it when using an admin API key (uses /Items directly). # ── Server ──────────────────────────────────────────────────────────────────── PORT=3000 DATA_DIR=./data # ── Jellyfin ────────────────────────────────────────────────────────────────── JELLYFIN_URL=http://jellyfin.local:8096 JELLYFIN_API_KEY=your-jellyfin-api-key # JELLYFIN_USER_ID= # optional; omit when using an admin API key # ── Radarr (optional) ───────────────────────────────────────────────────────── RADARR_URL=http://radarr.local:7878 RADARR_API_KEY=your-radarr-api-key RADARR_ENABLED=false # ── Sonarr (optional) ───────────────────────────────────────────────────────── SONARR_URL=http://sonarr.local:8989 SONARR_API_KEY=your-sonarr-api-key SONARR_ENABLED=false # ── Subtitle languages ──────────────────────────────────────────────────────── # Comma-separated ISO 639-2 codes to keep. Forced and hearing-impaired tracks # are always kept regardless of this setting. SUBTITLE_LANGUAGES=eng,deu,spa # ── Media paths (optional) ──────────────────────────────────────────────────── # Host-side paths for your media libraries. Used to generate Docker commands on # the review page. Jellyfin always exposes libraries at /movies and /series, so # these are the left-hand sides of the Docker volume mounts: # -v /mnt/user/storage/Movies:/movies → MOVIES_PATH=/mnt/user/storage/Movies # -v /mnt/user/storage/Series:/series → SERIES_PATH=/mnt/user/storage/Series # # MOVIES_PATH=/mnt/user/storage/Movies # SERIES_PATH=/mnt/user/storage/Series