wilmardo.plexupdate
wilmardo.plexupdate
Gardez votre serveur Plex automatiquement à jour avec Plexupdate !
Exigences
Aucune, mais lorsque plexupdate_notify est activé, une configuration d'email pour crontab fonctionnelle est requise pour pouvoir recevoir des notifications.
Variables du rôle
Utilisation par défaut
Par défaut, plexupdate est installé et en cours d'exécution. Si vous souhaitez l'adapter à vos besoins, consultez la section Utilisation avancée.
Utilisation avancée
Pour une utilisation plus avancée, les variables suivantes sont disponibles :
# Version de Plexupdate à installer, transmise au module git
plexupdate_version: master
# Emplacement d'installation de Plexupdate
plexupdate_install_location: /opt/plexupdate/
# Emplacement de la configuration de Plexupdate
plexupdate_config_location: /etc/plexupdate.conf
# Emplacement du wrapper cron de Plexupdate, changez cron.daily pour l'intervalle (cron.hourly, cron.daily, cron.weekly, cron.monthly)
plexupdate_cronwrapper: /etc/cron.daily/plexupdate
# Options de configuration pour Plexupdate
# Si Plexupdate installera automatiquement la nouvelle version téléchargée (ajoute une entrée dans crontab)
plexupdate_autoinstall: true
# Si Plexupdate se mettra à jour lui-même à l'aide de git (ajoute une entrée dans crontab)
plexupdate_autoupdate: true
# Si Plexupdate supprimera le package téléchargé après installation pour conserver de l'espace disque
plexupdate_autodelete: true
# Si défini, et combiné avec plexupdate_autoinstall, le script vérifiera automatiquement si le serveur est utilisé et différera la mise à jour
plexupdate_plexserver: 127.0.0.1
# Définit le port à utiliser avec plexupdate_plexserver
plexupdate_plexport: 32400
# Si Plexupdate téléchargera la version publique (mettez à non pour télécharger les versions PlexPass)
plexupdate_public: true
# Définit le Plex Pass (la plupart du temps, pas nécessaire, voir : https://github.com/mrworf/plexupdate/wiki/Authenticating-with-Plex-Pass)
plexupdate_token: ""
# Si Plexupdate notifiera par mail après une erreur cron
plexupdate_notify: false
Dépendances
Aucune
Exemple de Playbook
Installer plexupdate avec les paramètres par défaut
- hosts: all
roles:
- role: wilmardo.plexupdate
Licence
BSD-3-Clause-Clear
Informations sur l'auteur
Ce rôle a été créé en 2018 par Wilmar den Ouden.
Installer
ansible-galaxy install wilmardo.plexupdate
Licence
bsd-3-clause-clear
Téléchargements
216
Propriétaire
❤️ Kubernetes