Closed YanisKyr closed 2 years ago
There's one issue in your ini at least anyway:
[directories]
/media = C:\path\this\tool\sees\to\library
The left side of the = sign is supposed to be the path that the plex-credits-scanner tool sees to the actual library listed in Plex - so unless you only have one library set to that media directory, then you probably need a few more entries for each library.
The right side of the = sign is the path that Plex Media Server sees to the same equivalent library (which again may be different than your global paths if it's also inside a container).
If you have both PCS and PMS set with the same path structure (so they see the same paths for everything), then you could just omit any paths at all, and it'll grab them from the plex database.
As an example for me:
With two libraries set up like that, I'd enter:
[directories]
/media/TV Shows = J:\movies\TV Shows
/media/Anime = J:\movies\Anime
The errors in the console imply that it's having trouble connecting to the plex database, or the database has an unexpected format. Please verify that the plex DB is actually at the path:
/volume1/docker/plex/Library/Application Support/Plex Media Server/Plug-in Support/Databases/com.plexapp.plugins.library.db
And make sure that the PCD docker container would have read/write permissions to it.
If the errrors continue after you've verified the path and permissions, you could try doing an "Optimize Database" in Plex, and after that's done, shut down the plex server and PCD and do a database repair as described here: https://support.plex.tv/articles/repair-a-corrupted-database/
Woohoo, it was the paths. Both containers see them the same so I removed the entry from fingerprint and it started running :)
Thanks a lot for your help.
Hiya, I'm trying to figure out what is wrong but I don't think I see the culprit in the logs. Could you please give me a hand troubleshooting this?
Here's my docker-compose:
Here are the logs:
And here is my fingerprint.ini