Development notes from building rehosted.net — a solar-powered web hosting platform running on recycled retro hardware.
2026-02 Deployed to Pi 4 over SSH
Got the full deploy pipeline working — build arm64 Docker image locally with buildx + QEMU, stream it over SSH to the Pi, restart via compose. No Docker registry, no CI/CD service, just a shell script. Surprisingly elegant.
2026-02 Offline fallback for dead nodes
When a hosted node goes down, nginx now falls back to serving static files from a local cache rather than returning a 502. The Wii node isn't online yet so you're reading this from that fallback right now.
2026-02 Let's Encrypt wildcard cert
Wildcard cert for *.rehosted.net obtained via DNS-01 challenge through AWS Route53. Means every new bucket gets HTTPS automatically with no extra cert issuance needed.
*.rehosted.net