I’m having trouble setting up a Plex Server on my RPi 3B+.
The media server picks up the folders/movies when adding the library folders but when I scan the library folders for new content nothing appears in my library.
See if user ‘plex’ has read permissions to the directory where your media is mounted. For example, my media is stored on an SMB share which I have mounted at /mnt/cifs. So, to see if ‘plex’ can read it: sudo -u plex ls -l /mnt/cifs
Replace /mnt/cifs with your mount point. Also run the command on the sub-directories within. So my movies are stored in “Movies” on that share: sudo -u plex ls -l /mnt/cifs/Movies
If ‘pi’ owns the media files, make sure that ‘plex’ is a member of the ‘pi’ group. Run: groups plex
The output will be the list of groups of which ‘plex’ is a member. Make sure ‘pi’ is listed.
If all that checks out (‘plex’ can read the files/directories of the media and is a member of ‘pi’) you may want to check your library configuration. Plex is picky about library types. So, TV content should not be stored in a “Movies” library, and vice versa.