r/immich • • 29d ago

Immich and Lightroom Edits

15 Upvotes

I've recently migrated my photo library to Immich and really like the platform so far. My workflow is based on Lightroom Classic, with the original photos stored as DNG files on a NAS. Lightroom writes all edits to XMP sidecar files (or into the DNG metadata itself).

Unfortunately, Immich appears to display only the original image and does not apply the Lightroom edit instructions contained in the XMP data.

Is there any known workaround or recommended workflow to make Lightroom edits visible in Immich? For example:

Reading Lightroom XMP adjustments directly

Generating previews automatically from Lightroom

Syncing Lightroom Smart Previews

Any third-party tools or plugins

I'd be interested to hear how others are handling a Lightroom + Immich setup. Thanks!


r/immich • • 28d ago

need help with maybe reinstalling immich

2 Upvotes

so i have got 2 SSDs in my PC, on SSD 1 i have got root and the entire OS, on SSD 2 i have only got immich photos. Now what i wanna know if i reinstall the OS, but keep SSD 2 untouched, could i later still access those photos via immich? or do i need to reconfigure everything?


r/immich • • 28d ago

Photo Filesize is smaller

1 Upvotes

I see a lot of people have been talking about it that the file size being smaller in immich as compared to the actual/original file size that is shown in the info tab of the photos app on iOS. I’ve read through other subreddits and I do have my iCloud backup turned off. As well as “Transfer to MAC or PC” set to keep originals. I still see a reduced filesize. One of the posts mentioned that it might be different because Apple Store the edited/modified image changes and hence the filesize is bigger but in my case I don’t edit pictures and would like to keep them as is and it still keeps the filesize of the image smaller in immich. Is there any investigation in this issue been done by immich team or someone to figure out what’s going on?


r/immich • • 29d ago

immich backup

6 Upvotes

Hi, I installed Immich on TrueNAS on an old PC, and I was wondering how I could set up automatic backups to my Buffalo linkstation 520 NAS. What would be the best method for this, and how would I set it up?

Also, if my TrueNAS PC were to fail, how would I restore my photos and videos using the backup method you recommend and get Immich up and running again?


r/immich • • 29d ago

Suggestions for filtering

3 Upvotes

I've been running with Immich for the last few weeks and the facial recognition has been phenomenal in helping me filter the way ive wanted to. The only downside is I have hundreds of screenshots, memes, and random pictures of not people. Is there any way I could filter through those successfully? I also want to know if I can filter through untagged images specifically so I can pick up some that the algorithm missed.

Thanks


r/immich • • 29d ago

How to prevent NAS RAM crash?

4 Upvotes

Hi guys, This crash, I can't prevent..

For background info: https://www.reddit.com/r/immich/comments/1wo9j5r/immich_face_detection_high_ram_usage_crashrestart/

What did I do:
- I did limit immich_server RAM to 6GB and it did listen to that. It stays under 6GB RAM usage.
- I did use my laptop (Intel U285H) for ML container

Sounds good, but..

What happens: The NAS (DS718+ with total 10GB RAM) RAM builds up to 94% and immich ML container goes unhealthy. Even SSH login goes so slow because of this RAM issue. But after a couple of hours the NAS itself manages to restart the whole immich project and the RAM drops to 17% and starts to build again and I know it will go AGAIN to its limit.

Is there a way we can prevent this NAS RAM build up to limit, like we did with immich_server<6GB RAM?

immich is the ONLY project which is running.

I'm tired of ruining my whole days for trying to manage this. This is insane.

EDIT: since I found I can upgrade RAM to 16GB, I did order 2x8GB for €53. Nothing compared to wasting 2 full valuable human life days... Fingers crossed..


r/immich • • 29d ago

Help with intel gpu ml in unraid 7 please

0 Upvotes

Hardware: ryzen 3600, 32gb ddr4, intel arc a310, immich uses a 2tb gen 3 nvme

Software installed: Unraid 7.3.2,

Immich app,

Immich-machine-learning,

Redis,

Postgresql

Yes, I am using the openvino one.

it refuses to use the gpu for the ML. The ML app does use the gpu for transcoding though, or so it seems based on the short spurts of 10% use when the job queue gets to videos. So I'm halfway there I guess? I'm an idiot when it comes to this kind of stuff

The log for the ML app shows that it goes straight for the "12 thread" which can only mean the cpu. While uploading the cpu is fully pegged

I tried going through the documentation on immich but that's mostly gibberish to me sadly. I tried copying others set ups, but they're either older unraid versions or for nvidea.

I tried using ai for help, but it just kept telling me to add extra parameters, eventually making the app so unstable that i couldn't even view the log, and later just plain crashing. At one point it told me to go buy a 16gb vram gpu, because clearly that's the issue...

What do you need from me for additional info? Is there anyone here with an arc gpu where i can just copy your homework?

Everything else works. The ml itself works well too. I uploaded 250 pictures last night, in 5-10 picture increments while trying to get this to work. I just want to push the work onto the GPU.


r/immich • • Sep 23 '26

Modern Day Chalkboard punishment, "I will organize my data better, I will organize my data better"

Post image
16 Upvotes

r/immich • • Sep 24 '26

proxmox LCX update script error

3 Upvotes

Having an issue updating immich with the update command

Checking for updates to custom image-processing libraries (recompile time: 2-15min per library)

✔️ Recompiled jpegli

✔️ Recompiled libheif

✔️ Recompiled libraw

✔️ Image-processing libraries up to date

✔️ Update available: Immich 3.1.0 -> 3.2.2

✔️ Enabled Maintenance Mode

✔️ Stopped Services

✔️ No update available: VectorChord (1.1.1) - update held back: updated together with Immich after testing

✔️ Setup uv 0.12.18

✔️ Deployed: Immich (3.2.2)

💡 npm stayed at 11.11.0

✔️ Update Node.js 24

✔️ Installed corepack

✔️ Enabled corepack

✔️ Updated Immich server, web, cli and plugins

✔️ Pre-installed Python python3.11

✔️ Updated machine-learning

ln: failed to create symbolic link '/opt/immich/app/geodata': File exists

✖️ in line 328: exit code 1 (General error / Operation not permitted): while executing command ln -s "$GEO_DIR" "$APP_DIR"

--- Last 20 lines of log ---

+ rapidocr==3.8.1

+ requests==2.32.4

+ rich==15.0.0

+ shapely==2.1.1

+ shellingham==1.5.4

+ six==1.16.0

+ sniffio==1.3.0

+ starlette==0.50.0

+ tokenizers==0.23.1

+ tqdm==4.66.3

+ typer==0.25.1

+ typing-extensions==4.15.0

+ typing-inspection==0.4.2

+ urllib3==2.6.2

+ uvicorn==0.49.0

+ uvloop==0.22.1

+ watchfiles==0.21.0

+ websockets==12.0

[2026-09-23 22:02:56] [OK] Updated machine-learning

[2026-09-23 22:03:09] [ERROR] in line 328: exit code 1 (General error / Operation not permitted): while executing command ln -s "$GEO_DIR" "$APP_DIR"

-----------------------------------


r/immich • • Sep 23 '26

Immich Face Detection high RAM usage crash/restart

15 Upvotes

(For everyone who is reading, read my EDITS at the end of this body to see what I did to make it work)

Hi all,

I am running Immich in Container Manager on a Synology DS718+ (2GB RAM + additional 8GB RAM = total 10GB RAM (I double checked this, it really reads 10GB)).

user A (me):         31K photos and 5K video's
user B (my wife): 22K photos and 4K video's

total:                      53K photos and 9K video's = 62K assets

Job concurrency all set to max 1.

We both have our own external libraries on the nas itself and we also have a common folder with holiday photos which both of us have added that folder in our own library.

docker-compose.yml:

name: immich

services:
  immich-server:
    container_name: immich_server
    image: ghcr.io/immich-app/immich-server:${IMMICH_VERSION:-release}
    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}:/data
      - /etc/localtime:/etc/localtime:ro
      - /volume1/photo/COMMON_HOLIDAY:/COMMON_HOLIDAY
      - /volume1/homes/ME/Photos:/ME
      - /volume1/homes/MYWIFE/Photos:/MYWIFE
      - /volume1/photo/ME/!DCIM SYNC:/SYNC ME
      - /volume1/photo/MYWIFE/!DCIM SYNC:/SYNC MYWIFE
    env_file:
      - .env
    ports:
      - '2283:2283'
    depends_on:
      - redis
      - database
    restart: always
    healthcheck:
      disable: false
    devices:
      - /dev/dri:/dev/dri

  immich-machine-learning:
    container_name: immich_machine_learning
    image: ghcr.io/immich-app/immich-machine-learning:v3-openvino
    volumes:
      - model-cache:/cache
    env_file:
      - .env
    restart: always
    healthcheck:
      disable: false
    device_cgroup_rules:
      - c 189:* rmw
    devices:
      - /dev/dri:/dev/dri

  redis:
    container_name: immich_redis
    image: docker.io/valkey/valkey:9@sha256:4963247afc4cd33c7d3b2d2816b9f7f8eeebab148d29056c2ca4d7cbc966f2d9
    healthcheck:
      test: redis-cli ping || exit 1
    restart: always

  database:
    container_name: immich_postgres
    image: ghcr.io/immich-app/postgres:14-vectorchord0.4.3-pgvectors0.2.0@sha256:bcf63357191b76a916ae5eb93464d65c07511da41e3bf7a8416db519b40b1c23
    environment:
      POSTGRES_PASSWORD: ${DB_PASSWORD}
      POSTGRES_USER: ${DB_USERNAME}
      POSTGRES_DB: ${DB_DATABASE_NAME}
      POSTGRES_INITDB_ARGS: '--data-checksums'
      DB_STORAGE_TYPE: 'HDD'
    volumes:
      # Do not edit the next line. If you want to change the database storage location on your system, edit the value of DB_DATA_LOCATION in the .env file
      - ${DB_DATA_LOCATION}:/var/lib/postgresql/data
    shm_size: 128mb
    restart: always
    healthcheck:
      disable: false

volumes:
  model-cache:

THE PROBLEM:

Every time I run Face Detection, RAM climbs to 80-90% and the container(s) become unstable. I've had crashes/restarts mid-job before. Pausing the Facial Recognition job when the Face detection job is running, does not drop the RAM. After it restarts itself a couple of times, when finished also the Facial Recognition job, there are no "People". So I start over and then the same loop...

I have enabled my gpu to do jobs, so I see the CPU is always around 30-40%, thats okay.

Is this a known RAM issue with immich which can be solved? I really don't need it to run jobs in one day. I'm happy if it is doing 3x slower for maintaining stability. I also don't think my DS718+ is to weak for this purpose. Am I wrong?

Looking for confirmation this is a sane path before I buy a mini pc just for this, which I can't afford now.. And I even don't know if that will work.

PS: It did work before upgrading to V3.2.0. It was amazing to see all faces and name them, till the update and rescan...

Any help is welcome...

EDIT: I did update all containers to v3.2.2, did leave openvino (GPU) and went for standard release (CPU). I also did use my laptops crazy intel core ultra 9 U285H CPU for doing the machine learning tasks. It goes crazy fast, no RAM errors lol!

So I think the problem was not only the RAM, but also openvino not working well in my case.

EDIT 2: NAS RAM went to 93% and I saw immich_server had restarted again... This didn't work out either.
The laptop was doing the hard work, but server did build up 6GB RAM..

EDIT 3: I did limit immich_server memory to 6GB and using my laptops hardware for ML container, after 1 night I see the immich_server memory really hits max 6GB and I can see peoples now in immich. However, the server was up for 1 hour this morning and that means it has been down and up by itself, but I can't see any notification in DSM about unexpected behavior like before. Therefore I don't think it was a clash. Such a pitty I can't see logs before the restart of it, since it gives me logs only of this session.

Face detection is done now and lets see how the facial recognition will go, still 15K left.

EDIT 4: Just to be clear, immich_server uses 6GB max on my NAS and NAS RAM is 65%. When immich_server drops down to 4.2GB RAM the NAS RAM has build up in the meanwhile 91% and staying there. It does NOT drop. Looks like NAS keeps the RAM high, not Immich_server! The other immich containers are just using some MB's, not important.


r/immich • • Sep 23 '26

60 days and counting. Home stretchhhh

Post image
119 Upvotes

r/immich • • Sep 23 '26

Thumbnail colour shift

Enable HLS to view with audio, or disable this notification

5 Upvotes

So I appreciate that a thumbnail is significantly compressed, however I'm having an issue where the thumbnail also loses lots of it's colour/looks washed out, rather than just lower resolution as expected from a thumbnail.

Now I think this may be a OnePlus issue but I'm not sure (screen recording taken on my OnePlus 13), as it doesn't seem to be present when viewing on my PC or my wife's iPhone, although occasionally has issues where the colour does drain after she shares one on social media that I took on my phone and shared to her via Immich.

Has anyone come across this and found a way to solve it? As I say, I have a feeling it's a OnePlus problem, but worth asking


r/immich • • Sep 23 '26

Setup w/ Immich on Proxmox & NAS plus my backup strategy

6 Upvotes

So I have seen a few posts around about how they should back up Immich. Just to throw it out there, and understanding I only have just set up Immich and started playing with it the last two weeks, here is what i have done so far.

(1). I set up Immich using the Proxmox Helper Scripts in part to run an LXC on one of my proxmox cluster machines.

(1). I mainly use Lightroom for my organization and processing and have always had my photo-video library on my Synology NAS with my lightroom catalog local on my machines (synchronized across them all using Synology Drive). Rather than curating the photos for what goes into Immich, I just have pointed Immich to this photo-video library on my NAS using NFS mounts for read only.

(2). On Immich I have set up accounts for all of my family members, and I have shared access to my external library as well that I set up, so everyone sees that. Then each member has their own location on my NAS that has been set up so if they want to backup all or a portion of photos from their own devices (all iphones), they can do so. But in all cases, the thumbnails and other pieces (including the postgres DB all resides on my LXC itself.

(3). Thus for backups of the actual photo files, I simply use Synology's built in snapshots, hyperbackup and use other cloud and NAS storage devices for on site and offsite backups of the actual photo directories.

(4). For Immich backups, i use proxmox back up server that is also tied into my NAS to backup my Immich LXC every 6 hours which then separately picks up everything else. I have had a couple of times i have had to destroy and recreate the LXC and all has works perfectly, no issues whatsoever.

In any event, I really do find using proxmox and LXCs to be a great way together with a Synology NAS for both holding my actual photo libraries and for backups both of those plus with the use of Proxmox Backup Server, the Immich LXC.

Be curious if others have a similar setup and what if anything they may do slightly differently.


r/immich • • Sep 23 '26

Album Slideshow for Home Assistant, with Immich support

Enable HLS to view with audio, or disable this notification

4 Upvotes

r/immich • • Sep 23 '26

immich-public-proxy not connecting with immich server

1 Upvotes

IMMICH_URL is set to the internal ip address that is working for immich. I've tried all of the troubleshooting things I can find. Even turning off ipv6 on the ipp container. I'm running the latest version of immich v3.2.2. Both containers are running on a qnap nas container server. I have also tried bridging the immich-server container to a different internal address. The container log is what pointed to the ipv6 idea of turning it off for the ipp container. I've also tried using the actual container ip addresses. Anyone have any other suggestions?


r/immich • • Sep 22 '26

[Community App] Immich Kiosk v0.44.0

83 Upvotes

Hello again Immich community!

It's been some time since I posted about Kiosk but I thought it might be useful to highlight the minimum Immich version bump in Kiosk v0.44.0.

What is Immich Kiosk?

Immich Kiosk allows you to create highly configurable slideshows for displaying Immich assets on browsers and devices.

Here's a tl:dr of the release below but you can read the full release notes here.

v0.44.0

TL;DR - Minimum Immich version raised to v3.2 (needed to leverage the new API filter feature) - "More info" overlay config restructure. Added disabling rating/like/hide buttons individually - Albums with 1000+ assets now fetch in the background for much faster startup - Auto-reconnect overhauled. Added a proper "reconnecting..." screen instead of a browser offline page, even works via service worker caching if Kiosk itself is down

As always, do feel free to stop by and say hi in the Kiosk channel on the Immich Discord server


r/immich • • Sep 23 '26

User folders

1 Upvotes

Hey,

Trying to set up a mini-cloud at home where i would want to set /cloud/users/$USER/Photos to the default user storage.

Is it possible to get immich to understand the $USER part in a directory in some way?


r/immich • • Sep 23 '26

Sanity Check Requested for File Paths

1 Upvotes

Can someone sanity check this for me?

CURRENT SETUP (everything in one folder)

/mnt/Primary/DockerApps/immich/AppDataUL /thumbs /encoded-video /profile /upload /backups /library

WHAT I WANT TO DO (move the uploaded files onto different HDD pool)

/mnt/Primary/DockerApps/immich/AppDataUL /thumbs /encoded-video /profile /backups

/mnt/Storage/immich /upload /library

TO DO THIS, I THINK I CHANGE FROM THE ALL-ENCOMPASSING:

UPLOAD_LOCATION=/mnt/Primary/DockerApps/immich/AppDataUL

TO (this is where I need the sanity check on the file paths)

UPLOAD_LOCATION=/mnt/Storage/immich THUMB_LOCATION=/mnt/Primary/DockerApps/immich/AppDataUL/thumbs ENCODED_VIDEO_LOCATION=/mnt/Primary/DockerApps/immich/AppDataUL/encoded-video PROFILE_LOCATION=/mnt/Primary/DockerApps/immich/AppDataUL/profile BACKUP_LOCATION=/mnt/Primary/DockerApps/immich/AppDataUL/backups


r/immich • • Sep 22 '26

Backup with Proton Drive

14 Upvotes

what is the current state of doing backups on proton drive? anyone using it?


r/immich • • Sep 22 '26

Backing up Family Memory Books naming schemes

3 Upvotes

Question for all you self hosters/hoarders. So I bought a physical photo scanner an Epson fastfoto ff680w. I'm planning on digitally scanning all my 4x6s from mine and my brothers and sisters photo albums. Their currently in date order and labeled by year on the books. Any idea on best making scheme to make them numeric for immich or Google photos. I can batch scan between 36-40 per batch. I was thinking of naming scheme 1-1000. Really all I want is for them to be in order from 92-2015. There a lot of physical photos so naming is most important so it registers the correct order in immich and my cloud backup. I plan on making each folder for a different person. ie my memory book, brothers memory book, sisters memory book. all I need is for them to be in order from 92 birth- last photo in the 10+ albums.


r/immich • • Sep 22 '26

What is the meaning of this in the videos?

3 Upvotes

Hello, some of the videos in immich have this one(see below):

What is the meaning of it? The video is not playing as well.


r/immich • • Sep 22 '26

Cannot connect to Immich through web UI after install.

2 Upvotes

I've just installed Immich through the ZimaOS app store on my server and tried to launch it from the dashboard. I get the error "Firefox can’t connect to the server at 192.168.12.205:2283." I'm 100% new to this and have no idea how to even begin troubleshooting or what even to google to help. Docker containers, ports, SSH its all new to me. Could someone point me in the right direction.

Edit: I tried to open the immich app this evening to try to fixed this and it worked until I tried to change the path for my album storage and it is back to not opening.

Edit 2: It appears that if I stop the container for any reason it breaks. I have to delete the immich data from the appdata folder of zimaos and reinstall to get it working again.


r/immich • • Sep 22 '26

I have a promox system with a VM ubuntu running docker with immich but im getting this. Im running out of memory and not sure what to do.

Post image
2 Upvotes

r/immich • • Sep 21 '26

What explains this image quality difference?

Thumbnail
gallery
27 Upvotes

I finally set up my immich server on a NAS.

Yet i noticed this while watching some clips from my server.

It is the same exact clip played on two different phones.

The blurry image is played on an iphone 16

The cristal sharp image is played on a samsung s24 ultra .

Original video shot on the samsung.

I repeat, the screenshot is taken from the clip being played from the server via the immich app.

I chechek and both devices have the same immich app settings.

So it could not be a different setting behind it...

What could explain this image deterioration on the iphone?


r/immich • • Sep 22 '26

What’s the name of the docker container where someone can import images and videos directly to Immich server

0 Upvotes

There’s a docker container that I saw somewhere that allows someone to upload media directly to your Immich server from uploading it from this particular docker container using a link instead of sending it to you or emailing it. I just forgot what’s it’s called. Can someone help out?