wilmardo.plexupdate

wilmardo.plexupdate

Status budowy Galaxy

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.

O projekcie

Role to install plexupdate

Zainstaluj
ansible-galaxy install wilmardo.plexupdate
Licencja
bsd-3-clause-clear
Pobrania
216
Właściciel
❤️ Kubernetes