marvinpinto.sabnzbd

sabnzbd

ビルドステータス Ansible Galaxy ライセンス

Ansible Galaxyのロールで、sabnzbdをインストールし管理します。

要件

このロールはUbuntu 14.04でテストされており、Ubuntu系のシステムでのみ動作する可能性があります。

ロール変数

# アプリケーション設定
sabnzbd_app_directory: '/opt/sabnzbd'

# デーモン設定
sabnzbd_daemon_user: 'sabdownloader'
sabnzbd_daemon_host: '127.0.0.1'
sabnzbd_daemon_port: '8080'
sabnzbd_daemon_extra_args: ''
sabnzbd_daemon_config_file: "{{ sabnzbd_app_directory }}/config/sabnzbd.ini"

# nzbtomedia設定
sabnzbd_nzbtomedia_directory: '/opt/nzbtomedia'
sabnzbd_nzbtomedia_autoprocessmedia_cfg: |
  # nzbToMedia 設定
  # 詳細情報は https://github.com/clinton-hall/nzbToMedia/wiki をご覧ください

  [General]
      # 更新通知の有効/無効

  ...
  (autoProcessMedia.cfgの残りの内容をここに)
  ...

Ansible Galaxyからこのモジュールを'./roles'ディレクトリにインストールします:

ansible-galaxy install marvinpinto.sabnzbd -p ./roles

以下のようにプレイブックで使用します:

- hosts: '127.0.0.1'
  roles:
    - role: 'marvinpinto.sabnzbd'
      become: true

ローカルテスト

ローカル開発とテストのために提供されたVagrantfileを使用します(ヒント:vagrant up --provision)。

プロジェクトについて

Ansible Galaxy role to install and manage sabnzbd.

インストール
ansible-galaxy install marvinpinto.sabnzbd
ライセンス
mit
ダウンロード
146
所有者
Computer nerd.