Sonarr: Deluge Daemon instead of/in addition to Web API

Created on 11 Jun 2017  路  8Comments  路  Source: Sonarr/Sonarr

Instead of only being able to connect to Deluge through the Web API (which can stop responding when it runs into an error) Sonarr should be able to connect to the Daemon directly.

download-client enhancement

Most helpful comment

Add another interested party. This is quite rare, but I recently was in a situation in which I had about 1,200 torrents running and the web api just gives up while the daemon keeps going (and thinclient works).

All 8 comments

I would love to see this. If it ever happens let me know and I will paypal you $50.

I'm increasingly having very weird reliability issues with the Deluge 'web' API (timeouts without resource constraints). The consensus seems to be that interfacing directly with the daemon is more reliable. If changing the interface method is a means of fixing these timeouts, I'd love to see a change here.

Add another interested party. This is quite rare, but I recently was in a situation in which I had about 1,200 torrents running and the web api just gives up while the daemon keeps going (and thinclient works).

+1. I'd love to use Sonarr (and Radarr) but unfortunately having to go back to SickRage (and CouchPotato) due to the unreliable nature of the web API. Sonarr fails connecting to it about 90% of the time for me, whereas the daemon connectivity has been solid through SR/CP.

1 problem I see is that the new deluge 2.0 daemon that will come out will might not be compatible with old 1.3 daemon. So if anyone working on it will have to keep that in mind.

I'm working on a non-HTTP Deluge RPC client implementation. I've reimplemented the rencode object serialization protocol in node. It should work fine for Deluge 2 vs Deluge 1.x although I have not tested it with Deluge 2.

I'd love any feedback or to see another project use this library.

I just found Sonarr and am still unfamiliar with it. I might take a stab at integrating my library with Sonarr.

Edit: I just realized that Sonarr is all C# and not Node like I originally sillily inferred.... regardless, maybe this is helpful for someone...

Any thoughts on implementing the deluge daemon now that deluge v2, is out? If there's any potential issues or anything going this route (especially over the traditionally troublesome web api) I'd love to hear about it.

I'd love for this to be implemented as well. Being able to set download directories is why I'm still using couchpotato for movies instead of radarr.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

mommalongnips picture mommalongnips  路  3Comments

PiscisSwimeatus picture PiscisSwimeatus  路  3Comments

antigravity83 picture antigravity83  路  3Comments

pimlie picture pimlie  路  4Comments

satmandu picture satmandu  路  3Comments