Trying to install the server on to my presh plexx box but after i’ve added the repository and i try to install plexmediaserver, the key installation fails.
is the repo not compatible with CentOS 9? or is there something i can do to make it work?
Trying to install the server on to my presh plexx box but after i’ve added the repository and i try to install plexmediaserver, the key installation fails.
is the repo not compatible with CentOS 9? or is there something i can do to make it work?
Use podman with the docker image.
its basically running on a NUC, so i dont want to over complicate by using virtualisation, also not having to manually do updates.
The Plex docker image automatically updates itself when you restart the container.
i think i’ll just reinstall an earlier version of centos. it was running on centos 8 just fine iirc
Yea well, here’s the one line command to get you up and running in less than a minute:
podman run \
-d \
--name CONTAINERNAME \
-p IP.OF.PLEX.SERVER:32400:32400/tcp \
-e TZ="America/New_York" \
-e ADVERTISE_IP="https://IP.OF.PLEX.SERVER:32400 \
-e PLEX_UID=1001 \
-e PLEX_GID=1001 \
-h HOSTNAME \
-v /PATH/TO/PLEX/CONFIGURATION:/config:z \
-v /storage/sr1/files:/storage/sr1/files \
-v /storage/sr2/files:/storage/sr2/files \
plexinc/pms-docker:beta
If just does this

The command starts with: podman run \ not -d.
You have to substitute “CONTAINERNAME”, “IP.OF.PLEX.SERVER”, “HOSTNAME”, and “/PATH/TO/PLEX/CONFIGURATION” with your own information. Change the last two -v directives to your media locations. If you don’t have two locations then omit one.
Also need podman installed most likely which is done by sudo yum install podman
if the VM is in a container, will i beable to mount USB drives to it?
You can pass through a device such as a USB drive either like “–device=/dev/YOURUSBDEVICE” or if the drive is already mounted to a directory you can pass the directory through with a -v directive as shown in the command already.
I’ve worked out its because sha1 has een dropped in centos 9.
ooking for a way to install it
are plex planning to upgrade their key to use sha256
Do i make the IP the host server’s IP or is this going to make it appear that the container is a seperate machine?
IP.OF.PLEX.SERVER is the IP of the host machine.
PATH/TO/PLEX/CONFIGURATION should be set to something like /var/lib/plexmediaserver if that’s where the data directory is located for you.
HOSTNAME is the name you give your Plex server.
CONTAINERNAME can be anything and is used to start/stop the container.
i assume this means i need a pre-written config file?
You can use your existing configuration. Just point it to the current location. You don’t need to change :/config:z. eg: -v /var/lib/plexmediaserver:/config:z \
Starting Plex Media Server.
/bin/mkdir: cannot create directory ‘/config/Library/Application Support’: Permission denied
chown: cannot access ‘/config/Library/Application Support’: No such file or directory
PMS: failure detected. Read/write access is required for path: /config/Library/Application Support/Plex Media Server
Stopping Plex Media Server.
what ddo i have to do for permissions?
i just worked it out i think
The directory needs to be owned by the user that has ID 1001 otherwise you can change UID and GID to your current user. Prolly ID 1000.
I have a specific user account for Plex that has ID 1001 on my server.
but i ran a chmod 777 -R /drives/NVME
shouldnt it e full access to anyone?