danielkoster.transmission-daemon

Ansible-Rolle: transmission-daemon

Build-Status Ansible-Rolle

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
Über das Projekt

Completely configurable Ansible role for transmission-daemon on Debian/Ubuntu systems

Installieren
ansible-galaxy install danielkoster.transmission-daemon
GitHub Repository
Lizenz
mit
Downloads
180
Besitzer