danielkoster.transmission-daemon
Rôle Ansible : transmission-daemon
Installe et configure le démon Transmission sur les serveurs Debian/Ubuntu.
Exigences
Il n'y a pas de besoins spécifiques. Notez que ce rôle nécessite un accès root, donc exécutez-le dans un playbook avec become: yes
, ou invoquez le rôle dans votre playbook comme ceci :
- hôtes : transmission
rôles :
- rôle : danielkoster.transmission-daemon
devenir : oui
Variables de rôle
Chaque option dans le fichier de configuration settings.json
peut être spécifiée. Consultez le wiki de Transmission pour une liste complète des options configurables. Notez que les variables dans ce rôle utilisent des underscores et sont préfixées par transmission_
. Ainsi, si vous souhaitez remplacer rpc-enabled
, vous pouvez le faire en définissant transmission_rpc_enabled
. Pour les valeurs par défaut, consultez defaults/main.yml
. Celles-ci sont tirées du fichier de configuration par défaut généré par le package transmission-daemon.
NOTE : Assurez-vous de définir transmission_rpc_password
sur un mot de passe sécurisé ou de désactiver la connexion RPC.
Exemple de Playbook
- hôtes : transmission
devenir : oui
rôles :
- { rôle : danielkoster.transmission-daemon }
Dans vars/main.yml
:
transmission_dht_enabled: false
transmission_max_peers_global: 1000
Completely configurable Ansible role for transmission-daemon on Debian/Ubuntu systems
ansible-galaxy install danielkoster.transmission-daemon