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