Posts / self-hosting

The Pico-ITX Box That Ran on Hope and 384k


Someone on a forum posted a photo of an old home server rig this week. A little VIA Pico-ITX board, cobbled together, running Apache and an email server and XMPP and, for reasons the owner admitted were “just for funsies,” pygopherd. All of it pushed out to the world through 384k upstream DSL, later upgraded to a blistering 768k. Ran from 2008 to about 2013. The comments were half admiration, half people joking it looked like evidence from a Sopranos episode. Fair call, honestly.

I felt something close to homesickness looking at it.

Not because I had the exact same setup, but because I remember that era of the internet where running your own everything wasn’t a statement, it was just what you did if you were curious and slightly stubborn. I had a spare desktop tower under my desk in a rental in Glen Waverley around the same time, doing a much less elegant version of the same thing. No Pico-ITX board, just a beige case with a hard drive that sounded like it was grinding coffee. It hosted a handful of static pages nobody visited and a Minecraft server for three mates. The electricity bill probably cost more than the traffic was worth. I did it anyway.

What struck me in the comments was the bloke saying he ran his own mail server back then with Xmail, and it was “grand,” gave very little trouble. Someone else replied that these days running your own mail server is basically self-inflicted misery, and I think that’s true, but it’s true for a specific reason worth sitting with: it’s not that the technology got harder, it’s that the internet got more hostile. Spam filtering got serious, and rightly so, but the collateral damage is that small independent mail servers are guilty until proven innocent. Gmail and Outlook decide whether your domain is trustworthy, and if you’re not one of the big players, you’re on the naughty list by default. There’s a bit of irony there. The tools for self-hosting got better and more accessible over the years, while the actual environment for doing it got more closed off. Progress in one direction, regression in another. I don’t think that’s anyone’s fault exactly, it’s just what happens when a network scales from academics and hobbyists to three billion people and every scammer on earth.

There was a comment thread about airflow, someone joking “RIP airflow” under a photo of the cramped little board, and another person suggesting a few strategic holes and a 5mm fan would sort it out. That’s the whole hobby in one exchange, really: something held together by improvisation, running slightly worse than it should, and somehow still going for five years. Someone else pointed out their Docker setup at work has worse uptime than this bloke’s 2008 hobby project running on a DSL connection slower than what I get on my phone in a Vline dead zone. That landed. We’ve built enormously complex orchestration systems at work, containers spinning up containers, and half the time something still falls over because a config map didn’t propagate. Meanwhile a guy in a share house kept email running on hope and a Compact Flash card.

I don’t want to romanticise it too hard. The CF card struggled sucking down torrents over LAN, by his own admission, and I don’t miss configuring Sendmail by candlelight, metaphorically. But there was something honest about that period of computing. You ran the thing, you understood the thing, and when it broke you fixed it because there was no support line to call. Now most of what I run at home is a NAS that does its job so well I barely think about it, which is exactly what I want at this stage of life, but also a small part of me misses touching the metal.

My daughter thinks all of this is faintly ridiculous, the idea that people used to host their own websites out of their bedroom on a connection slower than her mobile data. She’s not wrong to find it a bit mad. But I like that some people still do it purely because it’s interesting, not because it’s efficient or sensible or has a business case. That’s worth protecting, even if it does look, occasionally, like something out of a mob drama.