wilmardo.plex
wilmardo.plex
Ansible用の究極のPlexロールで、Plex、Tautulli(旧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を設定する必要があります:
- Plexは http://ipadress:32400/web でアクセスできます。
- Tautulliは http://ipaddress:8181 でアクセスできます。
ライセンス
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