LivingWithHippos / unchained-android

App to interact with real-debrid API
GNU General Public License v3.0
397 stars 50 forks source link

[FEATURE REQUEST] Add support for searching Torznab indexers such as Jackett or Prowlarr, thus allowing to search private trackers. #306

Open morpheasgr opened 1 year ago

morpheasgr commented 1 year ago

https://github.com/jackett/jackett (Check the API) https://github.com/prowlarr/prowlarr

This would allow us to even access private trackers in Unchained, without needing to natively implement authentication or credential support, cookie handling etc.

One can even easily run Jackett on-device via Termux (either the mono implementation directly on Termux itself or the regular Linux binaries inside a proot distro, setting up dotnet in both vases was not hard), but my feature suggestion would basically just ask for Jackett's IP and port, so you could either use a LAN IP or have a remote instance,use a reverse proxy etc) We can use the /all/ endpoint or implement the standard categories etc.

The possibilities would be basically endless. 😎

Inspiration: https://github.com/rogerfar/rdt-client (he utilizes a fake qbittorrent remote to integrate with Jackett, Sonarr, Radarr etc. and it I just use it as a torrent client on the nzb360 Android app. We just want to use Jackett's API for some search magic though, no need to go that far)

Invictaz commented 1 year ago

@morpheasgr how does he run the rdt client on Android?

I see only Docker images?