Such a great project, I’m still waiting for the stable declaration before I try and convert the family but it’s getting hard, so many good features. Really hoping they don’t fall victim to the enshitification cycle.
Open-Source is basically immune to enshitification, because as soon as they start to enshitify the community will fork the project and make a better competitor.
With some exceptions, users need to be able to move their data
The Android app finally syncs on a background thread, oh my god… the app is finally usable without waiting for a minute every time!
Ah is that what it was. Everyone was always raving about Immich but it was always so slow for me!
Also if you have a large collection in the hundreds of gigbytes and your db is on a hard disk, you may have to tune Postgres to do more caching in RAM. If its on an SSD, then it’s fine. If you have db issues, they’ll be obvious in the web app too.
Damn I wanna switch to Immich, but have a lot of self-tagged photos on PhotoPrism. I haven’t been able to find a way to safely transfer all manually applied tags, and edited metadata from PhotoPrism to Immich yet. Maybe I’ll just have to bite the bullet and write a script myself.
If the image metadata contains tags, they will be imported into immich as well. At least all my Google Photos tags got imported no problem.
No, the tags are in PhotoPrism. I don’t let it modify my original images.
Seems like amazing work! Looking forward to testing if this is a solution I might use instead of Google Photos!
I’ve been using it for over a year now. It’s been a great replacement for me. It scans faces, shows where pictures were taken on the map, has the “this date” thing. 0 regrets.
By “this date” do you mean a notification thing that surfaces photos from this time years ago, etc?
It’s not giving you proactive notifications for it, but yes, that’s the one. It’s just available on top of your timeline just like in Google photos.
Thanks!
Immich is generally regarded as the self hosted replacement for Google photos, personally I have been happy with nextcloud, it’s more basic for photos but still does the job for me.
Yea Nextcloud is rock solid and much more stable, I wish it had the features and trajectory of Immich.
Gah, Nextcloud is missing all the features and is frankly unusable (mobile apps are slow, can’t make or view albums, and can’t “open with” links on Android at least). My family uses it and my biggest project right now is importing all our stuff to Immich when I finally get the NixOS server ready to replace Ubuntu.
Nextcloud Memories is something to check out. It is a vast improvement on the default photo experience and saves moving all your stuff.
I haven’t had any stability issues with immich and I’ve been running it for over a year. Nextcloud has always been pretty slow for me and I’ve not had that issue with immich.
This. Next cloud was /so/ slow and bloaty for me when I tried it. I also got turned away by their lack of ambition with security that went through lemmy about a year ago. I don’t like that they were advertising an encryption feature and then not actually encrypting anything past the first folder level. The feature is fixed now I believe but I didn’t like the how nom-chalant that process went. Especially for a program that seems to want to be commercial.
Maybe the slowness was fixed, I should look into it again but my main use case was file storage/backup and syncthing more than manages that with way less overhead
The only slowness I’ve experienced so far is that the android app can get a bit sluggish when scrolling around in the middle of my timeline, or inside bigger albums. Everything else totally smooth though
If you have a lot of photos, does immich require they all be downloaded locally, or does it fetch them from the server as needed?
It fetches them as needed, much like Google photos. Every photo in the timeline has a little icon on it telling you whether it’s on your device or only on the server. You can have Immich installed on several devices and see photos from all of them on any of them no problem