35 lines
1.2 KiB
Bash
35 lines
1.2 KiB
Bash
# streaming stack config — injected into every service via env_file.
|
|
# Var names are exactly what the containers read; no ${VAR} interpolation,
|
|
# no Portainer UI env vars needed.
|
|
|
|
# --- shared ---
|
|
TZ=America/Chicago
|
|
PUID=1000
|
|
PGID=1000
|
|
|
|
# --- jellystat-db (postgres:16-alpine) ---
|
|
POSTGRES_DB=jfstat
|
|
POSTGRES_USER=jellystat
|
|
POSTGRES_PASSWORD=bf2d47d8e1a87baf2b4942704a5acfaf5c2aad336fdd480e
|
|
|
|
# --- jellystat ---
|
|
POSTGRES_IP=jellystat-db
|
|
POSTGRES_PORT=5432
|
|
JWT_SECRET=0dd9fcdb632277b76977dbada8226e547cc773e1deafc8d778d4038f8d59393b
|
|
|
|
# --- jellyplex-watched ---
|
|
# Plex is host-native. Plain HTTP on :32400 only answers on loopback; LAN HTTP
|
|
# gets an empty reply. Temporary host socat proxy plex-http-proxy.service
|
|
# exposes loopback Plex HTTP on :32402 for Docker clients (Plexyfin + jellyplex).
|
|
# Tear down that unit after Plex is decommissioned / Plexyfin is done.
|
|
PLEX_URL=http://192.168.1.69:32402
|
|
PLEX_TOKEN=hM9aycswHKSsUrxiHqwq
|
|
JELLYFIN_BASEURL=http://jellyfin:8096
|
|
JELLYFIN_TOKEN=a3d9ee827d5c42298cae087a2c31d3fa
|
|
SYNC_FROM_PLEX_TO_JELLYFIN=True
|
|
SYNC_FROM_JELLYFIN_TO_PLEX=True
|
|
# Start in dry-run. Task 16 flips this to False after the mapping is verified.
|
|
DRYRUN=False
|
|
SLEEP_DURATION=21600
|
|
LOG_LEVEL=INFO
|