danielkoster.transmission-daemon
Ansible-Rolle: transmission-daemon
Installiert und konfiguriert den Transmission-Daemon auf Debian/Ubuntu-Servern.
Anforderungen
Es gibt keine speziellen Anforderungen. Beachten Sie, dass diese Rolle Root-Zugriff benötigt. Führen Sie sie entweder in einem Playbook mit become: yes
aus oder verwenden Sie die Rolle in Ihrem Playbook wie folgt:
- hosts: transmission
roles:
- role: danielkoster.transmission-daemon
become: yes
Rollenvariablen
Jede Option in der settings.json
-Konfigurationsdatei kann angegeben werden. Eine vollständige Liste der konfigurierbaren Optionen finden Sie im Transmission-Wiki. Beachten Sie, dass die Variablen in dieser Rolle Unterstriche verwenden und mit transmission_
beginnen. Wenn Sie also rpc-enabled
überschreiben möchten, können Sie dies tun, indem Sie transmission_rpc_enabled
definieren. Die Standardwerte finden Sie in defaults/main.yml
, die aus der Standardkonfigurationsdatei des transmission-daemon-Pakets entnommen werden.
HINWEIS: Stellen Sie sicher, dass Sie transmission_rpc_password
auf ein sicheres Passwort setzen oder die RPC-Anmeldung deaktivieren.
Beispiel-Playbook
- hosts: transmission
become: yes
roles:
- { role: danielkoster.transmission-daemon }
In 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