2024-01-11 02:28:38 +01:00
2024-01-06 19:29:54 +01:00
2024-01-11 01:26:43 +01:00
2023-11-07 12:25:11 +01:00
2024-01-11 02:28:38 +01:00
2024-01-11 02:28:38 +01:00
2023-11-21 19:28:16 +01:00
2024-01-10 23:42:14 +01:00
2023-10-28 06:14:13 +02:00
2023-11-19 03:34:15 +01:00
2024-01-02 02:13:33 +01:00
2023-12-02 22:21:55 +01:00
2023-11-11 02:34:46 +01:00
2023-11-14 01:55:00 +01:00
2023-12-02 23:18:42 +01:00
2024-01-10 23:42:14 +01:00
2023-10-28 13:19:56 +02:00
2023-11-28 00:41:15 +01:00

zurg

A self-hosted Real-Debrid webdav server written from scratch. Together with rclone it can mount your Real-Debrid torrent library into your file system like Dropbox.

Download

Latest version: v0.9.3

Download the binary or use docker

docker pull ghcr.io/debridmediamanager/zurg-testing:latest
# or
docker pull ghcr.io/debridmediamanager/zurg-testing:v0.9.3

How to run zurg in 5 steps for Plex with Docker

  1. Clone this repo git clone https://github.com/debridmediamanager/zurg-testing.git
  2. Add your token in config.yml
  3. sudo mkdir -p /mnt/zurg
  4. Run docker compose up -d
  5. time ls -1R /mnt/zurg You're done! If you do edits on your config.yml just do docker compose restart zurg.

A webdav server is also exposed to your localhost via port 9999.

Note: when using zurg in a server outside of your home network, ensure that "Use my Remote Traffic automatically when needed" is unchecked on your Account page

Why zurg? Why not X?

  • Better performance than anything out there; changes in your library appear instantly (assuming Plex picks it up fast enough)
  • You should be able to access every file even if the torrent names are the same so if you have a lot of these, you might notice that zurg will have more files compared to others (e.g. 2 torrents named "Simpsons" but have different seasons, zurg merges all contents in that directory)
  • You can configure a flexible directory structure in config.yml; you can select individual torrents that should appear on a directory by the ID you see in DMM.
  • If you've ever experienced Plex scanner being stuck on a file and thereby freezing Plex completely, it should not happen anymore because zurg does a comprehensive check if a torrent is dead or not. You can run ps aux --sort=-time | grep "Plex Media Scanner" to check for stuck scanner processes.

Guides

Please read our wiki for more information!

zurg's version history

Description
No description provided
Readme 1.1 MiB
Languages
Go 97.2%
Shell 1.6%
Dockerfile 0.4%
Python 0.4%
Makefile 0.4%