Immich 3.0

github.com648 pointsby hashier293 comments

Discussion summary

Discussions around Immich 3.0 highlight concerns about management, encryption, and alternatives for photo storage. Some favor self-hosted solutions, while others prefer cloud options or VPN tunneling.

What the discussion says

  • Self-hosting can be manageable with backups and energy considerations.
  • End-to-end encryption is a concern; some suggest encrypting data manually.
  • Cloud providers like Google Photos and iCloud are alternatives.
  • Tools like Ente Photos offer E2EE solutions.
  • VPN tunnels can provide secure access to self-hosted services.
Immich is not end-to-end encrypted.
FabCH
System administration is easier now with LLMs.
amelius

Comments

Hacker News

I don't want yet another self hosted service to manage (update, backups, possible hardware failures, energy costs, ups, etc.).

Unfortunately Immich is not end-to-end encrypted. If that would have be the case i'd use https://pixelunion.eu/

Seems like a great app though. So... i'm still pondering what to do :-)

by DavideNL

> I don't want yet another self hosted service to manage

Isn't system administration a solved problem now with LLMs? At least for these simple problem domains?

by amelius

You can use https://ente.com/ (it's open-source). It also makes the seemingly much better decision of storing photos in S3.

by Jhsto

There are simpler options now to self-host these kinds of apps. It's not that hard anymore

by onel

it's really not much to manage assuming you are already doing backups. you ~ pay the energy cost either way.

by brokensegue

So if you don't want a self hosted service there are tons of cloud providers. Google photos, iCloud, etc. Some people don't want to pay a monthly fee to store their photos or don't want to risk losing something with sentimental value just because a company decides to ban you

by gonzalohm

If you don’t want self-hosted and you want E2EE, Ente Photos is the best solution on the market that I have found.

by Grombobulous

VPN (or other) Tunnel.

That's the objective answer. There's no mystery here. That's exactly how you get what you want and it's not too hard. Not trying to dunk on you or anyone one but this is an easily solved problem, and I think I want to highlight it like this to make sure everyone understands.

Anything web/internet/network service thing, you can add this on. This composability is important to remember in software, this even goes back to "The Unix Way" type stuff.

by jrm4

You can have immich on truenas that has the whole pool encrypted, same goes with opencloud for other docs/files. Plus all nas backup features, I think it’s a better approach than dealing with each app encryption.

Edit: regarding cloud based backup, besides the usual privacy and security concerns, you can’t guarantee the fixed price, you might subscribe now and pay for a year, next year you have the typical “oops, operation cost are high we have to raise the prices or shutdown” blog post and now you’re stuck again, download, find another, upload, etc.

by tamimio

What do you mean Immich is not end-to-end encrypted? You control both ends, you can encrypt it any way you want…

by FabCH

Okay? So don't use it, use a managed service like Google Photos, Apple Photos, Dropbox, etc where your photos and files might be arbitrarily removed or your access to them limited while they are scanned for disavowed content.

You can also just use a secure transport layer (like WireGuard or a VPN) instead of relying on every project to implement end-to-end encryption.

by mcsniff

My only disappointment with this release is that the beta version of workflows does not have the ability to sort photos into albums by face detected (yet). That’s what I’ve been waiting for as both Google Photos and Ente support smart albums

by sylens

I got annoyed with Immich and external storage, because in order for every user to have their own facial recognition data on a large set of photos, you have to add the folder as external storage for each user, which means image previews for each user, even though the source image is the same. So if you have 3 users, you use up 3 times the space for the same thumbnail image.

It got to where I had 20% of my space was just thumbnails for each user, even though it was one set of images in the external storage.

Maybe that's changed recently.

by kQq9oHeAz6wLLS

I don't think that has changed, but AFAIK is on the Roadmap. Or at least they talked about it.

by Mashimo

I have a bunch of spare s3 compatable storage from a cloud provider which I would really like to use to run Immich, but everytime i look into it it seems not possible.

by totetsu

Immich is amazing, been using it as a backup since my phone is always full

by thenews

Does it have image editing tools like rotate and crop and is it aware of basic exif metadata?

by apples_oranges

Yes. But it's not editor. You don't have manual export, you crop/rotate thumbnails which might not be suitable for print for example.

by omnimus

yes. https://docs.immich.app/features/editing/ And it is very aware of exif. It also has AI features to analyze the photos (or videos) and you can for example search for "cat" and it will find all photos with cats.

by qxxx

I would switch immediately if they added support for non-photo elements in albums like google photo has. E.g. texts and maps. And the option to chose the order of album elements yourself.

These make my albums feel like small blogs which really adds to the experience when sharing e.g. travel albums.

by master-lincoln

I've been self hosting immich for the past 6 months. It's pretty awesome. The App has some performance issues but the web is flawless. I cut down on my iCloud plan since I deleted most of my videos from it. I use restic to manage backups with my own key offsite.

by wookmaster

Great app! Great to see the progress with it.

The biggest complaint has always been how hard it is to self-host it, but that's not true anymore. If you have a good underlying system that handles all the boring stuff, you can actually have a pretty good experience.

I'm biased because I'm building an OS for this, and it makes spinning up imich so easy.

by onel

Shameless plug: I made a native iOS/Mac app that's adjacent to Immich, but narrower in scope. It focuses on local image search and photo organization.

Everything is indexed and searched locally, so the photos never leave the device.

https://photos.getsupercurate.com

by f_k

I have come to the realisation that I don't need 10,000 photos. I probably need < 100. I will print them and keep them in a paper album...

Which I am yet to do...

by qsera

I have realized the same.

Only it is different 100 photos every year.

by pvdebbe

And where is the pool you pick these 100 photos from?

by gitaarik

Print them, absolutely, you won't regret it! But it's also good to keep a local and locally owned digital version neatly organized.

by darkwater

My wife only printed the 6 photo albums because I gathered all our photos from three different Google Photos accounts, a hard drive, and two laptops.

And yes, we only look at physical photos or the "on this day X years ago" reels. But to get here, Immich was a valuable tool.

by aerzen

Has anyone personally upgraded to 3.0? How is the experience?

by penetrarthur

docker compose down

IMMICH_VERSION=v3

docker compose pull

docker compose up

No issues so far. The web UI is not significantly changed, the biggest improvements are on mobile.

by handity

Join the discussion

Write your take first — we'll ask for email only when you're ready to publish.

  • Hacker News
  • I don't want yet another self hosted service to manage (update, backups, possible hardware failures, energy costs, ups, etc.).

    Unfortunately Immich is not end-to-end encrypted. If that would have be the case i'd use https://pixelunion.eu/

    Seems like a great app though. So... i'm still pondering what to do :-)

    by DavideNL
  • > I don't want yet another self hosted service to manage

    Isn't system administration a solved problem now with LLMs? At least for these simple problem domains?

    by amelius
  • You can use https://ente.com/ (it's open-source). It also makes the seemingly much better decision of storing photos in S3.
    by Jhsto
  • There are simpler options now to self-host these kinds of apps. It's not that hard anymore
    by onel
  • it's really not much to manage assuming you are already doing backups. you ~ pay the energy cost either way.
    by brokensegue
  • So if you don't want a self hosted service there are tons of cloud providers. Google photos, iCloud, etc. Some people don't want to pay a monthly fee to store their photos or don't want to risk losing something with sentimental value just because a company decides to ban you
    by gonzalohm
  • If you don’t want self-hosted and you want E2EE, Ente Photos is the best solution on the market that I have found.
    by Grombobulous
  • VPN (or other) Tunnel.

    That's the objective answer. There's no mystery here. That's exactly how you get what you want and it's not too hard. Not trying to dunk on you or anyone one but this is an easily solved problem, and I think I want to highlight it like this to make sure everyone understands.

    Anything web/internet/network service thing, you can add this on. This composability is important to remember in software, this even goes back to "The Unix Way" type stuff.

    by jrm4
  • You can have immich on truenas that has the whole pool encrypted, same goes with opencloud for other docs/files. Plus all nas backup features, I think it’s a better approach than dealing with each app encryption.

    Edit: regarding cloud based backup, besides the usual privacy and security concerns, you can’t guarantee the fixed price, you might subscribe now and pay for a year, next year you have the typical “oops, operation cost are high we have to raise the prices or shutdown” blog post and now you’re stuck again, download, find another, upload, etc.

    by tamimio
  • What do you mean Immich is not end-to-end encrypted? You control both ends, you can encrypt it any way you want…
    by FabCH
  • Okay? So don't use it, use a managed service like Google Photos, Apple Photos, Dropbox, etc where your photos and files might be arbitrarily removed or your access to them limited while they are scanned for disavowed content.

    You can also just use a secure transport layer (like WireGuard or a VPN) instead of relying on every project to implement end-to-end encryption.

    by mcsniff
  • My only disappointment with this release is that the beta version of workflows does not have the ability to sort photos into albums by face detected (yet). That’s what I’ve been waiting for as both Google Photos and Ente support smart albums
    by sylens
  • I got annoyed with Immich and external storage, because in order for every user to have their own facial recognition data on a large set of photos, you have to add the folder as external storage for each user, which means image previews for each user, even though the source image is the same. So if you have 3 users, you use up 3 times the space for the same thumbnail image.

    It got to where I had 20% of my space was just thumbnails for each user, even though it was one set of images in the external storage.

    Maybe that's changed recently.

    by kQq9oHeAz6wLLS
  • I don't think that has changed, but AFAIK is on the Roadmap. Or at least they talked about it.
    by Mashimo
  • I have a bunch of spare s3 compatable storage from a cloud provider which I would really like to use to run Immich, but everytime i look into it it seems not possible.
    by totetsu
  • Immich is amazing, been using it as a backup since my phone is always full
    by thenews
  • Does it have image editing tools like rotate and crop and is it aware of basic exif metadata?
    by apples_oranges
  • Yes. But it's not editor. You don't have manual export, you crop/rotate thumbnails which might not be suitable for print for example.
    by omnimus
  • yes. https://docs.immich.app/features/editing/ And it is very aware of exif. It also has AI features to analyze the photos (or videos) and you can for example search for "cat" and it will find all photos with cats.
    by qxxx
  • I would switch immediately if they added support for non-photo elements in albums like google photo has. E.g. texts and maps. And the option to chose the order of album elements yourself.

    These make my albums feel like small blogs which really adds to the experience when sharing e.g. travel albums.

    by master-lincoln
  • I've been self hosting immich for the past 6 months. It's pretty awesome. The App has some performance issues but the web is flawless. I cut down on my iCloud plan since I deleted most of my videos from it. I use restic to manage backups with my own key offsite.
    by wookmaster
  • Great app! Great to see the progress with it.

    The biggest complaint has always been how hard it is to self-host it, but that's not true anymore. If you have a good underlying system that handles all the boring stuff, you can actually have a pretty good experience.

    I'm biased because I'm building an OS for this, and it makes spinning up imich so easy.

    by onel
  • Shameless plug: I made a native iOS/Mac app that's adjacent to Immich, but narrower in scope. It focuses on local image search and photo organization.

    Everything is indexed and searched locally, so the photos never leave the device.

    https://photos.getsupercurate.com

    by f_k
  • I have come to the realisation that I don't need 10,000 photos. I probably need < 100. I will print them and keep them in a paper album...

    Which I am yet to do...

    by qsera
  • I have realized the same.

    Only it is different 100 photos every year.

    by pvdebbe
  • And where is the pool you pick these 100 photos from?
    by gitaarik
  • Print them, absolutely, you won't regret it! But it's also good to keep a local and locally owned digital version neatly organized.
    by darkwater
  • My wife only printed the 6 photo albums because I gathered all our photos from three different Google Photos accounts, a hard drive, and two laptops.

    And yes, we only look at physical photos or the "on this day X years ago" reels. But to get here, Immich was a valuable tool.

    by aerzen
  • Has anyone personally upgraded to 3.0? How is the experience?
    by penetrarthur
  • docker compose down

    IMMICH_VERSION=v3

    docker compose pull

    docker compose up

    No issues so far. The web UI is not significantly changed, the biggest improvements are on mobile.

    by handity

Related stories