Live data from Hacker News

Immich 3.0

github.com

61–70 of 313 posts

Re: Immich 3.0

#61
post #46

Does anyone have any pointers on the best way to import roughly 14 Google takeout chunks into immich? I've downloaded all the chunks once, only to find them corrupted due to... Their 50gb size and using a browser in theory. One also cannot seem to use wget or alternatives because of the auth / session cookies required via Google takeout. I've yet to even broach the aspect of importing each giant bundle into immich be…

If you can get all the images into a filesystem (on a NAS or similar server share), you can use the External Libraries feature in Immich ( https://docs.immich.app/features/libraries/ ). This allows it to crunch through the media files via an async import job (a bit more reliable than having to directly upload via the web api). In my setup, I exclusively use the external libraries feature, pointed at a read-only share…

This is a good usage pattern if you're absolutely married to the file structure you have and/or want to keep using the files where they are.

Not really applicable if what you have is a google takeout dump. Better in that case to import all the photos and let immich handle them moving forward using a tool like https://github.com/simulot/immich-go

Re: Immich 3.0

#62
post #49

Earlier quoted context omitted.

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

Lessons from using self hosted image services years ago: - Upgrade breaks things. Need to restore from DB, install previous version, etc. - Need to update frequently (i.e. if I wait 2 years, the upgrade script doesn't work). - Discovering a corruption months/years later. Some data just lost by that point. - Backward incompatible changes Of course, if you need the features, by all means use it. I just want to back up…

> Lessons from using self hosted image services years ago:

Alternate title: "Outdated lessons I haven't re-evaluated"

Re: Immich 3.0

#63

When I was switching to GrapheneOS from iOS, I decided to self host my photos. I considered Immich, but I settled on Ente because of the encryption. Ente Photos is extremely polished and it's comparable quality to Apple photos. It's cool they keep the server open and selfhostable instead of only open clients like many e2ee projects do. I like how you can share an album and anyone can contribute to it without an accou…

Ente Auth is also the best, because it works on any device, including the one you're trying to access (maybe it defeats the purpose of 2FA but sometimes I don't care).

Re: Immich 3.0

#64

Immich is such a no-brainer replacement for Apple Photos or Google Photos, combined with VPN like Tailscale, it's almost a drop in replacement

Beware that migrating back from Immich to iCloud/Google is not something Immich cares about. There is no "download all" anywhere, best way is to go to the server and get raw files from there. https://github.com/immich-app/immich/discussions/14365

maybe I fail to see your point, but following the link, then https://github.com/immich-app/immich/discussions/5068 is referenced which is resolved by pr https://github.com/immich-app/immich/pull/18878 adding bulk download functionality (may have manually select all to bulk download, unsure). At any rate I don't see where they say explicitly that they are against it

Re: Immich 3.0

#65
post #50

Earlier quoted context omitted.

Likely more of an IOS issue than Immich issue. Apple doesn't care for apps that make it easier to exit iCloud.

No, it’s an Immich issue. Not OP, but I was already using Synology Photos. Synology finished syncing my library in two days, while Immich was still syncing after more than a week. I decided it wasn’t worth it after that experience.

Why are you syncing from your phone instead of your Synology then? Can't you sync from your NAS then just have pictures uploaded as you take them? iOS has a lot of restrictions compared to Android so two days really doesn't feel like a meaningful difference from a week.

Re: Immich 3.0

#66

Does anyone have any pointers on the best way to import roughly 14 Google takeout chunks into immich? I've downloaded all the chunks once, only to find them corrupted due to... Their 50gb size and using a browser in theory. One also cannot seem to use wget or alternatives because of the auth / session cookies required via Google takeout. I've yet to even broach the aspect of importing each giant bundle into immich be…

Likely not the best approach:

I had ~200GiB. I selected below 10k files at a time to upload in the web UI (selected all 2014, then 2015). It was fine. More than that many and the UI became unusable.

External Libraries seem like a good option.

They have also recently improved the background import in the Android app so I have heard so that might be worth a try.

Re: Immich 3.0

#67
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.

Re: Immich 3.0

#68

Has the ios photo sync gotten better? I've got 20k photos on my phone, and last I tried it filled up the storage on my phone with the originals, and never completed the process, even after leaving my phone open, unlocked, and the immich app running in the foreground for several days, on the same local network as the server. I know they were working on it, but haven't kept up, I just want to know if it works better no…

Large file uploads are non-resumable. That is, if you have any videos at a decent bitrate and resolution, you need to be able to upload the whole file in a single session. iOS doesn't make this easy to do via background uploads. I uploaded everything by keeping the app open overnight.

Re: Immich 3.0

#69

Does anyone have any pointers on the best way to import roughly 14 Google takeout chunks into immich? I've downloaded all the chunks once, only to find them corrupted due to... Their 50gb size and using a browser in theory. One also cannot seem to use wget or alternatives because of the auth / session cookies required via Google takeout. I've yet to even broach the aspect of importing each giant bundle into immich be…

You can use this tool to get them into Immich, it will parse all the metadata and recreate albums as you have in GPhotos https://github.com/simulot/immich-go

Oh wow, it recreates the Google Photos albums? That's the first time I've heard of a tool doing that. I've spent a ton of time organizing my Google Photos albums, that's a big reason I stay with it.

Re: Immich 3.0

#70
post #56

Immich is such a no-brainer replacement for Apple Photos or Google Photos, combined with VPN like Tailscale, it's almost a drop in replacement

Is there any side effects of leaving the phone connected to Tailscale VPN all day?

If Tailscale is on, I can't concurrently run a DNS-blocking local VPN, so I see ads in mobile Chrome.
Post reply on HN