wilmardo.plexupdate

wilmardo.plexupdate

Estado de Compilación
Galaxy

¡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.

Acerca del proyecto

Role to install plexupdate

Instalar
ansible-galaxy install wilmardo.plexupdate
Licencia
bsd-3-clause-clear
Descargas
216
Propietario
❤️ Kubernetes