Skip to content

Torrent Client in linux server with web access

Hello

Why to create a server with a torrent client with web access? I live with other people that uses torrent too. I had a computer running a server with other services, so I decided to add this client (transmission-daemon) with web access, in this way we don’t need to let computers on. Just this one. Everybody have web access to it and it is so simple to use.

But wich client to use? I searched a little bit and found that exists some famous ones as w3btorrent and torrentflux. but they need a web-server running like apache. And I don’t want to setup it too, because I don’t need it. So I choosed transmission the native torrent client in Ubuntu.

So, to install it in Ubuntu server you use:

$ sudo apt-get install transmission-daemon

Now you need to setup it, my configuration file was in /home/user/.config/transmission-daemon/settings.json

The options are a lot but it is easy to understand them.

“download-dir”: – Finished path downloads
“incomplete-dir”: – Incomplete path downloads
“incomplete-dir-enabled”: – If it will use Incomplete dir or not
“rpc-enabled”: – Web access enabled or not
“rpc-port”: – Web access port
“rpc-whitelist-enabled”: – If it will let just a few ip address
“rpc-whitelist”: – List of the ip address

There is a lot of other configs but this ones are the basic that I used to have it working. I had some problems with white-list so I disabled it.

This is my
file of config of transmission-daemon in this config the user is “admin” and the password is “teste”

If you want to strat transmission-daemon with a different config file use –config-dir /PATH/TO/SETTING/

(Remember that you must not put the settings.json in the path, just the path to the place that the file is.)

I add in /etc/rc.local

transmission-daemon –config-dir /home/user/.config/transmission-daemon/

Remove the transmission-daemon from /etc/init.d/ and reboot your system

Any doubth or problem, feel free to contact me,
Matheus

Published inLinuxUbuntu

2,064 Comments

  1. Thanks for your post right here. One thing I’d like to say is the fact that most professional career fields consider the Bachelor’s Degree as the entry level requirement for an online education. Although Associate Degrees are a great way to get started, completing the Bachelors presents you with many entrance doors to various employment opportunities, there are numerous online Bachelor Course Programs available through institutions like The University of Phoenix, Intercontinental University Online and Kaplan. Another thing is that many brick and mortar institutions present Online versions of their college diplomas but often for a drastically higher cost than the institutions that specialize in online diploma programs.

  2. After I initially commented I clicked the -Notify me when new comments are added- checkbox and now each time a comment is added I get four emails with the identical comment. Is there any means you’ll be able to remove me from that service? Thanks!

  3. Thanks for the tips about credit repair on this excellent blog. Things i would offer as advice to people is always to give up this mentality that they can buy right now and pay later. As a society most people tend to make this happen for many things. This includes family vacations, furniture, and also items we’d like. However, you need to separate one’s wants out of the needs. If you are working to improve your credit rating score make some trade-offs. For example you can shop online to save money or you can check out second hand shops instead of expensive department stores to get clothing.

  4. Thanks for the different tips discussed on this site. I have seen that many insurance carriers offer consumers generous deals if they opt to insure a few cars together. A significant variety of households currently have several motor vehicles these days, in particular those with older teenage children still dwelling at home, as well as savings in policies can certainly soon increase. So it is a good idea to look for a good deal.

Leave a Reply

Your email address will not be published. Required fields are marked *