Generated a 64-char hex secret (openssl rand -hex 32 equivalent) and added it to .env. Updated .env.example and .env.sample with the new required variable and a generation hint. This is the production secret for HMAC-signing the emby_user session cookie.
29 lines
1.0 KiB
Plaintext
29 lines
1.0 KiB
Plaintext
# Server Configuration
|
|
PORT=3001
|
|
LOG_LEVEL=info
|
|
|
|
# Cookie signing secret for tamper-proof session cookies
|
|
# Required in production. Generate with: openssl rand -hex 32
|
|
COOKIE_SECRET=your_cookie_secret_here
|
|
|
|
# Background polling interval in ms (default: 5000)
|
|
# Set to 0 or "off" to disable and fetch on-demand instead
|
|
# POLL_INTERVAL=5000
|
|
|
|
# Emby Configuration (single instance)
|
|
EMBY_URL=http://localhost:8096
|
|
EMBY_API_KEY=your_emby_api_key
|
|
|
|
# SABnzbd Instances (JSON array)
|
|
# Format: [{"name": "Instance Name", "url": "http://...", "apiKey": "..."}]
|
|
SABNZBD_INSTANCES=[{"name": "Primary", "url": "http://localhost:8080", "apiKey": "your_api_key"}]
|
|
|
|
# Sonarr Instances (JSON array)
|
|
SONARR_INSTANCES=[{"name": "Primary", "url": "http://localhost:8989", "apiKey": "your_api_key"}]
|
|
|
|
# Radarr Instances (JSON array)
|
|
RADARR_INSTANCES=[{"name": "Primary", "url": "http://localhost:7878", "apiKey": "your_api_key"}]
|
|
|
|
# qBittorrent Instances (JSON array)
|
|
QBITTORRENT_INSTANCES=[{"name": "main", "url": "http://localhost:8080", "username": "admin", "password": "your_password"}]
|