danielkoster.transmission-daemon

Rola Ansible: transmission-daemon

Status budowy Rola Ansible

Instaluje i konfiguruje demon Transmission na serwerach Debian/Ubuntu.

Wymagania

Nie ma specjalnych wymagań. Należy pamiętać, że ta rola wymaga dostępu root, więc uruchom ją w playbooku z globalnym become: yes, lub wywołaj rolę w swoim playbooku jak:

- hosts: transmission
  roles:
    - role: danielkoster.transmission-daemon
      become: yes

Zmienne Roli

Można określić każdą opcję w pliku konfiguracyjnym settings.json. Zobacz wiki Transmission dla pełnej listy konfigurowalnych opcji. Zauważ, że zmienne w tej roli używają podkreśleń i są poprzedzone transmission_. Więc jeśli chcesz nadpisać rpc-enabled, możesz to zrobić, definiując transmission_rpc_enabled. Dla wartości domyślnych zobacz defaults/main.yml. Te wartości pochodzą z domyślnego pliku konfiguracyjnego, który generuje pakiet transmission-daemon.

UWAGA: Upewnij się, że ustawisz transmission_rpc_password na bezpieczne hasło lub wyłącz logowanie RPC.

Przykład Playbooka

- hosts: transmission
  become: yes
  roles:
    - { role: danielkoster.transmission-daemon }

W vars/main.yml:

transmission_dht_enabled: false
transmission_max_peers_global: 1000
O projekcie

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

Zainstaluj
ansible-galaxy install danielkoster.transmission-daemon
Licencja
mit
Pobrania
180
Właściciel