Debian 9 64 bits – Mise en place d’un Seedbox avec Rtorrent et Flood
1) Install rTorrent
2) Confgure rTorrent
First, create a dedicated user, to avoid running rTorrent with root:
You will need to answer few questions (or just skip them with ENTER)
Then, we will create a configuration file to define few settings and the SCGI to let Flood connect to rTorrent.
and copy the following:
It will work out of the box, but feel free to tweak it, especially on the download paths.
Create the mentioned folders (download and session)
and set the rights permissions:
Now, we create a SystemD startup script to ensure rtorrent is running at the startup (and it ease the control)
Enable it at boot:
and start it up!
If no error, you can move to the next step.
3) Install Flood
You will need NodeJS, the version 8 will work great. (Feel free to use nvm to manage your node versions) To do so, still in root (Or with sudo) run:
And then, clone their git repo
This should be pretty fast.
Use the template of the config file as standard configuration
Now install flood using npm
If no error, continue with:
4) Start Flood
Before launching Flood, we will create a systemd script to launch flood directly at startup (and easier to manage)
First, create a dedicated user that will run flood
and add the right permissions:
Then create the script
add it to the boot:
and start it!