Immich

I

Immich

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

Join

Oauth doesnt work on mobile with 132.1

Hi, I am using authelia and caddy. Oauth works on web, does not work on mobile with error statuscode 500. Previously worked flawlessly for a year. In the Authelia logs I see:...

Can't play videos from app

I've got immich setup in docker. Using quicksync hardware encoding. When I try to play a video, it loads the first frame, and then a few seconds later, it is just the spinning circle, and it never actually loads the video. I have encoding set to h264. I am using a reverse proxy(caddy). I set the app logging to "Finest", and it only has 3 log entries when I try to open a video. The first 2 entries occur right when I tap on the video to open it, and the 3rd entry happens when I back out of the video: socket receive: type "ping", data "null" ...

Immich and Keycloak setup issue

Hi everyone, i am really struggling setting up immich with my Keycloak OIDC server. Had anyone any luck? Keycloak seems to not like immich request when sent from the mobile app (the web works) as I get this in the logs. I set up a new client normally, I added app.immich:///oauth-callback to the redirect URLs (also tried the alternative URL from the settings) but Keycloak replies 500 after the user enters the credentials. Any idea? Thanks! Keycloak logs: ``` type="CODE_TO_TOKEN_ERROR", realmId="c07852ad-bea7-49bf-a086-fae43cc38830", realmName="PRIVATE", clientId="immich", userId="bdc33746-558f-4d07-abaa-6bc2f795f416", sessionId="f806691d-a686-4fc3-b23b-4352037e4b47", ipAddress="10.0.100.3", error="invalid_code_verifier", reason="Invalid code verifier", grant_type="authorization_code", code_id="f806691d-a686-4fc3-b23b-4352037e4b47", client_auth_method="client-secret"...

Missing Ukraine in payment portal

First of all - thank you for creating & actively developing Immich. I've recently ditched Lightroom and I am having a great experience with your solution. That's why I decided to support you by buying an individual licence. Unfortunately, I am unable to proceed as I am not seeing "Ukraine" as an option. Of course, I understand that you're using a third party payment portal and a solution might not be within your scope of control. But, it would be great I you could look into it and allow me to purchase a license. ...
No description

Error: ENOENT: no such file or directory when importing using immich-go

Having done much testing and cross referencing with immich-go, I think I have found a bug in Immich, unless someone can point something I'm doing wrong... I get a lot of errors such as the following in immich-server logs when doing an immich-go import. The immich-go client says it works with no errors during upload, but there are problems in the server.
immich_server | [Nest] 7 - 04/25/2025, 12:23:59 PM ERROR [Microservices:{"id":"7e66b675-ad40-4e90-886f-9e6faca4b264","source":"sidecar-write"}] Unable to run job handler (metadataExtraction/metadata-extraction): Error: ENOENT: no such file or directory, stat 'upload/upload/9f276f9e-c6fe-4c53-8264-85431576082c/d9/90/d990ea3d-d5b7-4b0f-9757-fb2b24e2f551.jp...

Postgres Password Authentication Failure After Restore

Hello everyone, I just recently wanted to redo my home lab so I could add a reverse proxy and use different hardware so I followed the Backup & Restore steps on the Immich website so I could set it back up later. It just came time to restart my Immich instance and I've been running into a problem where the immich_server container keeps giving me this error: ```logs [Nest] 7 - 04/24/2025, 7:29:15 PM LOG [Microservices:EventRepository] Initialized websocket server microservices worker error: PostgresError: password authentication failed for user "postgres", stack: PostgresError: password authentication failed for user "postgres"...

Immich Android App not seeing new pictures

I posted this on the reddit as well, but reposting here as after reading a bit more this seems to be the more offical method for support requests. Apologies for the double dipping. I recently migrated to a new phone and am running into a problem with new photos being detected and handled by Immich. On the old phone (Pixel 4a) it all works as expected. Take a picture, open Immich, new picture shows up, gets uploaded to server, life is good....

OAUTH not working on mobile is this a known bug?

I have the correct redirect in Authentik. After the recent update, I am no longer able to log in via OAuth via mobile, and I have made no recent configuration changes. Below is the error message I recieve....

Immich not launching after update to v1.132.1

fter updating my immich instance to 1.132.1, it fails to start properly. Seems to be related to a not-null constraint in geodata_places...

immich cli uploading

How can i upload using immich cli not from inside immich server container? I'm doing this: `immich login https://omv-nas:2...

Photos are not displayed in the browser, but are visible in the application

I have noticed that when I open immich in the browser both on my laptop and mobile photos uploaded from the mobile are not displayed, I say Error loading image. However in the application if shown, by reddit told me that this was a known error in the photos with videos, are made with a samsung S23, is there any solution for this, if I go to tasks and tell him to generate me again the thumbnails in lost does nothing. If I tell it in All starts to generate, there are 12 000 photos, I do not want to generate again thumbnails for all when the last photos are the ones that have the problem, how to do to fix it only in the photos that have this problem. Translated with DeepL.com (free version)...
No description

Immich on Truenas (Dragonfish-24.04.2.5) stuck on deploying

I have been an extremely happy user of Immich, but since a few days I am not able to deploy it anymore. Whenever I deploy it, it just gets stuck on deploying. I suspect it might have to do with file permission, but i am not sure. The log, unless I looked at the wrong one, is below. All the directories are host paths. I would be happy to reinstall everything, as long as the photos (which are uploaded by different users) wont be lost....
No description

Kiddy Camera pics not loading

My Kiddos Camera (Denver is saving pictures as jpg, meta data is correctly read by Immich and on any other device i can access and see the pictures correctly. I can also chose the pictures as profile pictures on immich. Any ideas how to solve this? Thanks...

Create one External Library for two different users

Hello, I'm trying to create a single external library that can be accessed by two different users. I’d prefer not to set up two separate external libraries pointing to the same file path, as that would result in duplicated files and unnecessary scanning. The reason I don't want both users to share the same username and password is because I want to back up each user's mobile phone into separate folders. To summarize:...

docker-compose.yml file read error in windows docker after update.

i am running immich on windows docker. after a recent win docker update, i noticed the immich_configs folder disappeared . (containing .env and docker-compose.yml files), likely the folder deleted during the docker's update. i re-created the folder with same name and restored the 2 files from my last month backup. today i noticed immich had v1.132 update, i updated immich to the latest version via powershell. immich restarted and runs normally. but when i tried to view the configs file in the Docker UI, i get the error message " there was an error while reading file, immich_configs\docker-compose.yml"....
No description

DB corruption in Docker?

I've tried setting up Immich in a docker container on my unRAID server. I followed the guides and had it set up and working. However, I've had problems twice now where it just suddenly crashes and stops working. This is the error message that I see in the logs repeatedly: Starting api worker [Nest] 967517 - 04/23/2025, 8:02:54 PM LOG [Api:EventRepository] Initialized websocket server /app/immich/server/node_modules/postgres/cjs/src/connection.js:388...

Setup Help

I can already tell I'm coming from a very different level to most of the people on here as I have barely coded before. immich came highly recommend to replace google photos and nothing else seems to suit my needs so here I am. is it possible for me to get this thing up and running with pretty limited coding knowledge? I'm happy to put a bit of time into learning to do this but would appreciate any absolute beginners guides or resources to get me on the right track. thanks

Error: Could not load the "sharp" module using the linux-arm64 runtime

I just updated Immich to the latest version, and now I'm getting this error. I've seen other threads here with the same problem as me, but they seem to be able to resolve just by running docker compose down and removing the images by running docker rmi [id] and then docker compose pull docker compose up again. I've tried this but it's still returning the same error. This is my first time upgrading Immich so I may have done something wrong. Also for some reason i couldn't find my .env file anymore, should it be in the same directory as the docker-compose.yml file?...

Immich copys wrong URL when clicking on the image

If I share a photo I get the internal link to my image instance, when clicking the picture or the text (see image), but when i click on the copy button I get the correct link (my “share” link)
No description