-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Windows PowerShell module for automating Plex Media Server updates when running with Cjmurph's Plex Media Server Service Wrapper. This module automates checking for the latest Plex Media Server public or beta channel (PlexPass) versions, checking if the server is "in-use", downloading the update, stopping services/processes, installing the update, and restarting services. Supports interactive or silent execution (for automation), with logging, and notifications. Authentication is performed against Plex.tv server using either Plex Authentication Tokens (User or Server) or Plex.tv credentials.
Supported Operating Systems with supported PowerShell version.
- Windows 7/Windows Server 2008 with PowerShell 4.0 or later
- Windows 8/10/11/Windows Server 2012/2016/2019/2022 with PowerShell 5.0 or later
Plex Media Server (https://www.plex.tv/downloads/)
- 1.7 or later (windows-x86)
- 1.29 or later (windows-x86_64)
Cjmurph's Plex Media Server Service Wrapper
- 1.0.3 or later for PMS windows-x86 builds
- 1.2.1 or later for PMS windows-x86_64 builds
- m1lkman - m1lkman
- evansconforti - Initial work on Plex Forums - Plex Service Updater See also the list of contributors who participated in this project.
This script is free to use or edit, and should be used at your own risk!
- evanscnforti from Plex Forums for initial code
- cjmurph for creating Plex Media Server Service Wrapper (PMS as a Service)
- mrworf for inspiring most of v2.0 updates with his excellent bash based update script for Linux plexupdate
- WahlNetwork for Post-ToSlack Module
- The Plex Team