plexupdate
wilmardo.plexupdate
Keep your Plex server automagically up to date with Plexupdate!
Requirements
None but when plexupdate_notify is enabled a working crontab email configuration is required to be able to receive notifications.
Role Variables
Default usage
As default plexupdate is installed and running. If you want to adapt this to your needs look at the Advanced usage section.
Advanced usage
For more advanced usage the following variables are available:
# Version of Plexupdate to install, gets passed to git module
plexupdate_version: master
# Plexupdate install location
plexupdate_install_location: /opt/plexupdate/
# Plexupdate config location
plexupdate_config_location: /etc/plexupdate.conf
# Plexupdate cronwrapper location, change cron.daily to interval (cron.hourly, cron.daily, cron.weekly, cron.monthly)
plexupdate_cronwrapper: /etc/cron.daily/plexupdate
# Config options for plexupdate
# If Plexupdate will automatically install newly downloaded version (adds crontab entry)
plexupdate_autoinstall: true
# If Plexupdate will update itself using git (adds crontab entry)
plexupdate_autoupdate: true
# If Plexupdate will delete the downloaded package after installation to conserve disk space
plexupdate_autodelete: true
# If set, and combined with plexupdate_autoinstall, the script will automatically check if the server is in use and defer the update
plexupdate_plexserver: 127.0.0.1
# Sets the port to use along with plexupdate_plexserver
plexupdate_plexport: 32400
# If Plexupdate will download the public release (set to no to download PlexPass releases)
plexupdate_public: true
# Set to Plex Pass (most of the times not needed see: https://github.com/mrworf/plexupdate/wiki/Authenticating-with-Plex-Pass)
plexupdate_token: ""
# If Plexupdate will notify by mail after cron error
plexupdate_notify: false
Dependencies
None
Example Playbook
Install plexupdate with the 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.
Install
ansible-galaxy install wilmardo/ansible-role-plexupdate
License
bsd-3-clause-clear
Downloads
187
Owner
❤️ Kubernetes