Cannot ignore all subdirectories with `.plexignore`

My goal is to only allow top-level files in a library I’m creating, that is, disallow media nested in subdirectories; here’s a little illustration:

plex-library/
-- tracked.mp4
-- foo/
---- not_tracked.mp4
-- bar/
---- also_not_tracked.mp4
---- baz/
------ still_not_tracked.mp4

So naturally, I turned to .plexignore. As there are dozens of folders, individually blacklisting them is off the table, and a simple glob pattern should do it: */*.

However, unlike every other ignore file out there (.gitignore, for example), this doesn’t work. When placed in the plex-library directory, it blocks all content, not just the content in subdirectories like it should be.

Is there a reason standard glob patterns aren’t supported? How am I meant to do this otherwise?

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.