Guide
TorBox with Jellyfin: Mount and Library Guide (2026)
Jellyfin has no TorBox login of its own. You mount TorBox storage on the server and point a library at it. Here is the usual pattern and where it breaks.
Last updated Reviewed November 2026
Jellyfin is a free, self-hosted media server. It scans folders on the machine it runs on, builds a library and streams to apps. TorBox holds your files in the cloud. The bridge between the two is a mount: something on the Jellyfin machine that makes TorBox’s WebDAV look like a normal directory.
You have two reasonable ways to build that bridge.
Option A: rclone mount (most control)
-
Install rclone and FUSE
On Linux, install
rcloneandfuse3. On Windows install rclone and WinFsp, on macOS macFUSE. Check the rclone docs for your OS. -
Create the remote
Run
rclone config, add a new remote namedtorboxof typewebdav, URLhttps://webdav.torbox.app, vendorother, and your username and password. Using the API key as the password keeps your real password off the server. -
Mount it read-only
Use a command like the one below, adjusted for your paths and user.
-
Add a Jellyfin library
In Jellyfin, go to Dashboard, Libraries, Add Media Library, and pick the mounted folder. Choose the library type that matches the files.
rclone mount torbox: /mnt/torbox \
--read-only --vfs-cache-mode full \
--dir-cache-time 15m --tpslimit 2 \
--allow-other --daemon
--allow-other needs user_allow_other enabled in /etc/fuse.conf so the Jellyfin service user can read the mount. Run the mount as a systemd service so it survives reboots, and start Jellyfin only after it.
Option B: TorBox Media Center
TorBox publishes a separate tool, TorBox Media Center, which builds a media-server-friendly folder from your account. Per its README: it needs a paid plan, runs on Linux, Unix, BSD or macOS (Docker is the recommended install), is read-only and limited to video files. For Jellyfin and Emby it recommends the strm method, which writes small text files that point to the stream; Plex and Infuse users get the fuse method. It can sort files into movie and series folders, which can trigger rate limits when metadata is on.
It is a community-facing tool, not part of the core service. Read its README on GitHub, since options change between releases.
Settings that save you trouble
- Library scan. Disable “real-time monitoring” and schedule scans rarely. TorBox’s listing only refreshes every 15 minutes anyway.
- Extras. Disable chapter image extraction, trickplay and intro detection on this library. They read much of every file.
- Transcoding. Direct play is far kinder to a remote mount. Check your client supports the codec first.
- Bandwidth. The server downloads the file from TorBox, then sends it to your player. A slow upload on the server hurts everyone.
- Deletes. Never let Jellyfin or a user delete media on this mount. Removing one file removes the whole TorBox item.
- Docker. The container and the host must see the same path, with shared mount propagation.
What can go wrong
Pros
- Large library without local disks
- Same files reachable from any device via Jellyfin apps
- Cheap storage on a paid TorBox plan
Cons
- Rate limits during the first scan
- 15 minute listing delay
- Mount downtime means an empty library
- Retention rules still apply
If a file disappears, check retention. TorBox’s help centre says downloads are kept for at least 30 days, and that rule can change. AirLock keeps chosen files, within your plan’s quota, but TorBox still tells you to keep your own backup.
If you only need a player and not a server, Infuse or Kodi can read WebDAV directly. If you prefer Plex over Jellyfin, see the Plex guide.
Documentation
Follow Jellyfin’s docs for library setup and TorBox’s support centre for account questions. The setup above is based on the published WebDAV details and rclone behaviour, but we have not run a long-term test of it, so verify it on a small folder before pointing a full library at it.
Our take
It works, and rclone is the cleanest route. Be strict about scan settings, because the rate limits are the real constraint, not speed. Pick your plan based on storage and slots, and plan for the 15 minute listing delay rather than expecting an instant library.
Frequently asked questions
Does Jellyfin support TorBox directly?
Not as a built-in source. Jellyfin reads folders on the server it runs on. You make TorBox appear as a folder by mounting WebDAV with rclone, or with TorBox's separate Media Center tool.
Which login do I use for the mount?
Server https://webdav.torbox.app, username as your TorBox email with password, or the username torbox with your API key as the password.
Will library scans hit TorBox rate limits?
They can. A scan opens many files. Use rclone's tpslimit option, disable real-time monitoring, and turn off thumbnail and intro generation for that library.
Can I use this with Docker?
Yes. The mount must exist on the host and be shared into the Jellyfin container with the same path. Mount propagation matters, and the rclone docs cover it.
How fresh is the library?
TorBox refreshes WebDAV every 15 minutes, so allow that delay before you rescan.
Is this legal?
TorBox is a lawful storage and download service, so what matters is what you keep on it. Use it for media you have the right to: your own files, public domain, independent and licensed media.
Sources
- TorBox support: TorBox WebDAV checked 2026-11-01
- rclone mount documentation checked 2026-11-01
- TorBox Media Center (GitHub) checked 2026-11-01
- Jellyfin documentation checked 2026-11-01