wilmardo.plexupdate
wilmardo.plexupdate
Plexサーバーを自動的に最新の状態に保つために、Plexupdateを使用しましょう!
要件
特にありませんが、plexupdate_notifyが有効な場合は、通知を受け取るために動作するcrontabメール設定が必要です。
ロール変数
デフォルトの使用法
デフォルトでは、plexupdateがインストールされて実行されています。 ニーズに合わせて適応したい場合は、高度な使用法のセクションを参照してください。
高度な使用法
より高度な使用法のために、次の変数が利用可能です:
# インストールする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の設定オプション
# Plexupdateが自動的に新しくダウンロードしたバージョンをインストールするかどうか(crontabエントリを追加)
plexupdate_autoinstall: true
# Plexupdateが自分自身をgitを使って更新するかどうか(crontabエントリを追加)
plexupdate_autoupdate: true
# Plexupdateがインストール後にダウンロードしたパッケージを削除してディスクスペースを節約するかどうか
plexupdate_autodelete: true
# 設定されている場合、plexupdate_autoinstallと組み合わせると、サーバーが使用中かどうかを自動的に確認し、更新を延期します
plexupdate_plexserver: 127.0.0.1
# plexupdate_plexserverと一緒に使用するポートを設定
plexupdate_plexport: 32400
# Plexupdateが一般公開リリースをダウンロードするかどうか(PlexPassリリースをダウンロードするにはnoに設定)
plexupdate_public: true
# Plex Passに設定(ほとんどの場合不要、詳細は: https://github.com/mrworf/plexupdate/wiki/Authenticating-with-Plex-Passを参照)
plexupdate_token: ""
# Plexupdateがcronエラー後にメールで通知するかどうか
plexupdate_notify: false
依存関係
なし
例プレイブック
デフォルト設定でplexupdateをインストール
- hosts: all
roles:
- role: wilmardo.plexupdate
ライセンス
BSD-3-Clause-Clear
著者情報
このロールは2018年にWilmar den Oudenによって作成されました。
インストール
ansible-galaxy install wilmardo.plexupdate
ライセンス
bsd-3-clause-clear
ダウンロード
216
所有者
❤️ Kubernetes