Running Docker Container(s) as PUID / GUID 1000

Hey all, potentially quick question for you.

Running:
docker exec <containerid> id


Shows that Immich uses root within the container. I'm just doing a security cleanup of my services and was wondering if anything other than root works. I know, for example, if I run VSCode Server as PUID/GUID 1000:1000 it seems to work fine.

However, Immich is a complex platform, that may require root-level access for its containers. Let me know your thoughts.
Was this page helpful?