wilmardo.plexupdate
wilmardo.plexupdate
¡Mantén tu servidor Plex automáticamente actualizado con Plexupdate!
Requisitos
No hay requisitos, pero cuando plexupdate_notify está habilitado, se necesita una configuración de correo electrónico en crontab para poder recibir notificaciones.
Variables del Rol
Uso por defecto
Por defecto, plexupdate está instalado y funcionando.
Si deseas adaptarlo a tus necesidades, consulta la sección de Uso Avanzado.
Uso Avanzado
Para un uso más avanzado, las siguientes variables están disponibles:
# Versión de Plexupdate a instalar, se pasa al módulo git
plexupdate_version: master
# Ubicación de instalación de Plexupdate
plexupdate_install_location: /opt/plexupdate/
# Ubicación del archivo de configuración de Plexupdate
plexupdate_config_location: /etc/plexupdate.conf
# Ubicación del cronwrapper de Plexupdate, cambia cron.daily a intervalo (cron.hourly, cron.daily, cron.weekly, cron.monthly)
plexupdate_cronwrapper: /etc/cron.daily/plexupdate
# Opciones de configuración para plexupdate
# Si Plexupdate instalará automáticamente la nueva versión descargada (agrega una entrada en crontab)
plexupdate_autoinstall: true
# Si Plexupdate se actualizará a sí mismo usando git (agrega una entrada en crontab)
plexupdate_autoupdate: true
# Si Plexupdate eliminará el paquete descargado después de la instalación para conservar espacio en disco
plexupdate_autodelete: true
# Si se establece, y se combina con plexupdate_autoinstall, el script verificará automáticamente si el servidor está en uso y pospondrá la actualización
plexupdate_plexserver: 127.0.0.1
# Establece el puerto a utilizar junto con plexupdate_plexserver
plexupdate_plexport: 32400
# Si Plexupdate descargará la versión pública (establecer en no para descargar versiones de PlexPass)
plexupdate_public: true
# Establecer en Plex Pass (la mayoría de las veces no se necesita, ver: https://github.com/mrworf/plexupdate/wiki/Authenticating-with-Plex-Pass)
plexupdate_token: ""
# Si Plexupdate notificará por correo después de un error en cron
plexupdate_notify: false
Dependencias
Ninguna
Ejemplo de Playbook
Instala plexupdate con la configuración por defecto
- hosts: all
roles:
- role: wilmardo.plexupdate
Licencia
BSD-3-Clause-Clear
Información del Autor
Este rol fue creado en 2018 por Wilmar den Ouden.
Instalar
ansible-galaxy install wilmardo.plexupdate
Licencia
bsd-3-clause-clear
Descargas
216
Propietario
❤️ Kubernetes