frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Self-hosting my photos with Immich

https://michael.stapelberg.ch/posts/2025-11-29-self-hosting-photos-with-immich/
43•birdculture•5d ago

Comments

cuu508•5d ago
I'm running Immich on NanoPi R6C (arm64, even lower idle power usage, still plenty fast for running Immich).

I use Cloudflare tunnel to make it available outside the home network. I've set up two DNS names – one for accessing it directly in the local network, and and a second one that goes through the tunnel. The Immich mobile app supports internal/external connection settings – it uses the direct connection when connected to home wifi, and the tunnel when out and about.

For uploading photos taken with a camera I either use immich-go (https://github.com/simulot/immich-go) or upload them through the web UI. There's a "publish to Immich" plugin for Adobe Lightroom which was handy, but I've moved away from using Lightroom.

CuteDepravity•26m ago
Are you also facing the the 100mb upload limit when using cloudflare tunnel? Sometimes I want to upload a video from my phone will away from home but I can't and need to vpn
geekologist•15m ago
You have to disable Cloudflare proxy which is not an option with tunnels. It's technically against TOS to proxy non-HTML media anyway. I just ended up exposing my public IP.
shadowpho•46m ago
Love Immich. Runs smoothly on an amd 4700u ($200) with minimum cpu/ram usage
WD-42•36m ago
Self hosting used to mean conceding on something. I can honestly say Immich is better in every way than Google Photos or whatever Apple calls it. The only thing is having to set it up yourself.
drekipus•32m ago
Immich started the same time and with the same backstory/reasoning to my (failed) project.

I love the immich success story but it seems like it's missing a crucial use case in my view: I don't actually want a majority of the photos on my phone. I want something like a shared album that me and my wife both have access to, and so we can share photos specifically to that album (quickly and without hassle), so we can do it in the moment and both have access.

I would probably estimate 90% Of my photos are junk, But I want to isolate and share the 10% that are really special.

My app failed, but I'm thinking about reviving it as an alternative front-end to immich, to build upon that.. But I feel like I'm the only one who wants this. Everyone else seems fine with bulk photo backup for everything.

youainti•14m ago
just disable auto-upload and then manually upload the ones you want to. There is a setting to share your immich library with someone else. Between those two features, you should get something close to what you want.
drekipus•7m ago
[delayed]
foobarian•6m ago
I have a homegrown app too. It's too tinkery for anyone else. I throw whole iOS device backups at it so it can pluck out media from texts. Then the frontend has an efficient bulk sorting workflow with vi keys to navigate a grid of photos and tag with a few different tags or delete. I feel like this is not the same use case as immich, it's maybe a curation step before exporting a refined set of media.
stavros•27m ago
I adore Immich. I set it up a while ago, and I'm finally looking at my photos again. I was previously using Nextcloud for photos, but it was such a slog to find anything that I never took or looked at photos.

Immich put the joy back in photography for me, it's so easy to find anything, even with just searching with natural language.

Topgamer7•23m ago
Yeah I started with memories for nextcloud. But it was buggy/slow unfortunately.

Being able to scroll to dates with immich is golden. And the facial recognition is on device and works great.

oliyoung•24m ago
Docker + Immich + Tailscale is the killer replacement to Google & Apple Photos, it's simply that simple
vvpan•22m ago
Can you elaborate? What role does Tailscale play? I selfhost and have heard about Tailscale but couldn't figure out how it's used.
AnonC•19m ago
Not GP. My guess is that they’re self hosting this at home (not on a server that’s on the internet), and Tailscale easily and securely allows them to access this when they’re elsewhere.
Sanzig•9m ago
Even if you are self hosting in the cloud or on a rented box, Tailscale is still really nice from a security perspective. No need to expose anything to the internet, and you can easily mix and match remotely hosted and home servers since they all are on the same Tailnet.
hjaveed•15m ago
this is super cool.
websiteapi•9m ago
immich is neat, but I tire of fiddling around with computers more than necessary so I pay for iCloud for the family because I don't want to be Oncall 24/7/365. I do self host home assistant sadly, just because certain things I want to do are just not possible with SmartThings. planning on moving to their hosted solution for that eventually too tho.

I actually did the math earlier and the iCloud 12TB plan for a family is way cheaper than the equivalent s3 storage assuming frequent access, even assuming a 50% discount. so that's nice.

krick•7m ago
I never even used Google Photos (because, you know), so if somebody could explain more concretely: how do you use it? Is it actually a backup app (and if so, is it really much different from using a generic backup app or even just syncthing), or does it somehow magically allow you to keep the preview gallery and search on your device, while your actual 200 GB of photos are somewhere in the cloud and the local storage is basically just auto-managed cache, where everything you didn't access in the last 6 months gets deleted? Does it preserve all this additional data Android cameras add, like HDR, video fragments before photos, does it handle photospheres well, etc? I'm asking because I don't even fully understand how the camera app handles it itself, and if all the data is fully portable.

FWIW, I also don't use any fancy collection management and barely understand what all these Lightrooms and XMP files are for. Maybe I should, but up to this day photos for me are just a bunch of files in the folder, that I sometimes manually group into subfolders like 2025-09, mostly to make it easier on thumbnail-maker.

Netflix to Acquire Warner Bros

https://about.netflix.com/en/news/netflix-to-acquire-warner-bros
1494•meetpateltech•15h ago•1161 comments

Self-hosting my photos with Immich

https://michael.stapelberg.ch/posts/2025-11-29-self-hosting-photos-with-immich/
50•birdculture•5d ago•17 comments

Cloudflare outage on December 5, 2025

https://blog.cloudflare.com/5-december-2025-outage/
576•meetpateltech•12h ago•439 comments

I cracked a $200 software protection with xcopy

https://www.ud2.rip/blog/enigma-protector/
14•vmfunc•1h ago•2 comments

Leaving Intel

https://www.brendangregg.com/blog//2025-12-05/leaving-intel.html
138•speckx•6h ago•51 comments

Extra Instructions of the 65XX Series CPU

http://www.ffd2.com/fridge/docs/6502-NMOS.extra.opcodes
24•embedding-shape•2h ago•5 comments

YouTube caught making AI-edits to videos and adding misleading AI summaries

https://www.ynetnews.com/tech-and-digital/article/bj1qbwcklg
147•mystraline•2h ago•76 comments

Gemini 3 Pro: the frontier of vision AI

https://blog.google/technology/developers/gemini-3-pro-vision/
373•xnx•11h ago•194 comments

Albert Michelson's Harmonic Analyzer [pdf]

https://engineerguy.com/fourier/pdfs/albert-michelsons-harmonic-analyzer.pdf
3•o4c•17m ago•1 comments

Adenosine on the common path of rapid antidepressant action: The coffee paradox

https://genomicpress.kglmeridian.com/view/journals/brainmed/aop/article-10.61373-bm025c.0134/arti...
87•PaulHoule•5h ago•39 comments

Frinkiac – 3M "The Simpsons" Screencaps

https://frinkiac.com/
37•GlumWoodpecker•3d ago•13 comments

Patterns for Defensive Programming in Rust

https://corrode.dev/blog/defensive-programming/
226•PaulHoule•11h ago•41 comments

Perpetual Futures

https://www.bitsaboutmoney.com/archive/perpetual-futures-explained/
66•sirodoht•6h ago•24 comments

Most technical problems are people problems

https://blog.joeschrag.com/2023/11/most-technical-problems-are-really.html
343•mooreds•14h ago•254 comments

Idempotency Keys for Exactly-Once Processing

https://www.morling.dev/blog/on-idempotency-keys/
97•defly•4d ago•40 comments

Ivan Sutherland Sketchpad Demo 1963 [video]

https://www.youtube.com/watch?v=6orsmFndx_o
19•fs_software•3d ago•0 comments

Fizz Buzz in CSS

https://susam.net/fizz-buzz-in-css.html
73•froober•7h ago•19 comments

I'm Peter Roberts, immigration attorney who does work for YC and startups. AMA

173•proberts•11h ago•219 comments

Show HN: HCB Mobile – financial app built by 17 y/o, processing $6M/month

https://hackclub.com/fiscal-sponsorship/mobile/
116•mohamad08•2d ago•50 comments

EU hits X with €120M fine for breaching the Digital Services Act

https://www.dw.com/en/eu-imposes-120-million-fine-on-elon-musks-x-for-breaking-digital-rules/a-75...
24•vincvinc•1h ago•3 comments

Frank Gehry has died

https://www.bbc.co.uk/news/articles/c5y2p22z9gno
144•ksajadi•6h ago•53 comments

Tides are weirder than you think

https://signoregalilei.com/2025/11/12/tides-are-weirder-than-you-think/
80•surprisetalk•4d ago•18 comments

From Rockets to Heat Pumps

https://www.heatpumped.org/p/from-rockets-to-heat-pumps
9•ssuds•2h ago•3 comments

Making RSS More Fun

https://matduggan.com/making-rss-more-fun/
187•salmon•14h ago•93 comments

The missing standard library for multithreading in JavaScript

https://github.com/W4G1/multithreading
39•W4G1•6h ago•10 comments

Onlook (YC W25) the Cursor for Designers Is Hiring a Founding Fullstack Engineer

1•D_R_Farrell•10h ago

How fast can browsers process base64 data?

https://lemire.me/blog/2025/11/29/how-fast-can-browsers-process-base64-data/
29•mfiguiere•6d ago•18 comments

Why we built Lightpanda in Zig

https://lightpanda.io/blog/posts/why-we-built-lightpanda-in-zig
173•ashvardanian•9h ago•121 comments

Why are your models so big? (2023)

https://pawa.lt/braindump/tiny-models/
23•jxmorris12•3d ago•13 comments

Judge Signals Win for Software Freedom Conservancy in Vizio GPL Case

https://fossforce.com/2025/12/judge-signals-win-for-software-freedom-conservancy-in-vizio-gpl-case/
164•speckx•6h ago•15 comments