Posts / selfhosted
Self-Hosting for an Audience of One (and Why That's Fine)
Spent a bit of time down a rabbit hole on r/selfhosted last night, the way you do when you tell yourself you’re just checking one thread before bed and then it’s 11:40pm and you’re reading about a uni student in his dorm running eight services off a laptop and a Pod running AdGuard Home, because that’s all he’s got.
The post that got me was from a med student, no real money, self-hosting Immich, Nextcloud, Vaultwarden, a handful of other things, all crammed onto his primary laptop and phone. His question was simple and a bit sad: does your family also think this is pointless? The replies were a real mixed bag, and that’s what kept me reading.
Some people chimed in with the version where it works out: a Dell R340 bought for $250 off eBay, quietly serving Jellyfin to the whole extended family over WireGuard, saving everyone a few subscriptions, in-laws and all, everybody happy. One commenter put it nicely, something like doing something useful for family while also helping them save a few bucks they can spend on something better, like a barbecue. That’s the dream version of this hobby. You build the thing, people actually use it, and it quietly makes life a bit better for people who have no idea what a reverse proxy is and never need to find out.
Then there’s the other version, which is probably more common and which I related to more than I expected. Parents who don’t understand what you’re doing and don’t want to, who just see the power bill creep up and assume the worst. One bloke said his power usage dropped 65% the moment he left for college, to the point the electricity company sent his parents a congratulations letter. That’s funny until you sit with it for a second, because it means for years the thing he loved doing was treated at home as an expense to be tolerated rather than a hobby to be mildly proud of. A few people in the thread were pretty blunt about it: if your family doesn’t get it and doesn’t want to get it, stop trying to make them get it, and go be enthusiastic somewhere it’s appreciated. Fair enough, honestly. Not every hobby needs an audience.
I’ve got a NAS in the garage that nobody in this house but me has ever logged into, and I’m completely at peace with that. My wife uses the photo backups without knowing or caring that they’re backing up to my hardware rather than someone else’s cloud, and that’s the correct and sensible amount of interest for her to have. My teenage daughter thinks the whole setup is “a bit much,” which is a very teenager thing to say about anything her father finds interesting, up to and including the existence of the sun. I don’t take it personally. I didn’t get into this to impress anyone at the dinner table. I got into it because I like understanding how the thing works, and because there’s something satisfying about owning your own data instead of renting access to it from a company that might shut the product down on a Tuesday with two weeks’ notice.
There was a second thread running in parallel that I thought connected to all this in a roundabout way: someone arguing that the self-hosted scene has basically saturated itself with photo managers and media servers and dashboards, and what we actually need is more “magic” scientific software, tools for lab notebooks, microscopy, that sort of thing. Somebody mentioned eLabFTW as an example of a niche tool done well. The counterargument in the comments was reasonable too, that writing software for a specific scientific field takes a kind of expertise that organising your record collection doesn’t. Both things can be true. We do have forty Immich alternatives and approximately zero decent open-source tools for, say, a high school biology teacher’s specimen catalogue. That’s not a crisis, it’s just where the incentives point. People build the tool they personally need, and most of us personally need somewhere to put our photos, not an electrophoresis gel analyser.
What stuck with me from all of it is a small, slightly unfashionable idea: you’re allowed to do a hobby for an audience of one. Nobody in my house needs to care that I’ve got Immich running or that I finally got my reverse proxy certificates sorting themselves out without me nursing them along. The usefulness to my family is a nice side effect, not the point. The point is that I like tinkering with it, the way some blokes like tinkering with a car in the garage that never actually needs fixing. If your family thinks it’s pointless, they’re allowed to think that, and you’re allowed to keep doing it anyway. Just maybe don’t leave the laptop running 24/7 out of spite when the power bill is a genuine, not imagined, source of family stress. Pick your battles. Everything else, keep building.