I've used Plex for years and have installed it on Windows, Ubuntu, Rocky, and even Docker. One day, I thought, what if I just made a script to install it whenever I needed to? Thus, the idea of PlexMig was born. I knew that it needed to be installed on any major OS that Plex supports without any weird magic config needed. The only drawback I saw at first was that if you take a look at Plex's download page, it's all done with either a .deb
or .rpm
. I have nothing against using them, but it did not seem feasible for any time any updated happen me changing links out. I did a quick search and found instructions on how to add via repos. From there I created the functions and added the extra steps to install plex and BOOM Job done.
I created this script to practing some coding and to make a fun Project to help myself and others.
- Installation: Streamlined installation process for setting up Plex Media Server on a new system.
- Migration: Easily migrate your Plex Media Server settings to a new server.
- Clone the repository.
git clone https://github.com/ross-jm/PlexMig.git
- Make the script executable.
cd PlexMig
chmod +x PlexMig/*
- Run the script.
./PlexMig.sh
- Follow The Pompts.
- It's choice based.
- For the migration part of the script you will need to configure your system to be able to talk to each other. I did the same when using this script.
- CentOS is not supported since it is EOL. Try Rocky Linux or Alma Linux. It's supported in this script.