danielkoster.transmission-daemon
Rol de Ansible: transmission-daemon
Instala y configura el daemon de Transmission en servidores Debian/Ubuntu.
Requisitos
No hay requisitos especiales. Ten en cuenta que este rol requiere acceso de root, así que ejecútalo en un playbook con become: yes global, o invoca el rol en tu playbook de la siguiente manera:
- hosts: transmission
roles:
- role: danielkoster.transmission-daemon
become: yes
Variables del Rol
Se puede especificar cada opción en el archivo de configuración settings.json. Consulta el wiki de Transmission para obtener una lista completa de las opciones configurables. Ten en cuenta que las variables en este rol utilizan guiones bajos y están precedidas por transmission_. Así que si deseas anular rpc-enabled, puedes hacerlo definiendo transmission_rpc_enabled. Para los valores predeterminados, consulta defaults/main.yml. Estos se toman del archivo de configuración predeterminado que genera el paquete transmission-daemon.
NOTA: Asegúrate de establecer transmission_rpc_password en una contraseña segura, o desactiva el inicio de sesión RPC.
Ejemplo de Playbook
- hosts: transmission
become: yes
roles:
- { role: danielkoster.transmission-daemon }
Dentro de 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