Live data from Hacker News

Self-hosting my photos with Immich

michael.stapelberg.ch

161–170 of 384 posts

Re: Self-hosting my photos with Immich

#161
post #65
post #62

Earlier quoted context omitted.

Does your phone silently and reliably upload all the photos to your server? My guess you're conceding on that part. How's the offline app support? My full library (30k items) is available on my phone (not in high res). There are a lot more concessions I'm sure.

I’d gladly trade manual but bulletproof sync over paying a fee forever for essentially… storing files on drives. We got to this stage of having to sync because Apple can’t stand putting more storage on client devices.

> We got to this stage of having to sync because Apple can’t stand putting more storage on client devices.

It's not why I use sync services. All my photos fit on my devices (more or less). But I want to have seamless access to my files from both of my devices. And most importantly the sync is my first line of backup, i.e. if my phone gets obliterated I don't loose a day or two of files and photos, I only loose a couple of minutes.

Re: Self-hosting my photos with Immich

#162
post #56

There is something to be said about NixOS, it really is a matter of setting `services.immich.enable = true;` in a configuration file. I find this really powerful and simpler than docker and docker-compose. But don't get me wrong, I am all for containerization when it comes to other OS/distros. Yes, there is a learning curve for the Nix language and creating your own packages. But anyone who can install a distro can i…

Regarding NixOS, I'm mostly afraid of them going on a user purge after their developer purge. You just never know who this group of people will come after next, especially after they started defining "Fascism" as "anyone asking for how they define Fascism".

And the jump of getting rid of people you hate who contribute to your project and you can do little harm to, to getting rid of people you hate who are of no use to you and you can do genuine damage to (e.g. by installing a tor exit node) is a step down if you think you could get away with it.

Re: Self-hosting my photos with Immich

#163
post #41

This is great timing, I'm just setting up a homelab and planning to run Immich on a mini PC server connected to a NAS. I did find icloudpd, which seems like a pretty reliable syncing tool for people in Apple ecosystem. https://github.com/icloud-photos-downloader/icloud_photos_do...

I just sync from my mac and iphone to immich. Works well

On iOS, does it keep syncing if you "swipe away" the app and never open it for e.g. a couple months?

I really would like something like this.

Re: Self-hosting my photos with Immich

#164
post #108

My biggest worry with Immich is how to future-proof the albums. With photos sorted into folders, it should be no problem to access them in a couple of decades. With Immich, I have to rely on the software still working or finding some kind of tool to dump the database.

I work on an image search engine[0], main idea has been to preserve all the original meta-data and directory structure while allowing semantic and meta-data search from a single interface. All meta-data is stored in a single json file, with original Path and filenames, in case ever to create backups. Instead of uploading photos to a server, you could host it on a cheap VPS with enough space, and instead Index there. (by default it a local app). It is an engine though and don't provide any Auth or specific features like sharing albums!

[0] https://github.com/eagledot/hachi

Re: Self-hosting my photos with Immich

#165
post #56

There is something to be said about NixOS, it really is a matter of setting `services.immich.enable = true;` in a configuration file. I find this really powerful and simpler than docker and docker-compose. But don't get me wrong, I am all for containerization when it comes to other OS/distros. Yes, there is a learning curve for the Nix language and creating your own packages. But anyone who can install a distro can i…

But what's the performance of NixOS compared to other distros? Also, I imagine CUDA installation is not as simple as changing a few lines of config file?

https://nixos.wiki/wiki/CUDA

It’s not too bad. As others have said, AI makes it easy to get right.

Re: Self-hosting my photos with Immich

#166
post #95

Immich is great, but I like Ente more because of the E2E encryption. I don't trust that someday my hardware wouldn't get stolen and all photos get in possession of someone else.

Why not encrypt your server? Or store the photos on an encrypted partition?

I have this dilemma.

> Why not encrypt your server?

I’d like to provide the service to my semi-extended family — not just me and my partner, but also my parents and siblings. And I respect their privacy, so I want to eliminate even the possibility of me, system administrator, accessing their photos.

Re: Self-hosting my photos with Immich

#167
post #108

My biggest worry with Immich is how to future-proof the albums. With photos sorted into folders, it should be no problem to access them in a couple of decades. With Immich, I have to rely on the software still working or finding some kind of tool to dump the database.

Don't storage templates handle this out of the box? I haven't actually checked my instance but that was my impression from reading the docs!

Re: Self-hosting my photos with Immich

#169
post #72
post #56

There is something to be said about NixOS, it really is a matter of setting `services.immich.enable = true;` in a configuration file. I find this really powerful and simpler than docker and docker-compose. But don't get me wrong, I am all for containerization when it comes to other OS/distros. Yes, there is a learning curve for the Nix language and creating your own packages. But anyone who can install a distro can i…

My problem with NixOS is the second you try to go "outside the guardrails", the difficulty increases 100x

Is it? Why? If a NixOS module doesn’t support what you need, you can just write your own module, and the module system lets you disable existing modules if you need to. Doing anything custom this way still feels easier than doing it in an imperative world.

Re: Self-hosting my photos with Immich

#170
post #163

Earlier quoted context omitted.

I just sync from my mac and iphone to immich. Works well

On iOS, does it keep syncing if you "swipe away" the app and never open it for e.g. a couple months? I really would like something like this.

As far as I understand iOS’s behaviour, there’s no way to do what you’re asking unless you’re Apple Inc.
Post reply on HN