Live data from Hacker News

Immich – High performance self-hosted photo and video management

github.com

191–200 of 213 posts

Re: Immich – High performance self-hosted photo and video management

#191

I would love to use Immich but I'm not into running a home server - electricity isn't that reliable here and putting in backup power is more expensive than I want to pay. Also I just don't want to manage the hardware. I've looked into cloud hosting. But of course, photos and videos take up a lot of space. Object storage is cheap but not supported by Immich. Block storage is not cheap. I did look into s3fuse but the c…

I did some half ass backup solution. Bought a LifePo4 12AH battery, hooked up a compatible charger, hooked up a dc-dc converter to power up a N100 mini pc, my mikrotik router etc. Works perfectly fine as of now...

Re: Immich – High performance self-hosted photo and video management

#192
post #115

Earlier quoted context omitted.

Docker could be run on the VPS, and the storage leg could be encrypted. I'm presuming some VPS providers allow converting your VPS disk image to something that supports encryption.

Is that something that docker can do? I presume gocryptfs can be used to wrap an SMB mounted Hetzner storage box. Haven’t tried it myself though. I would be careful storing any personal data on it unencrypted.

In my experience mounting smb share inside docker containers has been very very unreliable...

Re: Immich – High performance self-hosted photo and video management

#193
Immich looks like the first real alternative to Google Photos that doesn’t feel like a toy project. For a lot of us, self-hosting isn’t just about privacy — it’s about not being locked out of 10+ years of memories if a company decides to pivot or shut down.

Re: Immich – High performance self-hosted photo and video management

#194
post #4

Highly recommend [0]selfh.st if you are looking for software to run locally. Its a maintained directory for open and closed source software. [0] https://selfh.st/apps/

The colors of the select box text (Tags, Alternatives, Sort, Search) are the same (or very close) color as the background making them unreadable.

I think that has fixed, they appear as two contrasting colors for me.

Re: Immich – High performance self-hosted photo and video management

#195
post #51

I recently looked into both Immich and Ente.io for syncing and also sharing photos since 1) Syncthing has been rather unreliable for me in the last year, 2) my photo library has become too big to just sync it across devices, 3) I was never really happy with NextCloud for sharing photos. Immich looked really nice but in the end I went with Ente because of its E2E encryption. So far I'm really happy!

How has syncthing been unreliable for you? Curious as I was going to start using it more. Was it something about large files or many files?

It used to work very reliably for many years and I used it for pretty much everything (photos, ebooks, notes, Signal backups, …). However, last fall it simply stopped syncing (traffic at 0 B/s) in 90% of the cases, no matter the file size, even though my devices see each other and Syncthing recognizes that files are out of sync. I have already reset and reinstalled Syncthing various times – no idea what's going on.

My gut feeling says that it's the Android client[0], but I'll have to find the time to look into this more closely.

[0]: https://github.com/Catfriend1/syncthing-android

Re: Immich – High performance self-hosted photo and video management

#196
post #146

Earlier quoted context omitted.

The "hub" or database / save file has extension `.vha2` but it's a simple text JSON with this format: https://github.com/whyboris/Video-Hub-App/blob/main/interfac...

Cool. Why not an embedded player, it would make browsing much faster than opening opening up the default system player?

Variety of reasons, not all fitting everyone. For my preference I like the minimalist MPC-BE interface at full screen on a separate monitor; others might prefer GridPlayer or something else. I feel like external player gives everyone the customization they prefer.

Embedded player would require making a tremendous number of design options: where does it reside in the interface, what does it cover up when open? and if it can pop out as a separate window, what value does it bring over an external player?

Re: Immich – High performance self-hosted photo and video management

#197
post #51

Earlier quoted context omitted.

How has syncthing been unreliable for you? Curious as I was going to start using it more. Was it something about large files or many files?

It used to work very reliably for many years and I used it for pretty much everything (photos, ebooks, notes, Signal backups, …). However, last fall it simply stopped syncing (traffic at 0 B/s) in 90% of the cases, no matter the file size, even though my devices see each other and Syncthing recognizes that files are out of sync. I have already reset and reinstalled Syncthing various times – no idea what's going on. M…

I've also encountered this periodically and the way I've gotten things back to normal was to 'reset database' in Syncthing-Fork's troubleshooting settings. Is that what you meant by reset?

Re: Immich – High performance self-hosted photo and video management

#198

Absolutely love immich. Prior to the release of the new "Beta timeline", it was difficult to recommend without reservation, because there were a lot of performance issues on Android, and syncing was just non-functional on my wife's iPhone. However, since enabling the beta timeline, the app is basically perfect now. I've been running it for months without issue, and having a first-class CLI means I've been able to do…

> I've been able to do things like automatically create albums from my Signal backup Interesting, would you mind elaborating on how you do that? I take it you have your backup key stored on your home server then? What tool do you use to decrypt & parse the backup?

Sure! I make Signal backups on my Android device, sync them to my home server via FolderSync, and then run a nightly script that uses signalbackup-tools[1] to extract media from my family group chats and upload them to my immich server via their CLI.

[1] https://github.com/bepaald/signalbackup-tools

Re: Immich – High performance self-hosted photo and video management

#200

Immich is fantastic. I'm itching to reply but not 100% sure what I want to say, I've got like a bunch of immediate, parallel thought processes about it. 1. I've got 25 years of photos and video that I originally organized by folder (date + title of contents) but got very unwieldy once my wife and I both got smartphones back in mid-late-00's -- this archive has lived on external HDDs (spinning disk) and copied to new…

Thanks for those details! I came along a similar trajectory, starting when we had our first kid which happened right around the time when phone cameras got good. Which means many gigabytes of video from phones filling up monthly. I actually ended up building something like immich just a bit more halfbaked for our home use, that could take the whole /MobileSync iOS backup and pull out anything that looks like a photo…

If I understood correctly, it sounds like you could probably change very little of your current setup and just add in an extra step in a script where you use their CLI to upload new content after you do iOS backups [0]

Files get hashed before upload to avoid duplication, so I would imagine that this would also be fine to use in tandem with the mobile app; the app pushes stuff out as it's designed to do, whenever it does it, but then if you upload from a manual backup as well, it would only ingest stuff that's not already in the archive.

[0] https://immich.app/docs/features/command-line-interface/#qui...

Post reply on HN