this post was submitted on 28 Nov 2025
206 points (99.5% liked)

Selfhosted

53199 readers
1797 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

Rules:

  1. Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.

  2. No spam posting.

  3. Posts have to be centered around self-hosting. There are other communities for discussing hardware or home computing. If it's not obvious why your post topic revolves around selfhosting, please include details to make it clear.

  4. Don't duplicate the full text of your blog or github here. Just post the link for folks to click.

  5. Submission headline should match the article title (don’t cherry-pick information from the title to fit your agenda).

  6. No trolling.

Resources:

Any issues on the community? Report it using the report flag.

Questions? DM the mods!

founded 2 years ago
MODERATORS
top 50 comments
sorted by: hot top controversial new old
[–] paf@jlai.lu 2 points 5 hours ago
[–] altphoto@lemmy.today 4 points 7 hours ago (1 children)

I started using photoprism. But their viewer doesn't show my 3D side by side stereo photos. Immich brings a better viewer that gets out of the way and it also has multiple users. The immich multiple user accounts function a bit weird. My family photos need to be shared as external libraries while our phone photos cannot be shared unless you share accounts. They did some decisions around handling multiple users that is not fabulous. I used photoprism for awhile but just a few months on immich I can tell its going to be a better experience.

[–] source_of_truth@lemmy.world 1 points 1 hour ago (1 children)

How do you take stereo photos?

[–] altphoto@lemmy.today 2 points 45 minutes ago

I 3D printed a special lens to do that. It basically holds 4 mirrors to catch two images on the same sensor slightly apart ~2.75" apart or so.

[–] huquad@lemmy.ml 16 points 11 hours ago

Immich + a backup solution of your choice. If it's worth saving, it's worth backing up. Try to follow 321 as much as possible, but having at least a second copy is a good start.

[–] kindred@lemmy.dbzer0.com 99 points 19 hours ago* (last edited 19 hours ago) (3 children)

Tl;dr:

  • PhotoPrism: Local AI with strong privacy but heavier setup.
  • LibrePhotos: Same, but less polished, more community-built.
  • Immich: Best self-hosted Google Photos alternative.
  • Ente Photos: E2E encrypted, low-maintenance, most "plug and play"
[–] dieTasse@feddit.org 9 points 11 hours ago (1 children)

I have experience with both Ente and Immich and I can say they are both excellent. I like Ente a little bit more, but Immich is imho better for selfhosting (both are easy to self host). What I like about Immich in that regard is that it keeps photos organized as files too, they can be categorized in folders (like year > month > day and its customizable). I just want to have an option to have access to the files directly on the filesystem and if (big if) Immich dies, I still have my photos accessible and organized in directories without me needing to do anything. Ente uses s3 storage system.

[–] AbidanYre@lemmy.world 2 points 9 hours ago (1 children)

I haven't used immich in a while, but ente felt like the more mature product when I was evaluating the two.

[–] dieTasse@feddit.org 1 points 7 hours ago

It feels quite equal now that immich is stable. I was actually waiting for that, because I knew the updates before the stable release were sometimes painful and I didn't want to do that on my production env. 😀

[–] ada@piefed.blahaj.zone 43 points 19 hours ago (2 children)

Immich's AI search is so much better than PhotoPrism

[–] PerogiBoi@lemmy.ca 7 points 3 hours ago (1 children)

It’s true. I uploaded a nude out of curiosity. I then searched “Penis”. It found my penis. Now if only my wife could too. 10/10 Immich best self hosted google photos replacement.

[–] glibg@lemmy.ca 2 points 2 hours ago
[–] SeductiveTortoise@piefed.social 9 points 14 hours ago

It's even better than Google's in some regards.

[–] FundMECFS@anarchist.nexus 11 points 17 hours ago (1 children)

Apart from me maybe thinking immich should have built in backup tools, I’ve very much found it met my needs.

[–] Ghoelian@piefed.social 1 points 5 hours ago

Personally I host all this kind of stuff using containers, only mounting the folders that need backing up. Then I just back up all my podman volumes. It's pretty nice not depending on any tools that have to be maintained or anything like that.

[–] phanto@lemmy.ca 56 points 19 hours ago (2 children)

I have a docker compose immich that I somehow managed to kill fourteen minutes after convincing my wife to switch to it.

[–] Luckyfriend222@lemmy.world 40 points 18 hours ago

Welcom to the world of self-hosting :-D

[–] ITGuyLevi@programming.dev 5 points 14 hours ago (1 children)

Oh yeah, I've killed mine a couple times. Usually it's because I didn't keep it updated and jumped too far ahead too quickly. Rolling it back and walking it forward fixed it for me once, another time there was something I was supposed to run first and I didn't read the release notes (that one was a really long time ago though).

[–] corsicanguppy@lemmy.ca 3 points 10 hours ago (2 children)

Every part of what you just said can be encapsulated in proper packaging so you don't even need to care -- about pre/post upgrades, or even dependencies and checks before it starts.

The lack of a proper release is the absolute only thing keeping me from using it.

[–] WhyJiffie@sh.itjust.works 4 points 10 hours ago

its not beta anymore since 2.0

[–] WhyJiffie@sh.itjust.works 1 points 10 hours ago

its not beta anymore since 2.0

[–] suzune@ani.social 33 points 18 hours ago (2 children)

I tried Photoprism, Ente and Immich.

Immich is by far the best. It has got an app that really does what it should do, has an AI that actually works and is easy to host and to update.

[–] DancingTable@lemmy.world 4 points 12 hours ago (2 children)

Last I tried Immich its background upload was horrible.

Some of that is definitely iOS being bad, but other apps at least semi-worked when Immich didn’t at all.

I might try it again, though. See if it’s improved.

[–] ohshittheyknow@lemmynsfw.com 1 points 6 hours ago

They mentioned "better background backups" as a enhancement as since version 1.141.1 which was released on 9/8/2025. Personally I just started testing it after v2.0 so I'm not sure how bad it was previously but have not seen any significant issues with backup.

[–] suzune@ani.social 1 points 11 hours ago

I honestly have no idea if the iOS app works properly.

[–] Scolding7300@lemmy.world 1 points 13 hours ago (2 children)

Do you conbect to your immich instance remotely when not home or just dump the photos once home?

[–] Ghoelian@piefed.social 3 points 4 hours ago* (last edited 4 hours ago)

I use nextcloud as a general drive, where I also upload photos automatically. Then I just mount the images folder in my immich container.

[–] suzune@ani.social 2 points 11 hours ago

I've got Wireguard running. As soon I am on wifi, my phone uploads the new pictures.

[–] unknowing8343@discuss.tchncs.de 18 points 19 hours ago (15 children)

Anyone with Nextcloud Memories setup? I've read it's the only one that still respects a sane files and folders setup, whereas the other options basically force you to forever use their database-based system and files are terribly organized, so you are forced to use their interface.

[–] Saltarello@lemmy.world 1 points 7 hours ago

I use Nextcloud Memories for uploading folders to quickly share to relatives. Love it, very straightforward for them to use.

I also host Immich but unlike Memories not exposed, local only. I set Immich up because we found we never looked at our photos when they were just stored on a hard drive but we look at them much more now theyre easily accessible. I spent months slowly retrospectively tagging & adding geo locations to our photos in order to utilise the powerful search capability of Immich. I use the template option & set it up to match the folder structure of our photos.

I'm using Kopia to back up the entire Immich directory including the nightly Immich-db dumps & ive also moved a backup of the backup to another drive, currently somewhere in the region of about 80+GB.

[–] milk@discuss.tchncs.de 1 points 11 hours ago

Yeah. It integrates so cleanly with nextcloud and also means I don't have to pay for a second service just for photos so that's nice

[–] dieTasse@feddit.org 1 points 11 hours ago

In immich you can also get the files organized in folders. I have it year > month > day. You can create templates for how you want to organize it.

[–] JASN_DE@feddit.org 4 points 18 hours ago (1 children)

whereas the other options basically force you to forever use their database-based system and files are terribly organized, so you are forced to use their interface.

Immich has a "storage templates" section which allows you to choose a folder structure that it will use to store the files in.

Or go the other way and include your folders as external libraries.

[–] rotkehle@feddit.org 6 points 18 hours ago

"external library" is the way

[–] Routhinator@startrek.website 2 points 16 hours ago

This is my preferred solution.

load more comments (10 replies)
[–] wiccan2@lemmy.world 11 points 19 hours ago

Another vote for immich here, works great and let's me shade albums with other accounts on my server.

[–] vatlark@lemmy.world 5 points 17 hours ago (1 children)

Wow these all sound so much better than Proton's photo backup. In the words of @mhzawadi@lemmy.horwood.cloud , it's pants.

[–] illusionist@lemmy.zip 10 points 16 hours ago (3 children)

Proton reinventing the wheel is so stupid.

They should use what's out there and improve it. Like including simplelogin. They should use immich, make it private, and include it in their setup. They even suck for calendar. You can't integrate it anywhere. Integrating email is difficult as well. They want to become the next tech silo. I am somewhat stuck with them for now but I may move to tuta if I can

[–] eraclito@feddit.it 1 points 8 hours ago (1 children)

I may move to tuta if I can

I'm with tuta but in term of integrability I don't feel there is a huge difference...

[–] illusionist@lemmy.zip 1 points 8 hours ago* (last edited 8 hours ago)

Thx for the heads up!

U've got well over 500 email addresses with proton. It'll take a long time to migrate, if ever.

[–] Holytimes@sh.itjust.works 8 points 15 hours ago

Honestly I would be ok with then being the next tech silo. If they just actually did a good job more often.

They perpetually suffer from 6 outta 10 syndrome.

They are good enough to use, better then most alternatives, but just suck enough that I'm always disappointed but not angry.

[–] dieTasse@feddit.org 2 points 11 hours ago (1 children)

Proton services generally are not bad, but I could never use Proton Drive for anything else than mid to long term backups, because they don't have it integrated with Linux. I am not angry though, it is what it is and I am only in the niche (even-though Linux is the best OS for privacy). Ever since I have setup my Truenas (and Immich) I find myself caring even less about not being able to use Proton drive 😀 That said, once they have integration I want to use it for a few files.

[–] ohshittheyknow@lemmynsfw.com 1 points 5 hours ago

I'm in the same boat and hoping their new drive SDK will finally put a lot of these issues to rest. If possible I would love to sync a backup of my photos directly to proton from my immich self hosted instance. If they ever release it of course.

load more comments
view more: next ›