# Host paths MEDIA_LIBRARY_PATH=/srv/media/library PRETRANSCODE_ROOT=/srv/pretranscode PRETRANSCODE_VIEW_PATH=/srv/pretranscode/view PRETRANSCODE_CACHE_PATH=/srv/pretranscode/cache PRETRANSCODE_STATE_PATH=/srv/pretranscode/state PRETRANSCODE_BUILD_CONTEXT=/srv/pretranscode/repository # Cache allocation (decimal bytes) CACHE_MAX_BYTES=1000000000000 PRETRANSCODE_CACHE_IMAGE=/srv/pretranscode/cache.ext4 # Container identity and network PRETRANSCODE_UID=1000 PRETRANSCODE_GID=1000 PRETRANSCODE_IMAGE=pretranscode:latest MEDIA_NETWORK=media-internal # Jellyfin API and paths visible inside Jellyfin JELLYFIN_URL=http://jellyfin:8096 JELLYFIN_API_KEY=replace-me JELLYFIN_LIBRARY_ROOT=/data/library JELLYFIN_ORIGINAL_ROOT=/data/original JELLYFIN_CACHE_ROOT=/data/cache # Worker behavior SERIES_COOLDOWN_SECONDS=3600 POLL_SECONDS=5 RESCAN_SECONDS=300 H264_CRF=18 H264_PRESET=medium H264_MAXRATE=15M H264_BUFSIZE=30M