34 lines
916 B
Bash
34 lines
916 B
Bash
# 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=20
|
|
H264_PRESET=medium
|
|
H264_MAXRATE=12M
|
|
H264_BUFSIZE=24M
|