wilmardo.plexupdate
wilmardo.plexupdate
Halten Sie Ihren Plex-Server automatisch mit Plexupdate auf dem neuesten Stand!
Anforderungen
Keine, aber wenn plexupdate_notify aktiviert ist, ist eine funktionierende E-Mail-Konfiguration für den Crontab erforderlich, um Benachrichtigungen zu erhalten.
Rollenvariablen
Standardnutzung
Standardmäßig wird plexupdate installiert und läuft. Wenn Sie dies an Ihre Bedürfnisse anpassen möchten, schauen Sie sich den Abschnitt Erweiterte Nutzung an.
Erweiterte Nutzung
Für eine erweiterte Nutzung sind folgende Variablen verfügbar:
# Version von Plexupdate, die installiert werden soll, wird an das Git-Modul übergeben
plexupdate_version: master
# Installationsort von Plexupdate
plexupdate_install_location: /opt/plexupdate/
# Konfigurationsort von Plexupdate
plexupdate_config_location: /etc/plexupdate.conf
# Standort des Cronwrapper von Plexupdate, ändern Sie cron.daily in Intervall (cron.hourly, cron.daily, cron.weekly, cron.monthly)
plexupdate_cronwrapper: /etc/cron.daily/plexupdate
# Konfigurationsoptionen für Plexupdate
# Ob Plexupdate neu heruntergeladene Versionen automatisch installieren soll (füg einen Crontab-Eintrag hinzu)
plexupdate_autoinstall: true
# Ob Plexupdate sich selbst mit Git aktualisieren soll (füg einen Crontab-Eintrag hinzu)
plexupdate_autoupdate: true
# Ob Plexupdate das heruntergeladene Paket nach der Installation löschen soll, um Speicherplatz zu sparen
plexupdate_autodelete: true
# Wenn gesetzt, wird das Skript automatisch überprüfen, ob der Server in Benutzung ist und das Update verschieben, in Kombination mit plexupdate_autoinstall
plexupdate_plexserver: 127.0.0.1
# Legt den Port fest, der zusammen mit plexupdate_plexserver verwendet werden soll
plexupdate_plexport: 32400
# Ob Plexupdate die öffentliche Version herunterladen soll (auf nein setzen, um PlexPass-Versionen herunterzuladen)
plexupdate_public: true
# Setzen Sie auf Plex Pass (meistens nicht nötig, siehe: https://github.com/mrworf/plexupdate/wiki/Authenticating-with-Plex-Pass)
plexupdate_token: ""
# Ob Plexupdate nach einem Cron-Fehler per E-Mail benachrichtigen soll
plexupdate_notify: false
Abhängigkeiten
Keine
Beispiel-Playbook
Installieren Sie plexupdate mit den Standardeinstellungen
- hosts: all
roles:
- role: wilmardo.plexupdate
Lizenz
BSD-3-Clause-Clear
Autor-Informationen
Diese Rolle wurde 2018 von Wilmar den Ouden erstellt.
Installieren
ansible-galaxy install wilmardo.plexupdate
Lizenz
bsd-3-clause-clear
Downloads
216
Besitzer
❤️ Kubernetes