wilmardo.plexupdate
wilmardo.plexupdate
Utrzymuj swój serwer Plex automatycznie zaktualizowany z pomocą Plexupdate!
Wymagania
Brak wymagań, ale gdy włączona jest opcja plexupdate_notify, konieczna jest poprawna konfiguracja e-mail w crontabie, aby móc otrzymywać powiadomienia.
Zmienne roli
Domyślne użycie
Domyślnie plexupdate jest zainstalowane i działa. Jeśli chcesz dostosować to do swoich potrzeb, zapoznaj się z sekcją Zaawansowane użycie.
Zaawansowane użycie
Dla bardziej zaawansowanego użycia dostępne są następujące zmienne:
# Wersja Plexupdate do zainstalowania, przekazywana do modułu git
plexupdate_version: master
# Lokalizacja instalacji Plexupdate
plexupdate_install_location: /opt/plexupdate/
# Lokalizacja konfiguracji Plexupdate
plexupdate_config_location: /etc/plexupdate.conf
# Lokalizacja wrappera cron dla Plexupdate, zmień cron.daily na interwał (cron.hourly, cron.daily, cron.weekly, cron.monthly)
plexupdate_cronwrapper: /etc/cron.daily/plexupdate
# Opcje konfiguracyjne dla plexupdate
# Czy Plexupdate automatycznie zainstaluje nową pobraną wersję (dodaje wpis crontab)
plexupdate_autoinstall: true
# Czy Plexupdate zaktualizuje się za pomocą gita (dodaje wpis crontab)
plexupdate_autoupdate: true
# Czy Plexupdate usunie pobrany pakiet po instalacji, aby oszczędzić miejsce na dysku
plexupdate_autodelete: true
# Jeśli ustawione i połączone z plexupdate_autoinstall, skrypt automatycznie sprawdzi, czy serwer jest w użyciu i opóźni aktualizację
plexupdate_plexserver: 127.0.0.1
# Ustawia port do użycia wraz z plexupdate_plexserver
plexupdate_plexport: 32400
# Czy Plexupdate pobierze publiczne wydanie (ustaw na no, aby pobrać wersje PlexPass)
plexupdate_public: true
# Ustaw na Plex Pass (najczęściej nie jest potrzebne, zobacz: https://github.com/mrworf/plexupdate/wiki/Authenticating-with-Plex-Pass)
plexupdate_token: ""
# Czy Plexupdate powiadomi drogą mailową po błędzie crontab
plexupdate_notify: false
Zależności
Brak
Przykład pliku playbook
Zainstaluj plexupdate z domyślnymi ustawieniami
- hosts: all
roles:
- role: wilmardo.plexupdate
Licencja
BSD-3-Clause-Clear
Informacje o autorze
Ta rola została stworzona w 2018 roku przez Wilmar den Ouden.
Zainstaluj
ansible-galaxy install wilmardo.plexupdate
Licencja
bsd-3-clause-clear
Pobrania
216
Właściciel
❤️ Kubernetes