danielkoster.transmission-daemon
Ansibleロール: transmission-daemon
Debian/UbuntuサーバーにTransmissionデーモンをインストールおよび設定します。
必要条件
特別な要件はありません。このロールはルートアクセスが必要なので、グローバルに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
ダウンロード
196
所有者
