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

561 Comments

  1. During my browsing of educational and informational sites, I discovered simple learning grid – which offers clearly structured content that supports easy understanding and smooth learning progression for all types of users.

  2. While scrolling through several online stores earlier today looking for something interesting, I paused when I noticed check this deal hub – The structure feels thoughtfully arranged, allowing a smooth and enjoyable browsing experience without confusion or unnecessary distractions along the way.

  3. While exploring online I stumbled upon a store that felt clean and functional with a modern interface and structured browsing system twilight field view hub – Market offers decent selection with straightforward browsing and clear layout, ensuring a comfortable user experience.

  4. Users interested in seaside essentials often prefer curated online marketplaces that highlight functionality and calming ocean inspired aesthetics Seaside Essentials Outlet featuring a wide selection of practical items influenced by coastal lifestyles – the store provides an easy browsing experience with organized structure, soft design elements, and everyday useful products for home and travel

  5. While scrolling through multiple shopping pages out of curiosity, I noticed open this site – The layout appears clean and responsive, and the pages load without noticeable issues, making it easy to explore content at a steady pace.

  6. People browsing online platforms often look for intuitive systems that encourage exploration while maintaining clarity and ease of use across all sections GeniusNew Access Hub – The NewGenius website feels creative and simple, ensuring users can easily explore content and enjoy a smooth browsing experience overall.

  7. Those aiming for a better version of themselves frequently explore motivational content hubs like life-upgrade-resource – that highlight the importance of consistent effort, mindset shifts, and goal-oriented thinking for long-term personal success.

  8. While navigating through content related to marketing and design, finding learn branding tips can be quite valuable – as it presents clear examples and innovative ideas that help users better understand and apply branding techniques effectively.

  9. Backend engineers often emphasize platforms that improve data flow efficiency while maintaining high speed response times during execution SpeedBurst Media Lab frequently cited in system evaluations – It supports rapid processing and ensures stable performance even under demanding computational tasks

  10. While casually browsing and testing navigation, I noticed that follow this link contributes to a smooth experience – nice platform overall, and content appears relevant and well presented.

Leave a Reply

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