{"id":243,"date":"2010-07-15T18:58:53","date_gmt":"2010-07-15T17:58:53","guid":{"rendered":"http:\/\/cdblog.cdstealer.com\/?p=243"},"modified":"2010-12-12T08:07:04","modified_gmt":"2010-12-12T08:07:04","slug":"rtorrent-web-gui","status":"publish","type":"post","link":"https:\/\/cdblog.cdstealer.com\/?p=243","title":{"rendered":"Rtorrent Web GUI"},"content":{"rendered":"<p>Sometimes you just don't have ssh access to your server ;)\u00a0 This is where web based applications come in really handy.\u00a0 There are a few web frontends for rtorrent.\u00a0 See <a title=\"GUIs\" href=\"http:\/\/libtorrent.rakshasa.no\/wiki\/UtilsList\" target=\"_blank\">here<\/a><\/p>\n<p>I'm not going to go into detail on how to setup rtorrent or apache, only how to setup for the guis.<\/p>\n<h2>Install the apps:<\/h2>\n<p>Emerge rtorrent with xmlrpc enabled:<br \/>\nnet-p2p\/rtorrent-0.8.6-r1\u00a0 USE=\"ipv6 xmlrpc -daemon -debug\"<\/p>\n<p>Emerge the scgi apache module:<br \/>\nwww-apache\/mod_scgi-1.13<\/p>\n<p>Emerge xmlrpc<br \/>\ndev-java\/xmlrpc-2.0.1\u00a0 USE=\"-doc -examples -source -test\"<\/p>\n<p><strong>Configure:<\/strong><\/p>\n<p><strong>APACHE:<br \/>\n<\/strong>Add \"-D SCGI\" to APACHE2_OPTS in \/etc\/conf.d\/apache2<br \/>\nAdd \"LoadModule scgi_module modules\/mod_scgi.so\" to \/etc\/apache2\/httpd.conf<br \/>\nAdd \"SCGIMount \/RPC2 127.0.0.1:5000\" in the &lt;VirtualHost _default_:443&gt; of \/etc\/apache2\/vhosts.d\/00_default_ssl_vhost.conf (you can also this for non ssl if security is not an issue)<\/p>\n<p><strong>RTORRENT:<\/strong><br \/>\nAdd \"scgi_port = localhost:5000\" to your ~\/.rtorrent.rc file<\/p>\n<p>That should be the ground work for most frontends as rtorrent only uses XMLRPC.<\/p>\n<h2>Frontends (gentoo stylee)<\/h2>\n<p><strong><a title=\"gitorrent setup guide\" href=\"https:\/\/cdstealer.com\/cdblog\/?p=250\" target=\"_self\">GITORRENT<\/a><\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sometimes you just don't have ssh access to your server ;)\u00a0 This is where web based applications come in really handy.\u00a0 There are a few web frontends for rtorrent.\u00a0 See here I'm not going to go into detail on how to setup rtorrent or apache, only how to setup for the guis. Install the apps: &hellip; <a href=\"https:\/\/cdblog.cdstealer.com\/?p=243\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Rtorrent Web GUI<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[213,18,41],"class_list":["post-243","post","type-post","status-publish","format-standard","hentry","category-gentoo","tag-gentoo","tag-linux","tag-torrent"],"_links":{"self":[{"href":"https:\/\/cdblog.cdstealer.com\/index.php?rest_route=\/wp\/v2\/posts\/243","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cdblog.cdstealer.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cdblog.cdstealer.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cdblog.cdstealer.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cdblog.cdstealer.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=243"}],"version-history":[{"count":10,"href":"https:\/\/cdblog.cdstealer.com\/index.php?rest_route=\/wp\/v2\/posts\/243\/revisions"}],"predecessor-version":[{"id":269,"href":"https:\/\/cdblog.cdstealer.com\/index.php?rest_route=\/wp\/v2\/posts\/243\/revisions\/269"}],"wp:attachment":[{"href":"https:\/\/cdblog.cdstealer.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=243"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cdblog.cdstealer.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=243"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cdblog.cdstealer.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=243"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}