So becuase apt update no longer works i thought I would switch to docker as it should be lest painful way to have plex server and receive updates.
As APT updates stop working and SNAP never really worked. Again, for me, for other it might.
Really i do not want to run it on synology or shield as it, at least for me, always comes with more issues and problems then linux.
So I did
sudo cp -r /var/lib/plexmediaserver/Library ~/docker/plex/plexServerConfig
The root of this is where the files mount on the host and how they are mapped into the containers.
If the PUID/PGID in the contain has permissions on the host to read the media, then it will see them. If /usbmnthdd points to somewhere under /media you will have the same problem as if using the native package.
Care must be taken when Nautilus and automounting is involved. Nautilus automount claims exclusive access to your UID/GID, the PUID/PGID of the container is excluded.
so
-v /usbmnthdd/shows:/shows
-v /usbmnthdd/movies:/movies
and recreating the libraries and fix all broken matches (i’m really glad I stopped hoarding digital stuff)
and then delete and recreate container every time I want to add new path (not ever) should work?
If you’re moving a plex install from native package to docker then you can just map the directories so they’re the same inside and out. Then you don’t have to mess around with moving things or recreating libraries. So in your case: