Transmission

Installation

apt-get install -y transmission-daemon

On accède à Transmission par l’url

http://IP:9091/

La connexion est refusée (erreur 403), car l’IP n’est pas autorisée à se connecter.

On configure donc Transmission.

On commence par stopper le programme :

/etc/init.d/transmission-daemon stop

Puis on modifie son fichier de configuration (login, mot de passe, liste blanche…) :

nano /etc/transmission-daemon/settings.json
"rpc-enabled": true,
"rpc-password": "mot de passe qui sera hashé",
"rpc-port": 9091,
"rpc-username": "username",
"rpc-whitelist": "127.0.0.1,109.190.X.X",
"rpc-whitelist-enabled": true,

On redémarre enfin le client :

/etc/init.d/transmission-daemon start

Ajouts de dossiers

Par défaut, tout se télécharge dans /var/lib/transmission-daemon/downloads. Il peut être utile de créer plusieurs dossiers, afin de simplifier le tri dans Plex par exemple.

En root :

cd /var/lib/transmission-daemon/
mkdir films series livresaudio
chown -R debian-transmission:debian-transmission films series livresaudio

Règles de filtrage IP

La forme du fichier.txt ressemble à ceci :

"block1":0.0.0.0-192.168.0.1
"block2":197.112.76.81-255.255.255.255

(attention, cela n’a aucun sens, c’est juste pour connaître la syntaxe). Les IP et range indiquées sont les IP bloquées.