© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
ImmichI
Immich•14mo ago•
16 replies
zuckerpapi.eth

starting as non root user

hello i want to start immich as a non-root user
this is my docker compose:
services:
immich-server:
container_name: immich_server
image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
hostname: immich-server
user: "1000:1000"
security_opt:
- no-new-privileges:true
volumes:
- {{immich_upload}}:/usr/src/app/upload
- /etc/localtime:/etc/localtime:ro
env_file:
- .env
depends_on:
- redis
- database
restart: always

root@lxc-docker:/docker/data/media# ps aux | grep immich-server
root 689257 0.0 0.0 3472 1792 pts/1 S+ 19:19 0:00 grep --color=auto immich-server

Seems like the user: 1000:1000 is not really doing what its supposed to do

This is the error in my logs
microservices worker error: Error: Failed to read "<UPLOAD_LOCATION>/library/.immich - Please see
https://immich.app/docs/administration/system-integrity#folder-checks for more information."

My upload location is a sambafolder, on which i can write without any issues with touch test.txt directly in the shell (root@lxc-docker)
ImmichJoin
A place to hang out, get support, discuss Immich, get announcements about releases and anything else going on.
36,590Members
Resources

Similar Threads

Was this page helpful?
Recent Announcements

Similar Threads

Trying to run as non root
ImmichIImmich / help-desk-support
8mo ago
immich server fails as non-root
ImmichIImmich / help-desk-support
14mo ago
Setting up immich as non-root
ImmichIImmich / help-desk-support
14mo ago
Permission denied for migrations when running as non-root
ImmichIImmich / help-desk-support
9mo ago