migrate from /usr/src/app/upload to /data
What should I do to migrate from /usr/src/app/upload to /data? I have tried to search on github and this discord server but I failed to find a guide
Error migrating from v1.135.3
Hi all, I've been trying to migrate from v1.135.3 for a while now but I keep encountering this issue:
I've tried to restore from backups into a new postgres and immich instance but it doesnt work. Issue seems to resolve if I revert back to v1.135.3....
PostgresError: insert or update on table "asset" violates foreign key constraint "asset_livePhotoVideoId_fkey", stack: PostgresError: insert or update on table "asset" violates foreign key constraint "asset_livePhotoVideoId_fkey"
PostgresError: insert or update on table "asset" violates foreign key constraint "asset_livePhotoVideoId_fkey", stack: PostgresError: insert or update on table "asset" violates foreign key constraint "asset_livePhotoVideoId_fkey"
Timeline in search result?
Possibility to add timeline in search result? When search for videos for example, It will show them all together, no separation by day or month they were taken.
Migrate to new disk
I just got a new, bigger SSD for my mini home server. How do I properly transfer all of my photos from the old drive to the new one?
Can Immich connect to pCloud or other cloud services?
Hi! 👋
Can Immich work directly with cloud storage like pCloud ? I’d like to point it to specific folders in my pCloud account instead of using a NAS. Is there a bridge apps that makes this possible, or any direct way to link pCloud? Thanks!...
How to deal with Immich & Google's Photos app combo?
Hi, so I'm bringing in my girlfriend to also use Immich, but there is a big problem. She has a oneplus phone, so the default photos/gallery app that is used is the Google's photos app. Problem is, that that app's albums are not actual albums on device, just some albums on cloud (or so a quick Google search about this problem tells me). So any albums she creates are not seen by the Immich app, and backing up albums is just not possible. Only album that can be selected for backup in the Immich app is the whole camera roll..
This is a huge deal breaker right now. Because right now, how we're trying to use immich is not to upload everything, but just select photos. And easy way to select is to make albums and move select photos to an album that is backed up. Worked great for me on my Samsung phone.
Any suggestions on how to deal with this? Sure could download some alternative gallery app on her phone that actually makes albums on device, but I'm sure you can imagine that it is far from ideal and a tough sell to say "oh yeah, manage your photos on these two separate apps in addition to taking this new Immich app into use"....
immich_server wont start
Hi,
I’m trying to get immich_server running in Docker on my Linux server using Portainer, but I’m running into some issues. I’ve created a stack, but the container isn’t publishing any ports, which prevents me from continuing with the configuration.
My goal is to have Immich store images on my NAS, so I’ve mounted a disk on the Docker server at /mnt/share/Docker/. I haven’t made any changes to the docker-compose.yml file aside from adding stack.env in the file....
Immich not woring after update 1.143.1
I have a backup on 1.131.3!
After update and restart can't access immich on :2283.
immich is runnig on server like I can see!? Se attachment!...

Sync on iphone xr does not work since upgrade to 1.142.0
Hi. It is as the title says. After logging out and back in, selecting the Recents album for sync, new photos remain unsynced. In Immich app, I can still see photos that are already on the server. But new photos on the phone remain unsynced and show a crossed out cloud. This is the case also on another iphone 12 (on ios 26) syncing to the same server. Hashed file count in app matches local file count (704).
Immich app: 1.143.1
Immich server: 1.143.1
ios version: 18.7...
Getting Images into Immich
Hello, i am very new to the immich setup and got it working on a raspberry pi with external drive mounted into it. Everything seems to work fine. At the moment i am dragging photos via web interface from my pc to the external drive and let it index by immich. Works pretty good. Sometimes with bigger photo folders, the upload breaks up and i need to restart it and there is a lot of time consumed by uploading already transfered images and finding duplicates. Is it in any way possible to connect th...
iCloudPD As External Library
I'm kinda struggling to get my imported library via icloudpd connected to Immich... Is this the article to do so? The new path I enter keeps crashing my Docker container (being run in Synology DSM). https://docs.immich.app/guides/external-library
I think the problem is I just don't understand the line you add after the {UPLOAD_LOCATION}. I'd say I'm pretty noobish but I'm determined to get this working. Thank you in advance!
This is the first chunk of its docker-compose.yml:...

All photos before august first 2025 are blurs and inaccessible
I got an unusual issue.
All images before August the first seem to be blurs now and the images themselves are inaccessible.
The images themselves still exist in the uploads folder (as well as the thumbs folder) but they seem inaccessible.
...

Unable to pull more than 250 assets though Immich API
Hi,
Forgive me as I'm not a programmer but know enough for how to get in trouble lol. I'm trying to use Google Gemini to create a python GUI script that analyzes images from my Immich server. It then saves the metadata from the images (portrait or landscape) to a file and is supposed to set a randomly selected image as the wallpaper in Windows 11 every x amount of minutes. The issue I'm running into is that it's only able to pull the first 250 assets and then keeps repeating that list of assets and not adding more. I'm on the latest version of Immich (v1.143.1) and the API key being used as all available permissions. And yes, I have more than 250 images available on Immich 😁. Below is what Google Gemini is telling the issue is. Attached is the python code I'm using/running. I don't know if this matters, but I have Immich running on a Debian 12 (bookworm) server running in docker, obviously. I'm happy to share any other information on my Immich server setup if this is not a bug in Immich to help fix this.
Thank you for providing this final, conclusive log. I can say with 100% certainty now where the problem is, and I sincerely appreciate your patience in helping diagnose this....
Thank you for providing this final, conclusive log. I can say with 100% certainty now where the problem is, and I sincerely appreciate your patience in helping diagnose this....
How can I see recently added assets for an external library?
I only use external libraries. Often I upload photos to my NAS that were taken some time ago (not new) but I’d like to find these items on the web (primarily) and the app (secondary).
Can there be a simple “Recently added” that might sit along side “Recently taken” in the search pane? Say added to Immich in the last 30 days?
I can then adjust date, geocode, description and add to albums without having to hunt them down in the timeline. ...
Update failing on truenas official app
"Exception: Cannot remove old storage config while it is still in use. Please migrate to the new storage config first before upgrading"
v1.143.0_1.9.30 > v1.143.1_1.10.2...
UnRaid - How to get rid of frequent timeouts
I recently switched over from the AIO to the compose stack and now I frequently have timeouts of 48s. I am running immich on unraid, the database is stored on a ssd. I noticed that the load times are rather slow, but I have no idea what might be the cause.
I also tried using a cloudflare tunnel to see if that makes a difference, but it stayed the same
Is there anything I can change to get rid of the timeouts?...
No such file or directory when generating missing thumbnails
I deleted an asset from postgres, that was throwing some ffmpeg errors and now everytime immich runs thumbnail generation I get an error
ERROR [Microservices:{"id":"83f42e09-9a03-4e65-aa3f-cbe95701b3b5"}] Unable to run job handler (AssetGenerateThumbnails): Error: ffprobe exited with code 1
...
/usr/src/app/upload/upload/287d2743-6333-46fa-a400-420c022d0f47/d0/51/d0514b5a-b77f-4cff-89ad-6be5aa56d448.mp4: No such file or directory
currently running immich server version 1.143.1 in OpenMediaVault...