zurg (Debrid Media Manager webdav server)
- Free allowance
- The server is a public release on GitHub and costs nothing; the debrid account behind it is the thing that costs.
- Verdict
- self-hosted, last resortverdict qualifies-with-caveat: usable, with a named limit or an unprobed read path. Self-hosted options are listed last, because this site is for users who have no hardware.
- Cost
- free tier
- Identity
- anonymousno card, no phone
- Binding limit
- noneno named constraint binds
- Evidence
- documented3 sources; a first-party page was read and the sentence quoted
- Freshness
- stale on 2026-11-23checked 2026-10-23 (live); stale on 2026-11-23
| Free tier | The server is a public release on GitHub and costs nothing; the debrid account behind it is the thing that costs. The stable release is Real-Debrid only: 'A self-hosted Real-Debrid webdav server written from scratch.' Nightlies add backends 'beyond Real-Debrid (TorBox, AllDebrid and Usenet)' and need an active sponsorship. unit unlimited; metered on none |
|---|---|
| Price | USD 0 for the gateway; the debrid account is separate |
| Limits |
The gateway's own throttle exists because the upstream's limit is not the documented one: zurg had to add an add-pacing floor and a repair subsystem for links that stop working while the torrent still reports healthy. |
| Binding | none A pure client: at 1 TiB/month nothing in zurg fails first, the upstream add floor does. Listed as 'none' because that floor is Real-Debrid's and is recorded there. |
| Identity | anonymous No account with the project; it needs a debrid API token, which it stores in config.yml. |
| Egress | No meter of its own; it spends the debrid account's unmetered premium traffic. free allowance: none of its own |
| Per-object cap | not applicable to the gateway; the source account's cap applies. |
| Retention | not applicable: the WebDAV tree is a live view of the torrent library. |
| Interface | webdav-proxy, rclone, rest Serves the torrent library over WebDAV on localhost:9999 by default, with a per-provider API under /api/providers/realdebrid/ (including /test). rclone mounts the WebDAV; Infuse can read it directly. endpoint: http://localhost:9999/ |
| Tooling | Ships a bundle with config.yml, docker-compose.yml, rclone.conf and Plex update scripts; 'rclone and ffprobe are automatically downloaded on first run if not already installed'. Docker image ghcr.io/debridmediamanager/zurg-testing. |
| Composes with | The bridge that turned debrid into a filesystem for Plex: zurg exposes RD as WebDAV, rclone mounts it, Plex or Jellyfin scans it, and no download ever lands on local disk. |
| Reliability | The stable line is Real-Debrid only; every other backend is a sponsors-only nightly, so a user on the stable release cannot point it at TorBox or AllDebrid at all. |
| Evidence note | documented Repository README and the project's own provider notes were read. Nothing was run: the throughput and mount behaviour are untested here. |
| Parsed numbers |
|
Evidence 3
| date | source | what it proved |
|---|---|---|
| 2026-10-23 | github.com/debridmediamanager/zurg-public | 'A self-hosted Real-Debrid webdav server written from scratch', the rclone+Plex purpose, the requirements (RD account and API token), and that nightlies add 'TorBox, AllDebrid and Usenet' behind sponsorship |
| 2026-10-23 | notes.debridmediamanager.com/providers/realdebrid/ | the 20-second add floor and the 250/75 per-minute pacing defaults, plus the repair subsystem's reason for existing |
| 2026-10-23 | github.com/debridmediamanager/zurg-public/wiki/Config | 'api_rate_limit_per_minute: 250' and 'torrents_rate_limit_per_minute: 75' as documented configuration keys |
More fields 3
| providers stable | real-debrid |
|---|---|
| providers nightly | torbox, alldebrid, usenet |
| config keys | api_rate_limit_per_minute, torrents_rate_limit_per_minute, api_timeout_secs, download_timeout_secs, retries_until_failed, retry_503_errors, fetch_torrents_page_size |