danielkoster.transmission-daemon

Ansible role: transmission-daemon

Build Status Ansible Role

This role installs and sets up the Transmission daemon on Debian/Ubuntu servers.

Requirements

No special requirements are needed. This role requires root access. You can run it in a playbook with become: yes, or you can include the role in your playbook like this:

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

Role Variables

You can customize any option in the settings.json configuration file. For a full list of options, check the Transmission wiki. In this role, the variables use underscores and start with transmission_. For example, to change rpc-enabled, use transmission_rpc_enabled. Default values can be found in defaults/main.yml, which are taken from the default configuration file created by the transmission-daemon package.

NOTE: Be sure to set transmission_rpc_password to a strong password, or turn off RPC login.

Example Playbook

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

Inside vars/main.yml:

transmission_dht_enabled: false
transmission_max_peers_global: 1000
Informazioni sul progetto

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

Installa
ansible-galaxy install danielkoster.transmission-daemon
Licenza
mit
Download
180
Proprietario