wilmardo.plexupdate

wilmardo.plexupdate

Build Status Galaxy

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.

Über das Projekt

Role to install plexupdate

Installieren
ansible-galaxy install wilmardo.plexupdate
GitHub Repository
Lizenz
bsd-3-clause-clear
Downloads
216
Besitzer
❤️ Kubernetes