danielkoster.transmission-daemon

Ansible角色:transmission-daemon

构建状态 Ansible角色

在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
拥有者