cmacrae.sonarr

Sonarr

この役割は、ニュースグループやビットトレントユーザー向けのスマートPVRであるSonarrをデプロイします。

要件

この役割にはAnsible 2.0が必要です。

サポート対象プラットフォーム

  • Ubuntu: 15.04
  • Debian: 8
  • EL: 7

役割変数

すべての変数には適切なデフォルト値があり、defaults/main.ymlに見つけることができます。 現在のバージョンには以下の変数が含まれています:

デフォルト

名前 デフォルト値 説明
sonarr_user_name sonarr Sonarrサービスを実行するユーザー
sonarr_group_name sonarr Sonarrサービスを実行するためのグループ
sonarr_user_uid 1005 SonarrサービスユーザーのUID
sonarr_group_gid 1005 SonarrサービスグループのGID
sonarr_user_home /var/lib/{{ sonarr_user_name }} Sonarrサービスユーザーのホームディレクトリ
sonarr_exe_url defaults/main.ymlを参照 Sonarrアーカイブを取得するためのリモートURL
sonarr_data_path {{ sonarr_user_home }}/data Sonarrサービスのルートデータパス
sonarr_dependencies - mono-devel Sonarrの依存パッケージのリスト
sonarr_mono_gpg_key defaults/main.ymlを参照 MonoパッケージリポジトリのGPGキーのURL
sonarr_service_file
src sonarr.service.j2 Sonarrサービスマニフェストのソーステンプレート
dest /etc/systemd/system/sonarr.service Sonarrサービスマニフェストをデプロイする先
sonarr_service_reload_command systemctl daemon-reload Sonarrサービスの設定を再読み込みするためのコマンド

例のプレイブック

- hosts: sonarr_servers
  roles:
    - role: cmacrae.sonarr

または、パラメータ値を渡して:

- hosts: sonarr_servers
  roles:
    - { role: cmacrae.sonarr, sonarr_user_name: downld, sonarr_group_name: downld }

ライセンス

MIT

著者情報

作成者: Calum MacRae

お気軽にご連絡ください:
お問い合わせ - @calumacrae, mailto:calum0macrae@gmail.com
問題を報告
貢献する

プロジェクトについて

Deploy Sonarr, a mart PVR for newsgroup and bittorrent users

インストール
ansible-galaxy install cmacrae.sonarr
ライセンス
Unknown
ダウンロード
248
所有者