Server Version#: 1.18.7.2438
Player Version#: 4.20.2
Hello
I have been running plex for a while on FreeBSD 12.1 without problems but one thing kinda sucks.
Ticking Run a partial scan when changes are detected does not really work.
Everytime I add new movie to my library, nothing happens until scheduled maintenance triggers.
Is it a bug in plexmediaserver or some misconfiguration in FreeBSD ?
Tried to completely reinstall plex (cus I run it in iocage ) but that didnt solve the problem.
Are there some hint how to make it work ?
Actually let me bit a bit more clear on this in theory we could and we tried to actually support this via kqueue on FreeBSD, but sadly kqueue is not the best for this (See more here: Properly implement kqueue to allow PMS to auto-update library on filesystem change (FreeBSD)) on other systems we use inotify (linux) or fsevents (macos) and AFAIK inotfy is still not supported (or loved) on FreeBSD.
Its very unlikely this will ever happen if FreeBSD doesn’t implement something like inotify or fsevents, sorry!
There’s no need for a hack though, you can use the auto scan based on time! Or depending on what you use to update you’re library (place the files there) you can use the PMS API to actually trigger a refresh!