This is an automated archive made by the Lemmit Bot.
The original was posted on /r/selfhosted by /u/Jayyf09 on 2025-01-08 08:49:48+00:00.
EDIT: Working! It appears to be importing properly now. I believe the solution was to do with updating to the latest verison of Immich. Why this wouldn't work for me on the older version I do not know. For clarity though here is what I used in the docker compose :
- "F:/Media:/mnt/media/external:ro"
And in the UI:
/mnt/media/external
Thank you to all that commented.
I am having a lot of trouble getting external library working on Immich and am getting to the point where I have to look at alternative software. I don't want to do this because I really like Immich.
So this is my last ditch effort to get it working!
If anyone has this already setup or simply sees my mistakes please let me know.
I have it running in a docker container on windows 11
My media files are located in:
F:\Media
I have tried a variety of ways using this doc
Here is my most recent docker compose file with the section in question. I bolded the bit I added.
services:
immich-server:
container_name: immich_server
image:
ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
# extends:
# file: hwaccel.transcoding.yml
# service: cpu # set to one of [nvenc, quicksync, rkmpp, vaapi, vaapi-wsl] for accelerated transcoding
volumes:
# Do not edit the next line. If you want to change the media storage location on your system, edit the value of UPLOAD_LOCATION in the .env file
- ${UPLOAD_LOCATION}:/usr/src/app/upload
- F:/Media:/mnt/media/external # import path in Windows system.
- /etc/localtime:/etc/localtime:ro
I then of course need to add a path to the external library in the UI but it never validates.
Let me know if I need to add more details.