Ubuntu + Docker image + ACL: Does Plex support this configuration?

Hello,

I have a Ubuntu server and a Plex installed using docker compose. I have created a user in Ubuntu and granted rwx permission on the directory/subdirectories and files using ACL (This is important, I dont use the traditional Unix permission!! I used “setfacl -R -m u:username:rwx /path”, hence the user is not the owner of the folders/files) In the docker compose I mapped the PUID to user id. (- PUID=1007)

  1. On the host I can login with the user and see the files and folder (so the ACL permissions are configured properly)
  2. I logged in to the running docker container using this commnad: “docker exec -it -u:1007 plex /bin/sh” and I was able to browse the mountned volumes from the host. I can see the files and folders. I even created a new file. On the host if I check the permission of this file, the owner is the root user and the group is the user’s group.
  3. I can also add the folder as library on the Plex management dashboard

However Plex is unable to scan the folder. It is giving me the following error message:
Couldn’t check for the existence of file “/downloads/MovieName/.plexignore”: boost::filesystem::status: Permission denied [system:13]:
OR
Failed to create iterator to “/tv-series”: Permission denied

I was wondering, is this configuration supported? Or does Plex can only deal with the traditional Unix permissions?

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