wilmardo.plex

wilmardo.plex

ビルドステータス ギャラクシー

Ansible用の究極のPlexロールで、PlexTautulli(旧PlexPy)およびPlexupdateを簡単にインストールできます。

要件

特にありませんが、plexupdate_notifyが有効な場合は、通知を受け取るために正常に動作するcrontabのメール設定が必要です。

ロール変数

デフォルトの使用

デフォルトでは、Plex、Tautulli (旧PlexPy) および Plexupdate がインストールされます。これを変更したい場合は、高度な使用 セクションで利用可能な変数を確認してください。

高度な使用

より高度な使用のために、以下の変数が利用可能です:

# Tautulliのインストールを行うか
tautulli_install: true
# インストールするTautulliのバージョン、gitモジュールに渡されます
tautulli_version: v2.0.24
# Tautulliを実行するユーザー
tautulli_user: tautulli
# Tautulliを実行するグループ
tautulli_group: tautulli
# Tautulliのインストール場所
tautulli_install_location: /opt/Tautulli/
# Tautulliの設定場所(推奨は /etc のどこかに置くことです)
tautulli_config_location: /etc/tautulli-config.ini
# Tautulliのデータ場所(Tautulli実行ディレクトリには置かないことを推奨)
tautulli_data_location: "{{ tautulli_install_location }}/data"

# Plexupdateをインストールするか
plexupdate_install: true
# インストールするPlexupdateのバージョン、gitモジュールに渡されます
plexupdate_version: master
# Plexupdateのインストール場所
plexupdate_install_location: /opt/plexupdate/
# Plexupdateの設定場所
plexupdate_config_location: /etc/plexupdate.conf
# Plexupdateのcronラッパーの場所、cron.dailyをintervalに変更(cron.hourly, cron.daily, cron.weekly, cron.monthly)
plexupdate_cronwrapper: /etc/cron.daily/plexupdate

# Plexupdateのcronオプション
# Plexupdateが新しくダウンロードしたバージョンを自動的にインストールするか
plexupdate_autoinstall: true
# Plexupdateがインストール後にダウンロードしたパッケージを削除してディスクスペースを節約するか
plexupdate_autoupdate: true
# Plexupdateがパブリックリリースをダウンロードするか(PlexPassリリースをダウンロードするにはnoに設定)
plexupdate_public: true
# Plexupdateがcronエラー後にメールで通知するか
plexupdate_notify: false

依存関係

特にありませんが、Centos 6のTautulli(旧PlexPy)にはSoftware CollectionsからPython 2.7がインストールされています。

例 Playbook

Plex、Tautulli、および Plexupdateをインストールします。

- hosts: plexservers
  roles:
    - { role: wilmardo.plex }

Playbookを実行した後、PlexとTautulliを設定する必要があります:

ライセンス

BSD-3-Clause-Clear

作者情報

このロールは2017年にWilmar den Oudenによって作成されました。

プロジェクトについて

Role to install Plex Media Server, Tautulli (former PlexPy) and Plexupdate in one go!

インストール
ansible-galaxy install wilmardo.plex
ライセンス
bsd-3-clause-clear
ダウンロード
3.1k
所有者
❤️ Kubernetes