thoradia / LibreELEC.tv

Thoradia Build System
13 stars 8 forks source link

Request: port rTorrent #14

Closed sal666 closed 7 years ago

sal666 commented 7 years ago

Hi, please port rTorrent+ruTorrent service to LibreELEC for RPi2. Current addon is maintained by sraue and only works in OE.

TheUglyOne commented 7 years ago

I would love to see this for the ODROID-C2, as well.

MaxSchouten commented 7 years ago

This would be epic!

kimme commented 7 years ago

This would be useful, because rutorrent has the ability to move the finished transfer to an new directory..

thoradia commented 7 years ago

I have pushed a stripped down rTorrent add-on for LibreELEC 8.0. Stripped down means only rtorrent and minimal Kodi add-on settings. I intend to ship ruTorrent as a separate service add-on.

The add-on comes with the rtorrent-ctl wrapper: rtorrent-ctl cli re-attaches to the rtorrent screen (ctrl-a d to detach), rtorrent-ctl config allows to edit rtorrent.rc and restart rtorrent.

maxonly1 commented 7 years ago

Great job. Communication between rTorrent and rutorrent will be tricky. Look forward to your progress. Thnx

thoradia commented 7 years ago

rTorrent revision 2 fixes and enables xmlrpc. It works out of the box with the rTorrent add-on from the Kodi Add-on repository, which acts as a Kodi front-end. ruTorrent is within reach.

thoradia commented 7 years ago

Add-ons for rTorrent and ruTorrent are now available for all vanilla LibreELEC 8.0 projects. The ruTorrent add-on automatically installs the rTorrent add-on. By default, the port of the ruTorrent web user interface is 6880.

sal666 commented 7 years ago

Wow! Great work!! Will test and report back

TheUglyOne commented 7 years ago

Thanks, thoradia!! :-)

As an FYI for other users so you don't spend hours trying to troubleshoot like I did: there's a problem with rTorrent and HTTPS trackers caused by the SSL libraries used by curl. Hopefully, the 8.2 release of LibreELEC in Jul/Aug will fix the problem. https://forum.libreelec.tv/thread/2707-thoradia-add-ons/?postID=54094&highlight=curl#post54094