Contribute/Edit on Wiki
Hi;
I create an account on the wiki account : JOduMonT
to edit this page
: https://wiki.alpinelinux.org/w/index.php?title=Setting\_up\_Transmission\_(bittorrent)&action=submit
because that page is obsolete
: https://wiki.alpinelinux.org/wiki/Setting\_up\_Transmission\_(bittorrent)\_with\_Clutch\_WebUI
but when I finish my work, I can’t save it ;(How I could contribute to
put you’re wiki up2date ?
This the WiKi code
Introduction
This document will show you how you can setup Transmission BitTorrent
client on Alpine Linux and control it with a nice HTTP web-interface. I
assume that you know the basics about Alpine Linux (package management
and internals) and you have enough storage available to store your
downloaded media (ie USB hard-drive) and of course a working Internet
connection.
This How to is a update of [Setting up Transmission (bittorrent) with
Clutch WebUI](Setting_up_Transmission_(bittorrent)_with
Clutch_WebUI) which was based on Alpine 1.7.18.This How to is made
for Alpine 3.x.
In this How to we will not use lighttpd & clutch but simply
transmission-daemon which simplified a lot the task. ;)
= Install Transmission =
As of Alpine it includes Transmission BitTorrent client; let’s install
it:
Cmd|apk_add transmission-daemon
This should install Transmission 2.92.
Configure Transmission-daemon Normally we don’t
need to modify transmission-daemon because it should already run
as transmission user’s. Cmd|vi /etc/conf.d/transmission-daemon# Be
sure the daemon is stop before modifying this file unless you will lost
you’re configuration.{{Cmd|/etc/init.d/transmission-daemon stop vi
/var/lib/transmission/config/settings.json …
“rpc-authentication-required”: false, # make this true if you want to
use authentication “rpc-enabled”: true, # be sure
it’s at true “rpc-password”:
“{f503d025e4c84be053c16fde47cad66bc1f4d14eMNgv28LT”, # change this if
you want to use authentication
([https://help.ubuntu.com/community/TransmissionHowTo\#Username\_and\_Password
more info]) “rpc-port”: 9091, # leave it like
that “rpc-url”: “/transmission/”, # you could shortcut this
by simply / “rpc-username”: “$YOUR_USERNAME”, # required if you
use authentication “rpc-whitelist”: "127.0.0.1,$YOUR_SUBNETID (IE:
192.168.0.)", # add your SubnetID and replace the last bit by
(IE : 192.168.0.*)…}}’‘You have a nice explanation on the
[https://help.ubuntu.com/community/TransmissionHowTo\#Whitelist Ubuntu
Forum]’’
save and quit vi
([https://downloads.gosquared.com/help\_sheets/10/VI-Help-Sheet-large.jpg
VI Help])
than start transmission-daemon and make it run by default on reboot
If everything is OK you should see transmission-daemon running with the
following command:
Cmd|ps|grep transmission
Lets add it to our system start:
Cmd|rc-update add transmission-daemon
= Enjoy =http://ipaddress:9091
More Configuration
{{Cmd|vi /var/lib/transmission/config/settings.json …
“blocklist-enabled”: true, “blocklist-url”:
“http://john.bitsurge.net/public/biglist.p2p.gz”, # block
[https://giuliomac.wordpress.com/2014/02/19/best-blocklist-for-transmission
leaks & bads torrent]… “incomplete-dir”:
“/srv/storage/downloads/incomplete”, # help to know
what’s completed and not “incomplete-dir-enabled”: true,…
“peer-port-random-on-start”: false, #
randomize port… “trash-original-torrent-files”: false,
# help to clean Downloads …}}Category:Server
(from redmine: issue id 7959, created on 2017-10-03, closed on 2019-05-03)