I made the jump to Immich a month ago after having to prune my Drive more and more often as my free Drive quota ran totally out after 8 years of freeloading.<p>My homelab had spare capacity and I had already offsite backups to Hetzner Storage Box sorted out so it didn't take long or increase my costs.<p>Very good experience so far. I moved all my photos including multiple complete wedding albums to it, something I couldn't do with Drive without "converting". Nice to finally have all the Google Photos goodies for everything.<p>Shout out to immich-go, a cli tool for bulk uploads from Google takeout archives.
It drives me crazy that it shards your photos all over the place in opaquely named directories so you can’t actually find anything without its database index.<p>Photoprism is the best one I’ve found that will just take and index your folders as they are.
Immich is such a wonderful piece of OSS software. I've replaced Google Photos with it. And then some.<p>For the nerds...<a href="https://jaisenmathai.com/articles/my-ridiculously-robust-photo-management-system-immich-edition/" rel="nofollow">https://jaisenmathai.com/articles/my-ridiculously-robust-pho...</a>
I use Immich, but saved me money it has not.<p>Unless you actually go through the "Backing up your photos" step, you _will_ lose your photos, it's just a matter of time. And if you're like most people, that is probably not acceptable.<p>And by the time you do the math for the cost of your backups, you'll find Google Photos pricing is actually pretty good.<p>Still worth it, imo.
I love this project — I replaced Apple photos with it and it's been smooth sailing the whole way through. I have a public proxy sitting in front of it as well (which it makes easy by letting you configure external sharing URLs), so I can share out password-protected or public galleries and accept uploads without exposing it directly.
> <i>The ability to upload photos from your device automatically</i><p>I don't think the article actually covers this; they mention installing the immich app on your device and uploading a photo, but it's not at all clear that this will automatically back up all photos taken on your phone.
It does and it’s seamless for me. Which takes the angst out of “should I keep this photo or video” once your phone is old and full out of the equation.
Docs for context: <a href="https://docs.immich.app/features/mobile-backup/" rel="nofollow">https://docs.immich.app/features/mobile-backup/</a><p><a href="https://github.com/immich-app/immich" rel="nofollow">https://github.com/immich-app/immich</a>
Easy read but indeed. That's what I read the article for. I'm very happy with Photoprism but the box is not always on and I'd like to keep a cached set of photos on my phone while also having automatic (multi-user) sync whenever the box is available..
I switched earlier this year and it has been really good. Exporting and uploading your google photos is a little time consuming because of the size, but other than that pretty pain free.<p>After using it for a while I actually prefer it to google photos and think it does quite a few things better. I would recommend switching for sure.
I wrote my own blog about moving to self-hosting on Hetzner with Immich<p><a href="https://www.sam-brink.com/posts/self-host" rel="nofollow">https://www.sam-brink.com/posts/self-host</a>
Great project but I believe Google Photos pricing is quite reasonable and alluring.<p>I've always considered using something like this but the fact that it's backed up locally (to backup on cloud I have to pay for another service) and not accessible to my family kind of puts me off from setting up something like this
Google Photos is a great value proposition, but it's still only 1 copy in 1 medium. If you count your phone as another copy/medium you still need a 3rd copy somewhere if you want to follow the 3-2-1 backup strategy.<p>> not accessible to my family<p>My family has no trouble with it, the UX is excellent. My retirement age parents are regularly adding photos to shared albums and things like that.
Why would it not be accessible to your family? Immich allows sharing links
It is possible in general, but almost everybody doing self hosting (and as outlined in the article) does it on a local network and not on the internet. Most people that self host don't want to have to be a sysadmin in their free time in order to have a reasonable risk of not leaking all your families photos to the internet.
I’m currently using Photos Mobile with Synology but planning to setup Immich soon. The article doesn’t cover sharing which is the one hiccup in all this. Apple makes it so easy to share galleries and I don’t want to expose my NAS. Cost wise it’s close to parity if you backup offsite. But worth it to move out of their ecosystem. I literally did not have some of my original files since apple shifts things off disk to preserve storage space.
Open Noodle is a fork of Immich which addresses the lack of Sharing: <a href="https://opennoodle.de/features/?category=sharing" rel="nofollow">https://opennoodle.de/features/?category=sharing</a>
Yeah, sharing is one of the big problems with Immich. You either need to expose your whole instance to make share links publicly accessible (and there's no way to secure user accounts with 2FA), or create user accounts for the people you want to share with and/or invite them and set up your VPN for them to access the shares.<p>There's <a href="https://github.com/alangrainger/immich-public-proxy" rel="nofollow">https://github.com/alangrainger/immich-public-proxy</a>, which is a weird workaround (it's a separate gallery frontend that syncs with your instance to only expose this specific service, so you can keep your Immich instane private).
As a retired semi-professional photographer I find it amazing how many photos some people have in their library. A mother with over 200GB of photos, 80% are junk, repeats, etc. She never looks at them either.<p>Most people would not need the storage they are using if the just took less photographs and edited more, but good on Immich.
Great project, saved my photos when the Pixel device wasn't as waterproof as promised.
I'm using photoprism for a few years now, but the companion app on the phone is always the pain point.
Can this sync when you migrate onto LAN?
Fantastic project. I have been using it for about a year and have had no problems yet. Building another box to deploy for family.
"it’s now easier than ever"<p>Followed by 300 lines of obscure config commands and server configuration. Great...<p>My solution: I connect my iPhone once or twice a year and import my photos to a folder on my hard drive. Then I delete the old photos from the phone. That has worked fine for a couple of decades now.<p>Or you can use iCloud or Google Photos, which is about one dollar per month.
Horses for courses, but you’re comparing your best-case scenario to a worst-case Immich scenario. Admittedly I had a home lab box for it and am technical, but my effort was essentially pointing Claude at the Docker image and remembering a port number for setting up my phone.<p>Your solution, as presented, assumes you don’t lose any photos in six months and never go above the 2gb or so of space you get for a dollar. The impetus to finally set up Immich came from my wife pushing past that. Even at fifty cents a GB forever, it’s not going to scale as well as essentially 0, though that depends on considering the drive as a sunk cost.<p>And now I finally have to suck it up and establish an off-site backup plan to make my scenario like for like. Damn you!
Use claude code or any other llm to set this up for you then
Neither of your proposed solutions are really similar to Immich, the first is certainly private and secure, but you don't get many of the conviniences like location-based search, automatic face/object tagging, automatic OCR, etc.<p>Your second solution is much closer to Immich in terms of feature set, but (AFAIK) costs a bit more than 1$/month, depending on how much data you have. And it also doesn't match the privacy you'd get with Immich. Google will happily run your private photos through whatever AI model they feel like, without your permission or consent.<p>I'm not saying your solutions aren't good, if it works for you then great! But they're not really something you can compare to having an Immich instance
I have Syncthing on my android phone, my laptop and my always-on nuc at home. There's a folder where I keep anything I want to backup.
Or you can use this and pay no dollar per month for an accessible indexed search of 12+ months of photos, not used to train AI models.