danielkoster.transmission-daemon
Ansible角色:transmission-daemon
在Debian/Ubuntu服务器上安装和配置Transmission守护进程。
要求
没有特殊要求。请注意,此角色需要root访问权限,因此必须在项目中使用全局的become: yes
运行,或者像下面这样在您的项目中调用此角色:
- hosts: transmission
roles:
- role: danielkoster.transmission-daemon
become: yes
角色变量
可以指定settings.json
配置文件中的每个选项。有关可配置选项的完整列表,请参见Transmission维基。请注意,此角色中的变量使用下划线,并以transmission_
为前缀。因此,如果您想覆盖rpc-enabled
,可以通过定义transmission_rpc_enabled
来实现。有关默认值,请参见defaults/main.yml
。这些值来自transmission-daemon软件包生成的默认配置文件。
注意: 确保将transmission_rpc_password
设置为一个安全的密码,或者禁用RPC登录。
示例剧本
- hosts: transmission
become: yes
roles:
- { role: danielkoster.transmission-daemon }
在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
许可证
mit
下载
180
拥有者