Immich

I

Immich

A place to hang out, get support, discuss Immich, get announcements about releases and anything else going on.

Join

Immich has reset back to fresh install

Hello to the most dedicated people here in the community! I would like to ask for your help. After installing Immich, i have successfully connected my devices (android phone) and sync my photos an videos, it is working great for some time. After some time it seems like my home server has restarted for some reason and now i can't access my immich account, and it seems like it has forgotten me. I have checked my ssd and the uploaded files are still there. Can you help me on this?
No description

Assets lost during migration

Dear all I am finally migrating to immich and I am facing an issue with missing assets. The first attempts were more successful in terms of completeness, but I was facing issues with the timeline as copying photos (from Synology Photos folder) changed timestamps. Now, several thousand photos seem to disappear - this situation seems to be reproducable as I have already retried it....

Foreign Key Constraint violation on delete?

I'm running immich v1.132.3 on docker. I wanted to delete a bunch of files that I had uploaded into Immich back in April under the wrong user - they were my wife's photos but I uploaded them as me. I wrote some python code to verify and then delete the files: I query the assets table in postgres to get the id of the assets within a specific createdAt date and then I issue a bunch of deletes via the /api/assets/ api. It was going well, though slowly as one might imagine on a 16Gb ras pi 5 but now I'm following the docker logs and I am seeing a bunch of errors from postgres like this: immich_server | [Nest] 8 - 05/15/2025, 11:46:51 PM ERROR [Microservices:{"id":"89ac19fa-7de5-408f-a5af-25a140a7c9ad","deleteOnDisk":true}] Unable to run job handler (backgroundTask/asset-deletion): PostgresError: update or delete on table "assets" violates foreign key constraint "FK_91704e101438fd0653f582426dc" on table "asset_stack"...

Photos gone after template migration

After changing the storage label for a user and running the Storage Template Migration Job, plenty of photos for the profile are gone. The logs only say: ``` [Nest] 7 - 05/15/2025, 8:25:38 PM LOG [Microservices:StorageTemplateService] Starting storage template migration...

OAuth Default Storage Quota Change?

Hi, After https://github.com/immich-app/immich/pull/17413, we can have 0GB accounts when creating a user through Immich. But in the OAuth settings menu, the entry still says "Quota in GiB to be used when no claim is provided (Enter 0 for unlimited quota)" So I wanted to ask, do we keep it at 0, or shall I make it null for unlimited quota for users created via OAuth?...

cant change the UPLOAD_LOCATION to a new one and i cant find the old

hi after i have setup my immich server i have notice that the UPLOAD_LOCATION is not the one i have coose i have notice that i have left the . but when i delete it i encounter this error and the server keep rebooting any idea? [Nest] 7 - 05/15/2025, 6:09:31 PM ERROR [Microservices:StorageService] Failed to read upload/encoded-video/.immich: Error: ENOENT: no such file or directory, open 'upload/encoded-video/.immich' microservices worker error: Error: Failed to read "<UPLOAD_LOCATION>/encoded-video/.immich - Please see https://immich.app/docs/administration/system-integrity#folder-checks for more information.", stack: Error: Failed to read "<UPLOAD_LOCATION>/encoded-video/.immich - Please see https://immich.app/docs/administration/system-integrity#folder-checks for more information."...

Error importing some photos in external library

I've installed Immich with a view to replacing Synology Photos. I installed using docker compose on ubuntu 22.04.5, following the install instructions on the home website. For now I am using an external library: - /mnt/nas/photo:/usr/src/app/external/photo:ro...

Thumbnail Generation Failing on Some Images

Good morning! There's an interesting issue that I've been troubleshooting and I think I found a workaround, but wanted to make the devs aware of this if they are not already. I used AI to do a little write-up to make things easier. Apologize for the upload, was too big to copy and paste

Téléverser photo sur un autre disque

Bonjour, J'ai 2 disques dur, un pour le système 240GO et un 1TO ou j'aimerais stocker les photos d'Immich que je téléverse. Comment faire ? ...

Data backup and download

I'm using immich on my oracle cloud server, how can I download all my media or take a backup?

read error during docker start

I just tried to upgrade fom v1.25.3 to v.132.3 Looked for breaking changes and didn't see any so I went ahead and did it. However, when I try and start the docker, I get this error.
[Nest] 17 - 05/14/2025, 8:28:34 PM ERROR [Api:StorageService] Failed to read upload/encoded-video/.immich: Error: EISDIR: illegal operation on a directory, read Any advice on how to troubleshoot is greatly appreciated....

Immich for Android doesn't stop syncing, Postgres errors

Immich Version: v1.132.3 Reverse Proxy - Traefik v3.4.0 Hi, I've recently setup Immich (using docker compose method), it seems to work overall. I've connected the Android App to it, and it synced fine until it was almost over, then something weird started happening. Despite Remainder counter being 0, Immich is still uploading files, specifically videos, and each time it does that, the counter for Total decreases....
No description

Incorrect date when importing some photos from iPhone

This error occurs with photos that were not originally taken on an iPhone, but saved to a gallery from messengers. This makes it impossible to import photos correctly into Immich. The dates don't match very much, for several years. Recent photos show people who have already died. It is unclear where Immich gets such dates from. I checked - there are no such dates in the source files themselves and cannot be in principle. ...

Immich Android App uploading assets that are not selected

I'm reviewing my Immich gallery and found out a huge number of pictures that are not supposed to be there. I see that It is somehow auto uploading some pictures even if don't explicitly mark them to upload. is this normal? I went through the guidelines listed here: https://immich.app/docs/features/mobile-app/ Can someone help me figure out what is ...
No description

Broken images after bulk delete duplicates

After choosing to bulk delete 20,000 duplicates in the remove duplicates utility of the webGUI, days later, I still see broken images in my gallery via the Android app. I suspect these broken images are related to the mass deletion of duplicates days earlier. I attached two screenshot as examples. Can someone please advise how to fix this?
No description

FFMPEG transcode problem on some video

the host on which immich runs is a xeon e5-2640v4 and 16gb ddr4, 16tb

Unable to login after the domain expired

Hey Team, I've got a weird situation. I have configured Google Oauth and exposed immich instance using Cloudflare tunnel. A few days back, my domain expired and now, i am trying to move immich to a different domain. I have updated Google Oauth credentials to use the updated domain and I can now access the login page under the new domain. When I try to login, it shows the error Error in OAuth discovery: TypeError fetch failed . Is this due to immich admin configuration still having the old dom...

Possible to Have Immich Infer Date Metadata from Filenames?

Is it possible to have immich take filenames in a given date format and automatically apply the date to exif or must this be done externally?

Direct deleted photos from Library

Guys... I messed up 😭 . Short version, I deleted photos directly from the Immich library but I can't seem to get rid of the extra thumbnails. Okay so! I'm running Immich on Unraid and recently thought to start pulling my images off of iCloud. I downloaded everything using iCloudPD then decided to de-dupe against what Immich had already uploaded from my phone. Here's where things went wrong... Instead of deleting against the iCloudPD copy as I probably should have, I thought I'd delete the duplicates in Immich's library folder. Now everything is showing up as a duplicate. I wrongly assumed that I'd be able to "refresh" what was displayed in Immich based on the fact that the original photos were gone but I can't figure out any way to do that. ...
No description

API Insanity

api upload does not allow import on 2ndairy accounts so i used my admin api key for my wifes and it uploaded to my account not realizing that using my api key would just upload her images to my account -_- Why do 2ndairy users not have access to api but can create api keys that cant be used and why doesnt the use of an api key require a user name and pass...