Immich

I

Immich

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

Join

Edited photos lose original metadata

Using Immich to perform a simple exit, I.e. rotating an image 90 degrees, results in the newly saved image not having any of the original metadata. The edited photo jumps to the front of the timeline with the current date/time instead of original date/time and no longer shows camera information.

Deleting using SMB share

If I delete a photo using the SMB share rather than the webapp will Immich eventually pick this up? I essentially want to plug in my SD card upload it to Immich and then clear out pictures that are bad etc....

Trying to troubleshoot stuck ios photo backup

Hi all, I'm trying to troubleshoot some issues I'm having with the automatic photo backup on iOS. I had issues with the beta timeline on and off, but I saw that there seemed to be more information after turning it on. It seems for the most part most of my photos are getting backed up, but there are some that are not working. When I first open the app it says the number is over 1,000, and then a few moments later it will saw the number is around 150. And now I frequently get the notification that a background sync is in process. I've attached a few hopefully helpful screenshots of what I'm seeing. Would love some advice in troubleshooting this....
No description

Face detection job reset not resetting all faces

I was trying to make a full reset of the people detected, but when I click on "Reset" on the face detection job, for some reason, it's not deleting all the data related to the people. Every time I tried to do it, there were always 3 photos left that kept the detected faces for 2 people. What's weird is that, after I went to the photos and manually removed the identified faces, those people disappeared. This seems like there might be a small bug causing it, so I'm sharing this to see if someone else had the same issue and if there's any reason for it....

wrong date

I transferred about 33,000 photos from my iPhone to my web server using the Immich app two days ago. The upload itself worked fine, but I’ve noticed that many of the capture dates are incorrect. For example, photos taken around 7 years ago are showing up with dates in 2024, and the same wrong date is also listed in the photo’s info/details. Has anyone experienced a similar issue with incorrect metadata or capture dates after importing with Immich? And is there a reliable way to fix or re-sync the original dates from the photos?...

Used Google Takeout for initial import. Connected my wife and my phones, and now duplicates abound.

I completed the initial setup using Immich-Go and Google Takeout. However, after connecting my wife and my phones to back up, every image and video that was on our devices locally uploaded again. There are hundreds of duplicates across the timeline now. I could theoretically manually delete each one (or have her do it, there are some that don't have a delete button for me), but that would take a long time, and I'm worried about messing it up. Is there a system within Immich that can detect duplicates and get rid of them? I know it's supposed to detect them on upload, but it failed to do so for us....

Multiple errors in Immich

Hi everyone, I’m running into some frustrating issues with Immich. My immish is running on Container Station on a QNAP NAS. 1) Admin panel → I can’t access it anymore. When I click on Administration, I get a 500 error: ...

docker error

··• docker compose up -d Emulate Docker CLI using podman. Create /etc/containers/nodocker to quiet msg. >>>> Executing external compose provider "/usr/bin/podman-compose". Please see podman-compose(1) for how to disable this message. <<<< Error: creating container storage: the container name "immich_machine_learning" is already in use by 08882aaede783a3d235469063940bcba2bf0420c6de8a68052671ef089eca732. You have to remove that container to be able to reuse that name: that name is already in use, or use --replace to instruct Podman to do so....

"Container immich_server stopped unexpectedly"

hi, I downloaded immich on my Synology Nas, it worked well but the second day I couldn't reach immich. I tried to reinstall it but nothing changed, I noticed in my Nas a message never stop showing it says "Container immichserver stopped unexpectedly. Go to container manager for more information", and the immich server container run for 40s and then restart with the message. I have no clue about what is happing hope anyone can help...

iCloud Imported, but still wants to backup

Hi All This is probably a dumb question. Its ok - I'm potentially quite dumb. Or confused. I imported my photos from an iCloud data dump, using the immich-go - and they appear within Immihc. Great. However on the iOS app, it still wants to "backup" as well. SO for example 50,000 itmes were imported, and it still wants to backup 50000 items via the iOS app. My brain says "why?" - if the phots are already existing on the Immich server, should it not go through and go "yep, everything matches, nothing to backup, happy days". ...

Live Photos

Is there anything special I need to do to upload iOS live photos from iPhone correctly so immich plays them in the app? I've tried "Automatic", "Current" and "Most compatible" and non seem to work. Immich app version: 1.353.3...

Docker container fails to start after upgrading to v1.140.1

I ran sudo docker compose pull to update, then after running sudo docker compose up -d, it fails on setting up container networking
Error response from daemon: failed to set up container networking: driver failed programming external connectivity on endpoint immich_server (2d18b99dac741906399037c58fdd7b3de96dfecf637263d1f20c6a6bec445fdb): Unable to enable DNAT rule: (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 2283 -j DNAT --to-destination 172.18.0.3:2283 ! -i br-9fd5a77a803d: iptables: No chain/target/match by that name.
(exit status 1))
Error response from daemon: failed to set up container networking: driver failed programming external connectivity on endpoint immich_server (2d18b99dac741906399037c58fdd7b3de96dfecf637263d1f20c6a6bec445fdb): Unable to enable DNAT rule: (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -d 0/0 --dport 2283 -j DNAT --to-destination 172.18.0.3:2283 ! -i br-9fd5a77a803d: iptables: No chain/target/match by that name.
(exit status 1))
...

Upload/viewing new assets works in iOS app but not in browser

So a few days ago I migrated my Immich server from Unraid to a new Docker instance. Everything seems to be working fine on the iOS app: uploading automatically, new assets visible in the UI, no error logs etc. Then I realised when logging in to the web ui that no assets uploaded (via the iOS app) are visible on the web. If I try to upload anything via the web interface I get an error and if I check the log on the server it says: [Nest] 18 - 09/05/2025, 9:11:33 PM ERROR [Api:AssetMediaService~ophts2w9] Error uploading file Error: EPERM: operation not permitted, utime '/data/upload/467a759b-ab12-44c9-b817-75f409278927/75/00/7500941d-e285-47c1-9057-a602d327cae4.jpg' Error: EPERM: operation not permitted, utime '/data/upload/467a759b-ab12-44c9-b817-75f409278927/75/00/7500941d-e285-47c1-9057-a602d327cae4.jpg'...

Not uploading in background on Samsung S25 Ultra.

Photos were taken at 8:43 and 8:46 app was left closed until around 9:04 didnt upload until app opened.

Importing older immich library in new install

I used immich a few months ago on my PC, but after deciding to change hardware I copied the whole immich-app folder containing the uploads and the db folders to another drive, and deleted everything else including the docker containers. After installing the current version of immich and changing the UPLOAD_LOCATION and the DB_DATA_LOCATION to my old folders and the DB_USERNAME and DB_PASSWORD to my old user in the .env file it gave me this error:
ERROR [Microservices:DatabaseRepository] Migrations failed: Error: Invalid upgrade path. For more information, see https://immich.app/errors#typeorm-upgrade⁠
ERROR [Microservices:DatabaseRepository] Migrations failed: Error: Invalid upgrade path. For more information, see https://immich.app/errors#typeorm-upgrade⁠
So I've installed 2 older version (first v1.130.1, roughly from the same time period I first installed it and then v1.132.0), and I can access the web interface and view my photos, but it disconnects from time to time and the redis container gives me these errors: ...

Can't upload a folder, just separate pictures...

Hi, Sorry for my bad english... At first after install I was able to upload a full folder with sub folders in immich. But now I'm just able to upload separate files... Do you know if I've changed a setting by mistake ?? Can you help me ? thanks !...

Face Recognition Data sharing

Hi I can't find a way to share the recognized Faces (and associated Names) across Multiple Immich Accounts, but would like that so that my family gets the doesn't have to label faces by themselves and to have universal Naming with less errors. Is there an Option in Immich to do that or does maybe someone plan to Implement that?...

Understanding transcoding

I've re-transcoded all video files on immich ever since I've de-selected PCM audio codec in the settings (to get iOS Live Photos to play with sound on Firefox). All fine on that front, the Live Photos work and play with sound now. Am I right in thinking that all regular videos were also transcoded (to 1080p H264 as in the encode settings) and thus 4k would no longer be 4k and any HDR is lost? If so is there a way to have 4k & HDR videos remain 4k & HDR?...

Asset Offline in Trash from External Library that has Multiple Mounts

I mounted two different folders into the same volume in my docker.compose with the goal of grouping them together in the same Immich folder: ```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...
No description

How to get Exif and People data on searchMemories API

I’m trying to call the searchMemories API (https://immich.app/docs/api/search-memories). The base request works, I get the list of assets but it’s not returning EXIF or people data for those assets. The docs kind of imply this information might be included, but I doubt it’s loaded by default based on how the other APIs behave. - My first thought was to use: withExif and withPeople as url params (other api's have it in the post body) http://10.20.3.10:2283/api/memories?type=on_this_day&withExif=ture&withPeople=true No luck, this didn't work....