More from the web

Saturday, 27 June 2015

Raspberry Pi Torrent Downloader

we’re going to install Transmission, which is lightweight and has a nice web GUI.


First install the transmission daemon
sudo apt-get install transmission-daemon

After it's finished installing we are going to stop the daemon so that we can do some configurations
sudo /etc/init.d/transmission-daemon stop

Edit the following settings file
sudo nano /etc/transmission-daemon/settings.json

Change “rpc-authentication-required” to false; change “rpc-whitelist” to include your local subnet – for example:
"rpc-whitelist": "127.0.0.1,10.0.1.*",

Add or adjust the following if already present:
"download-dir": "/mnt/torrents",
"watch-dir": "\/mnt\/torrents\/",
"watch-dir-enabled": true,
"umask": 2,

Next, edit the daemon startup file itself to deal with some permission problems.
sudo nano /etc/init.d/transmission-daemon
Change the USER=transmission-daemon to USER=root.

Reload the daemon.
sudo service transmission-daemon reload

You should be able to access the web interface from
http://raspberrypi.address:9091/transmission/web/ or http://raspberrypi.address:9091

Just in case it prompts you for a user name / password try the following:
transmission for both username and password

A nice addition to store your torrents or just for better performance of the Pi is to use a class 10
memory card such as this  click on image to view