EM Plex Updater
A python-based updater for Plex Media Server on Linux systems.
sample_config.ymlfile in your favorite text editor.
Read through each of the options and update/change them as needed.
Save the file as
config.ymland move it to:
Note: You will need to create the
plex-updater(and potentially the
.config) folder ahead of time.
mkdir -p ~/.config/plex-updater
From within the
Check the output of this command for any errors or warnings related to your configuration.
You can also run
plex_updater.py -h at any time to view additional script options.
Automatic Updates via Cron
A simple way to set up automatic updates is via cron. Below are some examples:
0 3 * * 0,3 root /path/to/em-plex-updater/plex_updater.py
This will run the updater script automatically every Sunday and Wednesday at 3:00 AM.
If you want to log the output of the script to a file, try using this format:
0 3 * * 0,3 root /path/to/em-plex-updater/plex_updater.py >> /path/to/logfile.log 2>&1
Note: Make sure the user running the script running has permission to install packages via RPM/DPKG
Fixing broken installation process
Updated script to work with the new Plex API
Fixed issue with broken subprocess calls to DPKG and RPM
A simple script to update Plex Media Server on Linux systems.
If you’d like to help develop this project or use parts of it for your own, email me and I can add you as a collaborator.