this post was submitted on 25 Jul 2025
120 points (99.2% liked)

Linux

8623 readers
570 users here now

A community for everything relating to the GNU/Linux operating system (except the memes!)

Also, check out:

Original icon base courtesy of lewing@isc.tamu.edu and The GIMP

founded 2 years ago
MODERATORS
all 34 comments
sorted by: hot top controversial new old
[–] qweertz@programming.dev 1 points 3 hours ago

Is this not what semver is for? Like making consumers aware that there are breaking changes...

I don't see where you need to run a DB migration, it's just a change to the docker-compose file for the path.

[–] avidamoeba@lemmy.ca 29 points 2 days ago (1 children)

The Android app finally syncs on a background thread, oh my god.... the app is finally usable without waiting for a minute every time!

[–] Dave@lemmy.nz 5 points 1 day ago (1 children)

Ah is that what it was. Everyone was always raving about Immich but it was always so slow for me!

[–] avidamoeba@lemmy.ca 3 points 1 day ago (1 children)

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.

[–] Dave@lemmy.nz 1 points 1 day ago* (last edited 1 day ago)

Hmm I'll have to double check that. My server has 4 or 5 hard drives, I start to lose track of what's where 😅

I don't have issues with Photoprism though.

[–] barkingspiders 33 points 2 days ago (2 children)

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.

[–] Ek-Hou-Van-Braai@piefed.social 9 points 2 days ago* (last edited 2 days ago) (1 children)

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_crotch@sh.itjust.works 7 points 1 day ago (1 children)

I've seen plenty of open source projects get acquired, ruined, and never forked. This is no guarantee.

[–] Ek-Hou-Van-Braai@piefed.social 1 points 22 hours ago

Sure, but it's better than the alternative

[–] Dultas@lemmy.world 2 points 1 day ago (1 children)

You can import from an existing folder (read only if you want) so the barrier to entry is pretty low. Especially if you're doing compose, their helm charts kinda suck though if you're doing k8s I ended up rolling my own.

[–] barkingspiders 1 points 1 day ago (1 children)

That's really good to know, thanks!

[–] Dultas@lemmy.world 2 points 1 day ago

It doesn't automatically put them into albums that way it just dumps them all. In the main collection. I found a JavaScript that will use the API to create albums from the folder structure and added some features to it. So if you do stand it up and want that just ping me. I need to throw it on git anyway just need to find the original author to credit.

[–] victorz@lemmy.world 7 points 2 days ago (2 children)

Seems like amazing work! Looking forward to testing if this is a solution I might use instead of Google Photos!

[–] SGG@lemmy.world 7 points 2 days ago* (last edited 2 days ago) (1 children)

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.

[–] Ek-Hou-Van-Braai@piefed.social 5 points 2 days ago (3 children)

Yea Nextcloud is rock solid and much more stable, I wish it had the features and trajectory of Immich.

[–] MangoPenguin@lemmy.blahaj.zone 1 points 1 day ago* (last edited 1 day ago)

My experience is that Immich is more stable than Nextcloud, despite being 'pre-release'

Nextcloud had bugs that corrupted data several times when I was using it, switched away from it awhile ago because of that. NC also feels slow even with all the tuning they recommend.

[–] MoonRaven@feddit.nl 3 points 2 days ago (2 children)

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.

[–] Pika@sh.itjust.works 1 points 2 days ago

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

[–] hikaru755@lemmy.world 1 points 2 days ago (1 children)

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

[–] psycotica0@lemmy.ca 1 points 1 day ago (1 children)

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?

[–] hikaru755@lemmy.world 1 points 1 day ago (1 children)

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

[–] psycotica0@lemmy.ca 1 points 1 day ago (1 children)

That's great! It's what's been holding me back from other self hosted solutions, is that they seemed to want a full two-way sync. Maybe it's time to make the switch!

[–] hikaru755@lemmy.world 2 points 1 day ago

Go for it! Doesn't even need that much investment as long as you're familiar with self-hosting. Just install it and see how it goes with new photos, and you can still backfill your old photos later. There is a tool that even lets you migrate your entire Google photos account, including albums, favorites etc super easily from Google takeout

[–] mat@linux.community 2 points 2 days ago (1 children)

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.

[–] Dave@lemmy.nz 1 points 1 day ago

Nextcloud Memories is something to check out. It is a vast improvement on the default photo experience and saves moving all your stuff.

[–] MoonRaven@feddit.nl 4 points 2 days ago (2 children)

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.

[–] psycotica0@lemmy.ca 1 points 1 day ago (1 children)

By "this date" do you mean a notification thing that surfaces photos from this time years ago, etc?

[–] hikaru755@lemmy.world 2 points 1 day ago

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.

[–] victorz@lemmy.world 1 points 2 days ago
[–] SexualPolytope@lemmy.sdf.org 5 points 2 days ago* (last edited 2 days ago) (1 children)

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.

[–] hosaka@programming.dev 3 points 2 days ago (1 children)

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.

[–] SexualPolytope@lemmy.sdf.org 1 points 2 days ago

No, the tags are in PhotoPrism. I don't let it modify my original images.