Self-hosted photo and video management solution. Easily back up, organize, and manage your photos on your own server. Immich helps you
browse, search and organize your photos and videos with ease, without sacrificing your privacy.
Happy to share my experience.
Pros: capable replacement for Google photos,
Face recognition, location map, etc
Support for albums and sharing.
Support for reading folders from local network
Roll the dice on these, YMMV ( there are not really cons to me but I work in tech and deal with far worse things)
Actively being developed. Good- things are fixed, new features added. Bad, have to update the server regularly , multiple times some weeks.
Cost: free. You get what you pay for. There’s a donation cost, and I’ve been meaning to do that, but for free you may not get the help like for something you pay for. They do have an active community on Discord, so there’s that.
Editing in mobile client only.
Exposing to the Internet seems a bit tricky if you plan on doing it right ( securely) but you can use tail scale for external access, works fine.
I’ve been happy enough with it to turn off my google photo backup . Oh they do warn you to not to use this as your main backup since it’s under active development. Something what to consider.
Hope this helps, happy to answer questions
The only caveat I see is updating the server/app regularly.
Updating is definitely recommended for sure but I find myself waiting between updates. I’m still running 1.134.0 and have been for a while just because I’m not having any issues and haven’t gotten around to it.
I agree with everything else here as I have had the same experience.
Edit: This recent update I will likely update to though.
If you’re just interested in the synch part, I’ve been using it without any issues for several months. Worked in a pixel 6a, upgraded to a pixel 8 pro and continued right where I left off
Depends, if you’re ok exposing an open port to the Internet then its not tricky at all, assuming you know how to port forward and are not double natted. They warn you to not do this though. I second that warning.
Happy to share my experience. Pros: capable replacement for Google photos, Face recognition, location map, etc Support for albums and sharing. Support for reading folders from local network
Roll the dice on these, YMMV ( there are not really cons to me but I work in tech and deal with far worse things)
Actively being developed. Good- things are fixed, new features added. Bad, have to update the server regularly , multiple times some weeks.
Cost: free. You get what you pay for. There’s a donation cost, and I’ve been meaning to do that, but for free you may not get the help like for something you pay for. They do have an active community on Discord, so there’s that.
Editing in mobile client only.
Exposing to the Internet seems a bit tricky if you plan on doing it right ( securely) but you can use tail scale for external access, works fine.
I’ve been happy enough with it to turn off my google photo backup . Oh they do warn you to not to use this as your main backup since it’s under active development. Something what to consider. Hope this helps, happy to answer questions
Edit: cleaned up grammar for clarity
The only caveat I see is updating the server/app regularly.
Updating is definitely recommended for sure but I find myself waiting between updates. I’m still running 1.134.0 and have been for a while just because I’m not having any issues and haven’t gotten around to it.
I agree with everything else here as I have had the same experience.
Edit: This recent update I will likely update to though.
If you’re just interested in the synch part, I’ve been using it without any issues for several months. Worked in a pixel 6a, upgraded to a pixel 8 pro and continued right where I left off
What’s tricky about exposing it to the internet?
Depends, if you’re ok exposing an open port to the Internet then its not tricky at all, assuming you know how to port forward and are not double natted. They warn you to not do this though. I second that warning.
This page explains the 3 main options https://docs.immich.app/guides/remote-access/
Ideally you’d just do a reverse proxy, which is the most complex option. Tasks include getting a host, cert, and setting it up.
I went with tail scale, it was easy but requires an additional client component on every device and one in the server.