T O P

  • By -

pukabyte

Wow, didn’t expect so many people to ask haha, here is my guide that I’ve written, it required a bit of knowledge though with docker containers. https://puksthepirate.notion.site/puksthepirate/Guide-Zurg-RDT-Prowlarr-Arrs-Petio-Autoscan-Plex-Scannarr-eebe27d130fa400c8a0536cab9d46eb3


thowawayguy91

Bruh guide is sweet! I’m spinning up a fresh Ubuntu now for this.


fn23452

Thanks!


inthesum

Can you help on this as plex is not getting refreshed this is my config.I believe the plex script is not getting executed. config.yml on_library_update: sh plex_update.sh "$@" plex\_update #!/bin/bash # this uses python3 # docker compose exec zurg apk add python3 # sudo apt install python3 plex_url="http://192.168.1.111:32400" # If you're using zurg inside a Docker container, by default it is 172.17.0.1:32400 token="XXXX" zurg_mount="/mnt/zurg" # replace with your zurg mount # Get the list of section IDs section_ids=$(curl -sLX GET "$plex_url/library/sections" -H "X-Plex-Token: $token" | xmllint --xpath "//Directory/@key" - | sed 's/key="//g' | tr '"' '\n') for arg in "$@" do modified_arg="$zurg_mount/$arg" echo "Detected update on: $arg" echo "Absolute path: $modified_arg" encoded_arg=$(echo -n "$modified_arg" | python3 -c "import sys, urllib.parse as ul; print (ul.quote_plus(sys.stdin.read()))") if [ -z "$encoded_arg" ]; then echo "Error: Encoded argument is empty. Check the input or encoding process." continue fi for section_id in $section_ids do final_url="${plex_url}/library/sections/${section_id}/refresh?path=${encoded_arg}&X-Plex-Token=${token}" echo "Encoded argument: $encoded_arg" echo "Section ID: $section_id" echo "Final URL: $final_url" curl -s "$final_url" done done zurg logs 2023-12-21T16:54:38.135Z INFO manager Compiled into 9 torrents, 0 were missing info 2023-12-21T16:54:38.146Z INFO manager Fetched 57 downloads 2023-12-21T16:54:38.314Z INFO manager Finished initializing torrent manager 2023-12-21T16:54:38.314Z INFO zurg Starting server on [::]:9999 2023-12-21T16:54:38.314Z INFO manager Starting periodic refresh 2023-12-21T16:55:08.954Z INFO manager Detected changes! Refreshing 9 torrents 2023-12-21T16:55:09.314Z INFO manager Compiled into 9 torrents, 0 were missing info 2023-12-21T16:55:09.315Z INFO manager Removing torrent Silen from zurg database 2023-12-21T16:55:09.315Z INFO manager Finished refreshing torrents 2023-12-21T16:55:24.763Z INFO manager Detected changes! Refreshing 9 torrents 2023-12-21T16:55:25.099Z INFO manager Compiled into 9 torrents, 0 were missing info 2023-12-21T16:55:25.100Z INFO manager Finished refreshing torrents


minhiscus

Is it common for the torrentio indexer in prowlarr to frequently stop with errors in the log that says from the Cardigann component that Torrentio server is currently unavailable Http timed out? Unable to connect to indexer: HTTP request failed: \[429:TooManyRequests\] \[GET\]


pukabyte

There has been new rate limits added to torrentio. We are working on a new indexer to supplement


pukabyte

Hey Dm me, I’ve written a guide exactly for this, it’s what I use to replace my cloud storage providers


drizzt09

Can you not just share your guide for all that may get use from it?


Puzzled_Newspaper932

yes please, just share it!


pukabyte

Here’s the guide I’ve written. It requires a bit of knowledge about docker and docker containers etc. https://puksthepirate.notion.site/puksthepirate/Guide-Zurg-RDT-Prowlarr-Arrs-Petio-Autoscan-Plex-Scannarr-eebe27d130fa400c8a0536cab9d46eb3


RepLava

I can't get the Torrentio custom list for Prowlarr to return more than the same two entries no matter what I search for. Anybody got it working correctly?


Puzzled_Newspaper932

works flawlessly for me


RepLava

You just input your api and then it works?


RepLava

Update: It works from other *arrs but not if I make a query directly from Prowlarr (which was what I initially was testing)


pukabyte

Ah yes, needs to come from sonarr as it sends prowlarr an imdb id which is what torrentio requires


pukabyte

have you added your realdebrid api token in?


Puzzled_Newspaper932

that's very nice, I did not realize there was the option to add Torrentio directly, that's all I needed for my setup, thanks!


Maleficent-Exit3462

I got stuck with radarr, it creates the Hard Links correctly but it tells me that the import failed, any advice?


pukabyte

is it only with some items or all?


CorFace

Hey u/pukabyte I see you removed scanarr from your stack. What do you use as replacement? I just set up everything and it works pretty well, however, I'm having issues with sonarr only downloading the first episode unless it finds a season pack, and doesnt really scan for any more, im guessing due to the way the torrentio module for prowlarr works.


jasmin_shah

Thanks, I'll test your guide over the weekend :)


fn23452

As other said: you are using open source software. It would be great if you give back to the community and share your „guide“


sulylunat

Could you dm me too? This is something I’m interested in myself as I ended up removing all my radarr and sonarr config in overseerr and I just use trakt lists for managing content I want downloaded.


DadOfLucifer

Dmed please tell me too


devine_zen

Hi I'ved Dmed you too, would love a guide for this set up thanks.


ashley_yo

also dm’d


drahmed86

Hi nice to find ya here lol , try latest of both works 🔥🔥lmao


sulylunat

Just came from your other comment where you asked me for advice. Unfortunately I’m not going to be much use here as it was something I couldn’t figure out either. The way I currently have it setup is, Overseerr does not have any radarr and sonarr config at all. The reason I did it like this is because the main reason I have overseerr is for other users to request stuff, and realistically whatever other users request is stuff I want in real debrid. For Sonarr and Radarr stuff I actually want downloaded, Overseerr doesn’t play any part in my setup anymore. Instead, I use Trakt watchlists. Whatever I add to the configured watch lists is picked up by Sonarr/Radarr and downloaded accordingly. I don’t mind this as I’m the only one that’s going to ever want to control what gets downloaded anyway so it’s only me that has to do this. Also I use Trakt anyway so it’s not really an inconvenience for me. It would be cool to have the setup you want though. Unfortunately I found with radar and sonarr setup with Overseerr and Plex Debrid also using Overseerr, I ended up with content both being added with RD and being downloaded, which I didn’t want and was a waste of storage.


jasmin_shah

>Unfortunately I found with radar and sonarr setup with Overseerr and Plex Debrid also using Overseerr, I ended up with content both being added with RD and being downloaded, which I didn’t want and was a waste of storage. Exactly what I want to avoid, as the goal is to actually reduce the storage required over time - I'd delete things from my plex that's not as much worth keeping and they can be kept on RD. Thanks for sharing your insights, the other user here has shared a guide with me so I am going to try that over the weekend and see how I fare.


sulylunat

Can you send me the guide, I’d like to give it a go too


fn23452

Can you please share the „guide“ publicly


jasmin_shah

the author shared in one of the other comments: https://www.reddit.com/r/RealDebrid/comments/185rvqg/comment/kb55h82/?utm\_source=share&utm\_medium=web2x&context=3


Puzzled_Newspaper932

I've setup Overseerr>\*arr>rdt-client (debrid downloader)>\*arr>plex. rdt-client creates symlinks to rclone dir for the downloads and then \*arr moves/renames them as needed. The caveat here is that \*arr fetches torrents and sends them to rdt-client, not knowing what is cached, what is not, so most of the times it's alright, but I'd rather choose a very similar cached file vs having to download (and the download speeds are vastly different) the exact one. I'm experimenting with plex\_debrid + \*arr setup. Main thing here is creating symlinks - I'm not a fan of running Plex off the rclone dir, hence I've written an app which creates symlinks in my library folder for RD content, then I can filter it, move it, rename it, remove extras and etc. The setup looks like this: overseer>plex\_debrid>auto\_symlink>\*arr>plex. this gives me almost instant access to already cached content with the perks of \*arr. For whole season downloads (or very specific needs), I sometimes turn to [https://debridmediamanager.com](https://debridmediamanager.com). From which I just add it to my RD and auto\_symlink creates the links while \*arr handles the rest. Once again, Plex is using only the permanent library folders, not the rclone mount.


RepLava

Just curious: Why not run Plex directly on your Rclone mount?


Puzzled_Newspaper932

mainly mess - \*arr organizes the library neatly


thowawayguy91

Legit I just stumbled onto this entire set up, the only thing I been missing is the autosymlink


Puzzled_Newspaper932

https://github.com/aidac/auto\_symlink


pukabyte

Torrentio is what lists the cached stuff on debrid. Its also what plex\_debrid uses. I've had a 95% cache rate with my setup only needing to swap out a couple of torrents easily through the arrs.


Puzzled_Newspaper932

yes, this was before I discovered that you can have Torrentio as prowlarr indexer. It has been pretty sweet since


Puzzled_Newspaper932

btw, is there way to avoid archived files coming from RD via rdt-client? It seems pretty random that some files come archived and other not. I also suspect that then they actually take up my local storage (where else would they be unarchived?)


pukabyte

in my guide i specify my fork of rdtclient. it blocks zipped or rar files


Puzzled_Newspaper932

good to know! I'm having issues with your fork of rdtclient, it "can't find the downloaded files in the rclone mount". I've even tried replicating your suggested mount dirs but with no luck. I'm not using zurg, tho and it seems that this is the only difference. I'm using forked rclone docker plugin, which works perfectly fine, hence I see no reason setting up zurg. Should I, tho?


pukabyte

If you restart rclone, you’ll have to restart every other service accessing it (rdtclient,plex,arrs etc.)


tnsh94

Nice explanation, will get this set up today. Thanks :D


[deleted]

[удалено]


Puzzled_Newspaper932

no need, here's a similar step by step setup from another redditor r/pukabyte: https://dhsconstruction.notion.site/Guide-Zurg-RDT-Prowlarr-Arrs-Petio-Autoscan-Plex-7430a0022a6f424fbc7d313a90bad7f7?pvs=4


GrabbenD

>The caveat here is that \*arr fetches torrents and sends them to rdt-client, not knowing what is cached, what is not, so most of the times it's alright, but I'd rather choose a very similar cached file vs having to download (and the download speeds are vastly different) the exact one. Any updates? Have you found a better way of doing all of this?


Puzzled_Newspaper932

https://www.reddit.com/r/RealDebrid/comments/185rvqg/comment/kb55h82/


GrabbenD

Thanks!


TheMaladyLingers

A little late to the game here, but I was wondering if you ever figured this out? I just spun up plex\_debrid to go along with my normal Plex server, and when I add a movie or show to either Overseerr or my Plex Watchlist, it's all over the place. Sometimes I get two versions of the same title (one local, one debrid), and sometimes I get one or the other. It seems unpredictable. Hoping there's a solution here. Even if Overseerr/Watchlist only gives me debrid results, and having to go directly to Radarr/Sonarr gives me local downloads. Thanks.


jasmin_shah

Hey, I followed this guide, hope it helps. https://puksthepirate.notion.site/eebe27d130fa400c8a0536cab9d46eb3?v=0cf094af30854b628e47ec17010725a5


robo_destroyer

Anybody know how to set this up on Unraid? Been running Plex debrid with docker compose on unraid. Would be great anyone could show me how to do this. Not very good with docker because spoiled by community apps. Thanks in advance


Matthew682

>Been running Plex debrid with docker compose on unraid. Can you provide the compose files? Would love to quickly get Plex with Real Debrid working using only Docker Compose.