This thing changes versions faster than I can update my homelab… Lol.
Which isn’t a great idea with all the breaking changes. I’d assume it gets better after v2, but still.
I’ve been doing this in my kubernetes cluster since immich was less than v1.49.0 (that’s the earliest I can find but it’s been over 4 years).
Your comment could have been more constructive: something like “this is really cool, just be sure you don’t auto merge PRs without reading the patch notes. Learn about the process before you roll this out to your mission critical systems!”
This is a learning opportunity (possibly even for you). Show others how to do things well and the whole community can benefit.
You sound condescending af.
This is a learning opportunity (possibly even for you)
Did you learn anything?
This looks a lot more complicated that Watchtower. Is this something different or add other functionality?
I’m not familiar with Watchtower, I assume it will restart the container/stack if a new image is found. The biggest difference is that an edit to the git repo causing the container to be redeployed. This means the git repo becomes the source of truth and its possible to redeploy even when config changes get merged.
I’m finally migrating from iCloud Photos to Immich next weekend. I finally have my NAS setup going
Can you please let us know how the transition went after a few weeks? I’m also considering the same but I’m also content with Apple Photos features like live photos etc.
I transitioned from Google photos to immich about a year ago:
-
face recognition is absurdly much better
-
searching for images is some black magic stuff
-
it’s generally faster
-
it’s map is really slow
-
Every day that I don’t switch, immich keeps getting better!
Yeah I’ve been waiting until it’s updates stop breaking backwards compatibility. It’s sounding better and better as time goes on.
Wait no more! Immich 2.0 is the first stable release. https://github.com/immich-app/immich/releases/tag/v2.1.0
It might be time for me to make the switch, too Soo many things to selfhost and not enough time, but nextcloud had been annoying me for some time so it might get the priority
I also run both but don’t see how Immich could be a replacement for Nextcloud?
I use NextCloud for syncing photos from my phone and sharing photo galleries with my SO. NextCloud is quite bad for viewing photos, that’s why I have the Memories plugin and app, but it’s still not perfect. I also have the Recognize plugin, but in my setup it’s been broken for a few months and I don’t have the time to fix it.
So if I replace the photo sharing functionality I could replace the NextCloud itself for file sharing with something lighter. Might even go back to SMB.
I would definitely recommend Immich then. I use it together with my wife and we both upload our photos automatically and create albums together. There’re also companion projects, that make sharing albums outside your household easier and safer.
Immich is such a cool piece of software 🤩
Those who run immich, how have you been backing up your library?
My deployment isn’t anything fancy, it is currently a Raspberry Pi 4 with a 2TB external drive for the photo library. Been running for more than 6 months with minimal issues. Now that we are at a stable release I need to get some kinda backup going for the photos themselves.
The same way as all other services: all relevant data (compose.yml and all volume mounts) are in a btrfs subvolume. Every night a snapshot gets made and mirrored to a remote server by btrbk.
Immich photos are one of the main thing I backup. I use duplicacy and I backup to backblaze B2 storage. It does incremental backups. Same thing with docker persistent data or other things I consider important.
Still crutching on containers?
I hated them too at first, but that’s because I didn’t understand them and they were new and scary.
They’re still a little scary but, after having a dependency issue on another Linux box, I get the purpose of docker a little bit better now.
Here’s a helpful primer:








