GR360RY.nzbtomedia

nzbtomedia

Galaxy

Ubuntuにnzbtomediaの後処理スクリプトをインストールし、設定するためのAnsibleロールです。

要件

このロールはAnsible 2.0以上が必要です。プラットフォームの要件はメタデータファイルに記載されています。 依存関係セクションで指定されたロールをダウンロードしておく必要があります。

概要

nzbtomediaロールで実行されるタスクのリスト:

  1. GitHubから最新のnzbtomediaスクリプトを取得
  2. インストールされている場合、ダウンロードクライアント(GR360RY.delugeおよびGR360RY.sabnzbd)の後処理スクリプトを設定
  3. インストールされている場合、CouchPotatoおよびSickrageスクリプトの統合を設定(GR360RY.couchpotatoおよびGR360RY.sickrage

nzbtomediaロールはGR360RY.delugeおよびGR360RY.sabnzbdの依存関係としてインストールされます。

ロール変数

---
# nzbtomediaのデフォルトファイル

nzbtomedia_enabled: yes
nzbtomedia_path: /opt/nzbtomedia

依存関係

  • GR360RY.htpc-commonロール:htpcユーザーとメディアフォルダーを作成
# htpc-commonのデフォルトファイル

htpc_user_username: htpc
htpc_user_password: htpc
htpc_user_group: htpc
htpc_user_shell: /bin/bash
htpc_user_sudo_access: yes
htpc_ssh_service: yes
htpc_create_media_folders: yes
htpc_zeroconf: yes
htpc_media_path: /mnt/media
htpc_media_movies: movies
htpc_media_tv: tv
htpc_media_music: music
htpc_media_pictures: pictures
htpc_downloads_complete: "{{ htpc_media_path }}/downloads/complete"
htpc_downloads_incomplete: "{{ htpc_media_path }}/downloads/incomplete"

例のプレイブック

---
- hosts: htpc-server
  become: yes

  roles:
    - role: GR360RY.nzbtomedia

HTPC-Ansibleプロジェクト

このロールは、UbuntuベースのHTPCサーバーを構築するための追加ロールを含むHTPC-Ansibleプロジェクトの一部です。

Ansible Galaxyのロールの完全なリストは以下の通りです:

詳細情報はwww.htpc-ansible.orgをご覧ください。

ライセンス

BSD

著者情報

グレゴリー・シュロフ

プロジェクトについて

Configure nzbtomedia script

インストール
ansible-galaxy install GR360RY.nzbtomedia
ライセンス
Unknown
ダウンロード
175
所有者