The filebot command-line tools do not require a GUI to get started. That would defeat the point of being a command-line tool. There’s plenty of supported platforms such Synology NAS or QNAP NAS or any kind of cloud hosting that are headless by nature.
I’m going through your logs and find the the following basic permission errors blocking PMS; to name but a few.
Aug 12, 2019 17:50:19.624 [0x7f2a1b756240] WARN - Error scanning directory, we'll skip and continue: boost::filesystem::directory_iterator::construct: Permission denied: "/mnt/plex/plex/movies/The Hunger Games Mockingjay - Part 1 (2014)"
Aug 12, 2019 17:50:19.628 [0x7f2a1b756240] WARN - Error scanning directory, we'll skip and continue: boost::filesystem::directory_iterator::construct: Permission denied: "/mnt/plex/plex/movies/Jackass Presents Bad Grandpa (2013) [1080p]"
Aug 12, 2019 17:50:19.637 [0x7f2a1b756240] WARN - Error scanning directory, we'll skip and continue: boost::filesystem::directory_iterator::construct: Permission denied: "/mnt/plex/plex/movies/Maleficent (2014)"
Aug 12, 2019 17:50:19.789 [0x7f2a1b756240] WARN - Error scanning directory, we'll skip and continue: boost::filesystem::directory_iterator::construct: Permission denied: "/mnt/plex/plex/movies/Brightburn
Aug 12, 2019 17:50:19.804 [0x7f2a1b756240] WARN - Error scanning directory, we'll skip and continue: boost::filesystem::directory_iterator::construct: Permission denied: "/mnt/plex/plex/movies/Gremlins
Aug 12, 2019 17:50:26.326 [0x7f2a1b756240] WARN - Error scanning directory, we'll skip and continue: boost::filesystem::directory_iterator::construct: Permission denied: "/mnt/plex/plex/movies/Bottle Shock
Aug 12, 2019 17:50:26.333 [0x7f2a1b756240] WARN - Error scanning directory, we'll skip and continue: boost::filesystem::directory_iterator::construct: Permission denied: "/mnt/plex/plex/movies/The Great Gatsby
Aug 12, 2019 17:50:26.341 [0x7f2a1b756240] WARN - Error scanning directory, we'll skip and continue: boost::filesystem::directory_iterator::construct: Permission denied: "/mnt/plex/plex/movies/Hackers (1995)"
I suggest you correct your directory and file permissions.
If you wish, due to the quantity you have, using SETUID/SETGID inheritance will likely be beneficial to you.
Of particular benefit here are the permissions such you can own and PMS can read.
Filebot command line absolutely does require a GUI. I remember asking them about it and being pissed that it did. I have checked permissions, but the owner/group are all correct and plex is running as the same group. It has the same permissions as any of the other movies.
I appreciate your help here, but nothing seems to be working. I have Emby up and running and its working without a hitch so it looks like I will be forced to cancel Plex and go with Emby.
Yes, the initial configuration of PMS requires a GUI somewhere.
Once the base libraries are created, a gui is no longer needed unless changes are desired.