#How to add an External Drive as a Library on Windows?

1 messages · Page 1 of 1 (latest)

foggy coral
#

I've installed Immich on Windows after a long battle. And now I just can't figure out how to Import my images that are sitting in an external drive? I want to add the Root of that external drive as a Library to scan and import all images/videos.

I Would appreciate some help. I've read all the other related questions and still haven't been able to figure it out.

frank ingotBOT
#

:wave: Hey @foggy coral,

Thanks for reaching out to us. Please follow the recommended actions below; this will help us be more effective in our support effort and leave more time for building Immich immich.

References

Checklist

  1. :blue_square: I have verified I'm on the latest release(note that mobile app releases may take some time).
  2. :blue_square: I have read applicable release notes.
  3. :blue_square: I have reviewed the FAQs for known issues.
  4. :blue_square: I have reviewed Github for known issues.
  5. :blue_square: I have tried accessing Immich via local ip (without a custom reverse proxy).
  6. :blue_square: I have uploaded the relevant logs, docker compose, and .env files using the buttons below or the /upload command.
  7. :blue_square: I have 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)

If this ticket can be closed you can use the /close command, and re-open it later if needed.

crude mantle
foggy coral
foggy coral
#

Here's what I've tried:

  • I've edited the "docker-compose.yml" file and added the following line under "immich-server" and "immich-microservices"

E:\ :/mnt/media/:ro

(So E:\ is the external drive location and /mnt/media is just a random location, this might be where I'm mistaking?)

I have then added /mnt/media/ in the user settings under External Path and also added it under Import path in the library settings but still nothing happens when I Scan Libraries.

frank ingotBOT
marsh valve
#
E:\:/mnt/media/:ro

could be fine, but then you need to use it also in the administration configuration and so on.

#

I tried to use the more standard mappings

    volumes:
      - ${UPLOAD_LOCATION}:/usr/src/app/upload
      # added for external libraries
      - ${EXTERNAL_PATH}/photo:/usr/src/app/external/common/photo:ro
      - ${EXTERNAL_PATH_GERMO}/Photos:/usr/src/app/external/photo:ro

An then I can use the /usr/src/app/external/ as described in the instructions.
But /mnt/media/ could also work.

#

if you would mount E:\:/usr/src/app/external:ro then you could just follow the default instruction

#

And if you want to mount several external libraries, you could also try
E:\:/usr/src/app/external/e:ro