Rutorrent Seedbox Guide

Rutorrent Seedbox Guide

Rutorrent is one of the best online seedbox interfaces because it is super light, has tons of plugins for all your use and it is open-source.

The term  ‘RuTorrent’ is the combination of μTorrent and rTorrent. rTorrent is a text-oriented torrent client built on the Unix lib Torrent libraries whereas RuTorrent is a strong web front-end for the command line based torrent client “rtorrent”.  

It comes preinstalled in your Cheapseedbox and is super easy to use and works on any browser of your choice. We recommend Chrome and Filezilla which are available for all OS.

  1. What is ruTorrent?
  2. Download and Install ruTorrent
  3. Download and Install rTorrent
  4. Install rTorrent/ruTorrent on Ubuntu VPS
  5. Why should I go for ruTorrent?
  6. Start, Stop and Restart ruTorrent
  7. How to load the ruTorrent interface on your seedbox?
  8. How to install ruTorrent on Windows Platform?
  9. How to Install ruTorrent Plugins?
  10. File Sharing through ruTorrent made easy.
  11. How to add magnet links to ruTorrent?
  12. RuTorrent ratio groups
  13. How to use ruTracker?
  14. Private Trackers
  15. How to add ruTorrent
  16. Conclusion

What is ruTorrent?

RuTorrent is a web UI interface for a torrent application, rTorrent. It helps you to connect, manage,  remove torrents to your slot, monitor rTorrent settings, and do a lot of other things through its plugins.It is a highly powerful torrent application and has rich features. 

Let’s take a look at the features of RuTorrent:

  1. Front end for the rTorrent
  2. Open source(GPLv3) license.
  3. Extensible and has several custom plugins.
  4. Supports all significant browser platforms.

So I suggest this torrent to be used with your cheap seedboxes to take your torrenting experience to another level.

Once you are satisfied with the ruTorrent and select it for your benefits, the next question that will arise in your mind is ‘From where should I download RuTorrent?’

Scroll down to find your answers!

Download and Install ruTorrent

It is very simple and easy to download ruTorrent. Simply click below and get your torrent downloaded in a matter of time.   

Download ruTorrent here. 

No installation routine or compilation is required. Sources are cloned/unpacked in a directory that is set up as the root document of the web server of your choosing. ( Click here to get more details)

Download and Install rTorrent

Download rTorrent here. 

The following commands will help you to download the latest versions of rTorrent/ruTorrent and plugins. Let’s have a look at the commands:

cd /var/www/html        
sudo git clone https://github.com/Novik/ruTorrent.git ruTorrent  
sudo rm -r rutorrent/plugins                   

Install rTorrent/ruTorrent on Ubuntu VPS

This will guide you through the installation of libtorrent 0.13.0, rTorrent 0.9, and the ruTorrent Web UI (3.0) on a Debian or Ubuntu system. It has been tested with Debian 6 (x64) and Ubuntu 11.04 (x64).

To begin, access your VPS via SSH and run the following to update your platform and install the needed dependencies:


# apt-get update
# sudo apt-get install subversion build-essential automake libtool libcppunit-dev libcurl3-dev libsigc++-2.0-dev unzip unrar-free curl libncurses-dev
# apt-get install apache2 php5 php5-cli php5-curl

Enable scgi for Apache:

# apt-get install libapache2-mod-scgi
# ln -s /etc/apache2/mods-available/scgi.load /etc/apache2/mods-enabled/scgi.load

Install XMLRPC:

# mkdir /install;cd /install
# svn checkout http://xmlrpc-c.svn.sourceforge.net/svnroot/xmlrpc-c/stable xmlrpc-c
# cd xmlrpc-c
# ./configure --disable-cplusplus
# make
# make install

Install libtorrent:

# cd /install
# wget http://vps6.net/src/libtorrent-0.13.0.tar.gz
# tar xvf libtorrent-0.13.0.tar.gz
# cd libtorrent-0.13.0
# ./autogen.sh
# ./configure
# make
# make install

Install rTorrent:

# cd /install
# wget http://vps6.net/src/rtorrent-0.9.0.tar.gz
# cd rtorrent-0.9.0
# ./autogen.sh
# ./configure --with-xmlrpc-c
# make
# make install
# ldconfig

Create required directories:

# mkdir /home/seeder1/rtorrent
# mkdir /home/seeder1/rtorrent/.session
# mkdir /home/seeder1/rtorrent/watch
# mkdir /home/seeder1/rtorrent/download

Setup .rtorrent.rc file (rTorrent config):

# cd ~/
# wget http://vps6.net/src/.rtorrent.rc
# cp .rtorrent.rc /home/seeder1/

(Edit the settings in .rtorrent.rc, like max upload/download speed, max connected peers, etc, as needed.)

Install rTorrent:

# cd /install
# wget http://vps6.net/src/rutorrent-3.0.tar.gz
# tar xvf rutorrent-3.0.tar.gz
# mv rutorrent /var/www
# wget http://vps6.net/src/plugins-3.0.tar.gz
# tar xvf plugins-3.0.tar.gz
# mv plugins /var/www/rutorrent
# rm -rf /var/www/rutorrent/plugins/darkpal
# chown -R www-data:www-data /var/www/rutorrent

Secure /rutorrent:

# a2enmod ssl
# a2enmod auth_digest
# a2enmod scgi
# openssl req $@ -new -x509 -days 365 -nodes -out /etc/apache2/apache.pem -keyout /etc/apache2/apache.pem
# chmod 600 /etc/apache2/apache.pem
# htdigest -c /etc/apache2/passwords seedbox seeder1

(Enter a password of your choice when prompted, you will use this to log in to the ruTorrent web UI.)

# cd /etc/apache2/sites-available/
# rm -rf default
# wget http://vps6.net/src/default
# a2ensite default-ssl
# /etc/init.d/apache2 reload

Install screen:

# apt-get install screen
Start rTorrent in a detached shell using screen:
# screen -fa -d -m rtorrent

(To start rtorrent automatically after reboots, add the above command to /etc/rc.local)

Setup is now complete! Access ruTorrent at http://xx.xx.xx.xx/rutorrent/ (replace xx.xx with your server’s IP address). 

You should be greeted with a login prompt, where the username is “seeder1” and the password is the one you set above in the “secure /rutorrent” section.

VPS6.NET offers plug-n-play rTorrent seedbox templates that can be set up instantly on any VPS: https://vps6.net/template-rutorrent.php

Why should I go for RuTorrent?

Why not! What rutorrent does is it builds a web interface for rtorrent. It gathers data from rtorrent and places it on your web browser along with the ability to connect with your rtorrent, which is mainly running on the Linux server in a much more user-friendly manner.

Our Seedboxes come fully configurable with ruTorrent and are ready to be seeded. So what are you waiting for! Grab your cheap seedbox now.


Start, Stop and Restart RuTorrent

As mentioned earlier, rTorrent is the torrent client itself, while ruTorrent is a web UI for it. RuTorrent does not run as a process, so this section involves starting and restarting rTorrent (rtorrent process name).

Some basic situations where you might need to restart the rutorrent: 

  1. The torrents are red in color. 
  2. Plugins like Autotools are not working. 
  3. btsync is unable to sync files 
  4. Timestamp labels like “founded on” etc are not seen.

How to load the ruTorrent interface on your seedbox?

If you’ve signed up for a seedbox account check your email. If not, do it here. (this is very important).

You ‘re going to find a connection with your client region.  It should look like this once you’re in your client field.

Rutorrent Seedbox Guide

This preconfigured setup saves you from the hassle of inserting your username and password. And look, you are already there!

How to install ruTorrent on Windows Platform?

RuTorrent and rTorrent are Linux OS natives, but that doesn’t mean you’ve got to forget about Windows OS. There are quite a few ways to make it work on your Windows OS. 

 So how can you achieve this?

The following SmartHomeBeginner connection is a fantastic step-by-step guide that shows you how to install ruTorrent using Docker containers. Assuming that Docker is already installed on your Windows OS computer, this could be the best way to run RuTorrent on Windows. 

Another great RTW guide will give you a step-by-step process on how to install rTorrent on Windows using Cygwin. This tool offers similar features to the Linux Distro on Windows OS.

How to Install ruTorrent Plugins?

The more plugins you add, the longer the ruTorrent app will take to load, and the slower it will be. So I suggest that you install only what you need. 

A quick search in the online “ruTorrent Plugins Library” can point you in the right direction. Plugins can be added to the ruTorrent only by adding the plugin directory to the ruTorrent directory.  It is very easy to install plugins through the command line.

For instance, let’s say you want to install a plugin from Novik/ruTorrent library.

  1. You need to connect to your client first via SSH.
  2.  Check the list in the Novik / ruTorrent library and enter the name of the plugin you want. 

So you can grab the opportunity to use the plugins in your cheap seedbox today!

File Sharing through ruTorrent made easy.

The purpose of BitTorrent is to share a file between a group of peers or swarms. RuTorrent goes beyond that and helps you to share a file directly with a friend or a similar peer.  Follow the steps below:

  1. Go to your “Completed” torrent download list and select the file that you want to manage. Then go to “File Manager”. This will show you all the list of your downloaded files.
  2. Once you have found your file, right-click on it and choose “Share”. A new window will open up. Click “Add”.
  3.  Go to “File Share”. Simply copy the “Download link” and share it with your friends.
  4. From your friend’s computer, pick up the link and copy it on the add Torrent URL. You can see that the file is downloading on your friend’s machine.

 

How to add magnet links to ruTorrent?

A rutorrent magnet link is a hyperlink that allows files and data to be downloaded from P2P sharing networks, especially torrent networks. This operates in a server-less environment and provides all the details that a torrent client needs to access a particular file. 

 You can easily add magnetic links in your ruTorrent Seedbox.

RuTorrent ratio groups

Let’s take a look at how the ruTorrent ratio groups work.

Each ratio category consists of four specific conditions (Min, Percent / Max, Percent / UL, MB / Time, h, and an action. The behavior of the ratio group to be activated depends on which conditions have been met.  The individual condition is satisfied or not depends on either of the following factors:     

  • How much has been uploaded as a percentage (Min, %, and Total, %) 
  • How much has been uploaded to MB (UL, MB) 
  • How many hours a torrent has been planted (Time, h)

 For the sake of convenience, these conditions can be set out in two separate groups:

1)The conditions Min, % and UL, MB (compulsory) 

These are “packaged together” conditions. It ensures that only if all conditions have been met, the action would be initiated. One condition alone is not enough. 

2)Max,% and Time, h conditions (optional) 

Each of these conditions is independent of all other conditions. It ensures that as long as one of Max, %, or Time, h is fulfilled, the action will be activated, regardless of whether or not the other conditions are met. There are hard boundaries, though. You can transform the Max, the percent condition off with “0” and the Time, h conditions off with “-1.”

Let’s go on to the next segment and learn a bit more about ruTorrents.

How to use ruTracker?

The first question that will pop up in your mind is from Where should I begin? Don’t worry. I am here to help you.

To start with, you need to pick and install a torrent client, i.e. software that downloads and distributes files from rutracker. Find out the suggested and undesirable programs for this tracker. 

After you have selected, downloaded, enabled, and configured the application correctly, you will continue to check for the material you want to access. If you know what to do, go ahead. If not, then it’s best to start by looking at the parts of the tracker and also read the instructions.

Private Trackers

private tracker is a torrent site that has the same features as a public tracker but is usually invite-only. It means that you need to be a member to access the contents of the web and download its torrents, but you can not register to be a member without being invited by a current member (who, in effect, must be permitted to send invitations). Inside a tracker, there is generally a detailed set of guidelines about how much you can access, what kind of material you can upload, what measures you must take when signing in to the site, etc.

Find the Private Tracker List here.

How to add ruTorrent?

Step 1:

Navigate to the link provided by us to your rutorrent. Once you have opened the link, rutorrent Seedbox web application should look like this:

Rutorrent Seedbox Guide

Step 2 : 

To add a torrent click on the “+” on the top left.

Rutorrent Seedbox Guide

Step 3:

A new popup window will show up like below and then click on the “choose files” to locate the torrent tracker file.

Rutorrent Seedbox Guide

Step 4:

Browse to your torrent file location on the new file explorer tab that opens up, select the tracker file, and click “open”.

Step 5:

Once that is done, click on the “Add file” button as shown below.

Rutorrent Seedbox Guide

Step 6:

You will get a notification that the torrent is added.

Rutorrent Seedbox Guide

Step 7:

Rutorrent Seedbox Guide

Now you can see the torrent file downloading on your seedbox.

And that is it! if you need to learn how to get your downloaded files from your Seedbox server to your pc then follow us on the next tutorial on sFTP your files from your seedbox to your pc.

External Link: https://github.com/Novik/ruTorrent/wiki


Conclusion:

RTorrent isn’t for everybody. It needs extensive Linux expertise and does not have a good, native graphical interface. If you want to maintain rTorrent high efficiency, and you want to add a GUI, ruTorrent is your best option. It’s the best alternative for all Seedboxes.   

The advantages far outweigh its “complexity”, WebGUI, ultra-light, full-featured, RSS feed support, highly robust, expanded plug-in features, and it’s a never-ending list.You don’t have to go through the whole installation process, give the RuTorrent cheap seedbox a try today!

I hope this guide will help you the most with your ruTorrent journey.

Have a happy seeding experience!


This is a staging enviroment