Files
netfelix-audio-fix/.env.example
2026-03-01 11:44:23 +01:00

42 lines
2.6 KiB
Plaintext

# 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