From b449feb3e17bedfa5680aba061895bee72a2d14a Mon Sep 17 00:00:00 2001 From: mmomjian <50788000+mmomjian@users.noreply.github.com> Date: Sat, 23 Mar 2024 15:21:40 -0400 Subject: [PATCH] docs: Fix documentation for running as a non-root Docker user (#8218) * Update FAQ.mdx * Update FAQ.mdx * Update FAQ.mdx --- docs/docs/FAQ.mdx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/docs/docs/FAQ.mdx b/docs/docs/FAQ.mdx index 1465cc9fd5..884beee4b9 100644 --- a/docs/docs/FAQ.mdx +++ b/docs/docs/FAQ.mdx @@ -288,7 +288,11 @@ Immich components are typically deployed using docker. To see logs for deployed ### How can I run Immich as a non-root user? You can change the user in the container by setting the `user` argument in `docker-compose.yml` for each service. -You may need to add an additional volume to `immich-microservices` that mounts internally to `/usr/src/app/.reverse-geocoding-dump`. +You may need to add mount points or docker volumes for the following internal container paths: + +- `immich-machine-learning:/.config` +- `immich-machine-learning:/.cache` +- `redis:/data` The non-root user/group needs read/write access to the volume mounts, including `UPLOAD_LOCATION`.