Install and update Deluge.
Loosely based on jgrowl/ansible-playbook-deluge.
This role only works with Ubuntu (tested with 14.04) because Debian stable Wheezy has a too old version.
See defaults:
deluge_user: deluge
deluge_group: users
deluge_home: /srv/deluge
deluge_logs: /var/log/deluge
# Shall we enable remote access?
deluge_allow_remote: yes
# Shall we install the Web UI?
deluge_web: no
# http://dev.deluge-torrent.org/wiki/UserGuide/Authentication
# Passwords are saved in "vars/deluge_users/<username>"
deluge_users:
RemoteUser:
level: 10
- hosts: servers
roles:
- { role: ansible-role-deluge, when: ansible_distribution == 'Ubuntu' }
GPLv3