Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Immich thumbs not moved to SSD.

Featured Replies

Hi I've tried to have Immich library run in Array and thumbs on SSD, but it always puts thumbs on array.

What can I do to change it to SSD.

This is my docker template.

image.png

image.png

Solved by MowMdown

  • Community Expert

Are we supposed to guess which container/template you're using?

Edited by Kilrah

  • Author
2 hours ago, Kilrah said:

Are we supposed to guess which container/template you're using?

Sorry thought it was obvious because of the headline, but Immich docker template.

  • Author

Anyone?

  • Community Expert
GitHub
No image preview

Setting path for generated content/originals in new insta...

Hello, I see that in version 1.52, there is now the ability to separate the library from the cached content: "Users can now store thumbnails and encoded videos at a different location," but I am un...

https://forums.unraid.net/topic/160883-how-to-put-immich-on-nvme-and-thumbnails/


It is my understadning that this is done via 2 locations.

1 Postgress handles and holds theis data and 2 some picture data that exisit on disk.
If postgress is on the nvme this should be fine in an of itself using the default storage tempatle that immich ships with...

To start in this porject you have to edit teh immich storage temapte on how and where fiels are stored..

The immich app unraid template doen't support this out of the box yo need to add a new path and tell the immich server int eh configs to edit where the thumbnail data is stored...

view the doc on chaing the settings:

https://immich.app/docs/administration/system-settings/#image-settings-thumbnails-and-previews

  • Community Expert
  • Solution

The container path for thumbnails has to be /photos/thumbs for it to work.

IMG_0135.jpeg

Edited by MowMdown

  • Community Expert
11 hours ago, MowMdown said:

The container path for thumbnails has to be /photos/thumbs for it to work.

IMG_0135.jpeg


I could see making a new path in the template point it to the NVME thus the docker using that path is now on this drive...
I don't like dual docker pathing like this since

/photo would be set to xyz by default path tot eh array and you symlinking essential the /photo/thumbs to the nvme...

....
Was doing some research when I came across this as the issue I have is Compose vs CA.
In compose its define a EnV value and point it to the new path (AS seen in the github link above.)

https://immich.app/docs/install/environment-variables/

as the Unriad CA is using imagegenious monalithic docker in the template...
I don't know if a Immich Variable will pass through the docker and into immich if defined in the template...

Also Since Immich was and is looking to phase out redis. Looks like imagegenius is looking to move to valkey...

GitHub
No image preview

GitHub - imagegenius/docker-immich: Monolithic (Single) D...

Monolithic (Single) Docker Container for Immich. Contribute to imagegenius/docker-immich development by creating an account on GitHub.

My solution would be to transition to the docker compose to still use immich docs and data to define a Docker ENV value for the placement of files and docker volumes...

Immich Via Compose

###################################################################################
# Upload File Location
#
# This is the location where uploaded files are stored.
###################################################################################

LIBRARY_LOCATION=/mnt/user/Immich/
THUMBS_LOCATION=/mnt/apps/Immich-Cache/thumbs/
UPLOAD_LOCATION=/mnt/apps/Immich-Cache/upload/
PROFILE_LOCATION=/mnt/apps/Immich-Cache/profile/
VIDEO_LOCATION=/mnt/apps/Immich-Cache/encoded-video/

And then i added this volumes to the following dockers in docker-compose:

  • immich-machine-learning

  • immich-microservices

  • immich-server

    volumes:
      - ${LIBRARY_LOCATION}:/usr/src/app/upload/library
      - ${UPLOAD_LOCATION}:/usr/src/app/upload/upload
      - ${THUMBS_LOCATION}:/usr/src/app/upload/thumbs
      - ${PROFILE_LOCATION}:/usr/src/app/upload/profile
      - ${VIDEO_LOCATION}:/usr/src/app/upload/encoded-video


https://forums.unraid.net/topic/190532-guide-immich-docker-setup-docker-compose/#findComment-1556636


Thanks MowMdown

as I was not finding a easier / good solution for this.

Edited by bmartino1
Data - Typo and weird forum glicth with line spacing

  • Community Expert

Yeah unfortunately this was the only way I could get it to work when using the pre-built container of Immich.

It’s not clean but gets the job done.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.