Unable to figure out why faces are not enable
Hi, I have been unable to figure out if I am missing permissions for the faces part of the machine learning. I have added the portainer inspect log and the general log for hte machine learning stack. Any guidance would be helpful
7 Replies
:wave: Hey @apatel87,
Thanks for reaching out to us. Please carefully read this message and follow the recommended actions. This will help us be more effective in our support effort and leave more time for building Immich :immich:.
References
- Container Logs:
docker compose logs
docs
- Container Status: docker ps -a
docs
- Reverse Proxy: https://immich.app/docs/administration/reverse-proxy
- Code Formatting https://support.discord.com/hc/en-us/articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline#h_01GY0DAKGXDEHE263BCAYEGFJA
Checklist
I have...
1. :ballot_box_with_check: verified I'm on the latest release(note that mobile app releases may take some time).
2. :ballot_box_with_check: read applicable release notes.
3. :ballot_box_with_check: reviewed the FAQs for known issues.
4. :ballot_box_with_check: reviewed Github for known issues.
5. :ballot_box_with_check: tried accessing Immich via local ip (without a custom reverse proxy).
6. :ballot_box_with_check: uploaded the relevant information (see below).
7. :blue_square: tried an incognito window, disabled extensions, cleared mobile app cache, logged out and back in, different browsers, etc. as applicable
(an item can be marked as "complete" by reacting with the appropriate number)
Information
In order to be able to effectively help you, we need you to provide clear information to show what the problem is. The exact details needed vary per case, but here is a list of things to consider:
- Your docker-compose.yml and .env files.
- Logs from all the containers and their status (see above).
- All the troubleshooting steps you've tried so far.
- Any recent changes you've made to Immich or your system.
- Details about your system (both software/OS and hardware).
- Details about your storage (filesystems, type of disks, output of commands like fdisk -l
and df -h
).
- The version of the Immich server, mobile app, and other relevant pieces.
- Any other information that you think might be relevant.
Please paste files and logs with proper code formatting, and especially avoid blurry screenshots.
Without the right information we can't work out what the problem is. Help us help you ;)
If this ticket can be closed you can use the /close
command, and re-open it later if needed.
Successfully submitted, a tag has been added to inform contributors. :white_check_mark:Any suggestions
- How did you setup your Immich (what guide followed, etc.)?
- Is it docker-compose + portainer? If so, please share your compose and .env as mentioned in the auto-post above.
Thanks for the inspect output.
If I got it right, you use bind mount for ML "/cache" directory instead of a docker volume (as per official Immich compose). Was it deliberate decision?
My guess: ML container cannot write to your host directory where "/cache" is mounted. Therefore
I/O error: Permission denied (os error 13)
when trying to download a model from huggingface.I used the marius hosting guide. As for the docker volume vs cache it was not intentional. My knowledge with this is minimal so any guidance is appreciated. This is the guide: https://mariushosting.com/how-to-install-immich-on-your-ugreen-nas/
Marius Hosting
How to Install Immich on Your UGREEN NAS
Trustworthy expert guide to your Synology NAS.
Here is the docker compose
Here is the env i believe. I have deleted the JWT secret here in case that matters NODE_ENV=production
TZ=America/New_York
DB_HOSTNAME=immich-db
DB_USERNAME=immichuser
DB_PASSWORD=immichpw
DB_DATABASE_NAME=immich
REDIS_HOSTNAME=immich-redis
LOG_LEVEL=log
JWT_SECRET=
DISABLE_REVERSE_GEOCODING=false
REVERSE_GEOCODING_PRECISION=3
PUBLIC_LOGIN_PAGE_MESSAGE=
IMMICH_WEB_URL=http://immich-web:3000
IMMICH_SERVER_URL=http://immich-server:3001
IMMICH_MACHINE_LEARNING_URL=http://immich-machine-learning:3003
thanks in advance
Got it, thanks!
If using mariushosting guide
- Suggestion from Reddit (simple): try removing or commenting out the
user: UID:GID
line in compose for ML container and see if it helps
https://www.reddit.com/r/immich/comments/1l92a11/trouble_with_facial_recognition/
- If running as non-root (as per the guide) set up missing chunks according to the official Immich docs
https://immich.app/docs/FAQ/#how-can-i-run-immich-as-a-non-root-user
- Similar issue with permissions in #immich
https://discord.com/channels/979116623879368755/994044917355663450/1389381421596151869
- Similar issue in #help-desk-support, they suggested asking the author of the guide
https://www.answeroverflow.com/m/1377281994240823316
Did you pay Marius for the stack.env? I just mean that they provide support as well, tailored to the compose- Immich maintainers not quite happy with that guide https://discord.com/channels/979116623879368755/1402211438243741767/1402393212462825655
Right that has a bunch of mariushosting crap in there- Immich maintainers not quite happy with that guide https://discord.com/channels/979116623879368755/1317261290346909707/1317266557822570606
Don't bother with the mariushosting guide, just use our install docsAlternatively - An official guide for installation in Portainer https://immich.app/docs/install/portainer