Expose Jellyfin mounts in Docker
This commit is contained in:
@@ -56,7 +56,7 @@ Useful environment variables:
|
||||
- `KAIZOKU_JOB_STDOUT=true` to mirror job logs to container or terminal output.
|
||||
- `KAIZOKU_STATE_ROOT=/path/to/state` to move SQLite state, config, thumbnails, sessions, and staging.
|
||||
- `KAIZOKU_DOWNLOAD_DIR=/downloads` for the default library output path.
|
||||
- `KAIZOKU_REMOTE_PATH_ROOTS=/downloads,/media/anime` to limit remote filesystem browsing; comma-separated and platform path separators are accepted.
|
||||
- `KAIZOKU_REMOTE_PATH_ROOTS=/downloads,/jellyfin/tv,/jellyfin/movies` to limit remote filesystem browsing; comma-separated and platform path separators are accepted.
|
||||
- `KAIZOKU_MODE=sub`, `KAIZOKU_QUALITY=best`, and `KAIZOKU_DEBUG=1` for runtime defaults and diagnostics.
|
||||
|
||||
## Docker
|
||||
@@ -68,9 +68,13 @@ docker compose up -d --build
|
||||
The compose file builds the local checkout and runs Kaizoku on port `8421` by default. It mounts:
|
||||
|
||||
- `./downloads` to `/downloads`
|
||||
- `${JELLYFIN_TV_DIR:-./jellyfin/tv}` to `/jellyfin/tv`
|
||||
- `${JELLYFIN_MOVIE_DIR:-./jellyfin/movies}` to `/jellyfin/movies`
|
||||
- `./.kaizoku` to `/app/.kaizoku`
|
||||
|
||||
The Docker image installs Python, Node.js, npm, `ffmpeg`, `openssl`, and `util-linux` for optional UID/GID switching, then runs `npm install --omit=dev` for the provider bridge. Downloads go through Kaizoku's provider bridge and `provider_downloader.py`.
|
||||
Use `/jellyfin/tv` for the Jellyfin TV directory and `/jellyfin/movies` for the Jellyfin movie directory inside the Config page. Override `JELLYFIN_TV_DIR` and `JELLYFIN_MOVIE_DIR` to point those container paths at your real host Jellyfin library folders.
|
||||
|
||||
The Docker image installs Python, Node.js, npm, `ffmpeg`, `openssl`, and `util-linux` for optional UID/GID switching, then runs `npm ci --omit=dev` for the provider bridge. Downloads go through Kaizoku's provider bridge and `provider_downloader.py`.
|
||||
|
||||
Useful Compose overrides:
|
||||
|
||||
|
||||
Reference in New Issue
Block a user