Serving a Website on a Raspberry Pi Zero Running Entirely in RAM
2026-05-08
My micro site, zero.btxx.org, is being served to the public internet from a Raspberry Pi Zero v1.3 running Alpine Linux.
The best part? It’s diskless and running entirely from memory!
My Raspberry Pi Zero silently running in my cold-storage room (with two extra Pis for moral support). Serving zero.btxx.org
This is even more impressive considering the Pi Zero only has 512MB of total memory, ~40MB of which is tied up running Alpine Linux. But since RAM is so abundant and cheap these days that we can… Oh, right.
Anyway, what a time to be alive! If you’re interested in running your own website off a Pi Zero, follow along!
Before we start, let’s make a list of all the required hardware items we need.
The (Local) Hardware
Raspberry Pi Zero v1.3
... continue reading