marvinpinto.plex

plex

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

Ansible Galaxyのロールで、Plex Media Serverをインストールおよび管理します。

要件

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

ロール変数

# アプリケーション設定
#
# これらのディレクトリを使用する場合は、PlexのGUI設定から手動で
# ポイントする必要があります。
plex_app_transcode_directory: '/opt/plex_transcode'
plex_app_library_directory: '/opt/plex_library'

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

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

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

- hosts: '127.0.0.1'
  roles:
    - { role: marvinpinto.plex, become: true, tags: ["plex"] }

Plexのバージョンをアップグレードするためにプレイブックを再実行する際は、ansible-playbook playbook.yml -t plexを使用してPlex部分のみを実行します。

開発

ローカル開発およびテストのために提供されたVagrantfileを使用してください(ヒント: vagrant up --provision)。

プロジェクトについて

Ansible Galaxy role to install and manage plex media server.

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