wilmardo.plexupdate

wilmardo.plexupdate

Build Status Galaxy

Automatically keep your Plex server updated with Plexupdate!

Requirements

No special requirements, but if you turn on plexupdate_notify, you need to have an email set up for cron jobs to get notifications.

Role Variables

Default Usage

By default, plexupdate is installed and running. If you want to make changes, check the Advanced usage section.

Advanced Usage

For more advanced options, you can use these variables:

# Version of Plexupdate to install, sent to git module
plexupdate_version: master
# Where Plexupdate will be installed
plexupdate_install_location: /opt/plexupdate/
# Where the Plexupdate configuration file is located
plexupdate_config_location: /etc/plexupdate.conf
# Location for the cron job wrapper, change cron.daily to your preferred interval (cron.hourly, cron.daily, cron.weekly, cron.monthly)
plexupdate_cronwrapper: /etc/cron.daily/plexupdate

# Configuration options for Plexupdate

# Whether Plexupdate will automatically install new versions (adds a cron job)
plexupdate_autoinstall: true
# Whether Plexupdate will update itself using git (adds a cron job)
plexupdate_autoupdate: true
# Whether Plexupdate will delete the downloaded package after installation to save space
plexupdate_autodelete: true
# If set, this will check if the server is in use and delay the update
plexupdate_plexserver: 127.0.0.1
# Port for Plex server
plexupdate_plexport: 32400
# If Plexupdate will download the public version (set to no for PlexPass versions)
plexupdate_public: true
# Set this token for Plex Pass (usually not needed; see: https://github.com/mrworf/plexupdate/wiki/Authenticating-with-Plex-Pass)
plexupdate_token: ""
# If Plexupdate will send an email if there's a cron error
plexupdate_notify: false

Dependencies

None

Example Playbook

Install Plexupdate with default settings:

- hosts: all
  roles:
     - role: wilmardo.plexupdate

License

BSD-3-Clause-Clear

Author Information

This role was created in 2018 by Wilmar den Ouden.

Informazioni sul progetto

Role to install plexupdate

Installa
ansible-galaxy install wilmardo.plexupdate
Licenza
bsd-3-clause-clear
Download
216
Proprietario
❤️ Kubernetes