rtpg-www: Please your dearest with rtorrent’s power
February 1st, 2009 edited by VichoArticle submitted by Dmitry E. Oboukhov. Guess what? We still need you to submit good articles about software you like!
Many people use a wonderful bittorrent client: rtorrent. It is an extremely easy and convenient program for servers. However, its Command-Line Interface may scare some.
If you’re already using apache then you may use an external GUI for rtorrent. rtpg-www (RTorrent Perl GUI) is a package package that quite recently appeared in Debian (Sid) and Ubuntu (Jaunty). It will please your nearest and dearest with a nice web interface, as they will be able to run rtorrent without having to touch the dreaded terminal :)
The package comes with an already configured virtual server. In its simplest variant all you need to do is:
- Answer “yes” on debconf’s question about adding a line to
/etc/hosts
(only if dpkg asks you medium priority questions) - Switch on the scgi module with a2enmod scgi
- Enable the virtual server in apache: a2ensite rtpg.apache.conf
- Reload apache to activate the new configuration: invoke-rc.d apache2 reload
- Add “scgi_port = localhost:5000″ to your
~/.rtorrent.rc
Now, you can go to http://rtpg/
and start using it! With it you can:
- add/delete/view the list of torrents.
- Control torrents’ download priorities, start, and stop them.
- Control torrents’ file-by-file download priorities.
- View the statistics: rating, number of peers, download/upload rate, etc.
- Control the overall download/upload rates (for all torrents).
rtpg supports skins which are easy to add by yourself. For those of you who doesn’t want to get out of the habit of using console there is a cool “Console” skin ;)
So install and enjoy! Good luck!
February 1st, 2009 at 9:27 am
pp 5 and 6 are mixed
February 1st, 2009 at 10:56 am
check out rtgui as well. i think it has nicer UI.
February 2nd, 2009 at 1:00 am
Does it support protocol encryption?
February 2nd, 2009 at 7:23 am
>Does it support protocol encryption?
Not
You may to use httpS.
February 2nd, 2009 at 7:59 am
>check out rtgui as well. i think it has nicer UI.
There are also other GUI for rtorrent, however at the present point in time their packaging for Debian is impossible because of bugs (32bit integer overflow) in stable XMLRPC library. rtpg-www doesn’t use bugs in this library ;)
February 5th, 2009 at 12:14 pm
I use torrentflux, another web interface to torrent developed in PHP. It supports users with personal directories and download of downloaded files
February 8th, 2009 at 2:37 am
is that uploading at 92 kilobytes per seconds, or kilobits per second? If it is the former, it is ought to be KB, and not Kb
February 22nd, 2009 at 11:53 pm
Can it be used with smaller web servers like lighttpd and others? That would make it a good choice for small embedded sbcs.
February 24th, 2009 at 8:01 pm
>Can it be used with smaller web servers like lighttpd and others?
Yes. Begining from version 0.1.0 rtpg can to use direct connection to rtorrent’s SCGI-port/socket. In this case rtpg is an easy CGI-script :)