About
A low-tech project: hosted on a microSD card, running Alpine Linux 64-bit and just 512 MB of RAM.
This site lives on a tiny machine with one simple idea: publish my own content with minimal resources, without opening unnecessary ports or overcomplicating what should stay light.
It starts on a tiny board
What you see here does not run on giant infrastructure: it runs on a Raspberry Pi Zero 2 W, a microcomputer that serves static files with NGINX. It is a technical choice, but also an editorial one: fewer layers, more control.
How it reaches the internet without exposing too much
The server is not published by opening inbound ports. Instead, it keeps an outbound tunnel alive and responds over HTTPS. The goal is simple: a smaller attack surface and predictable operation.
- Static content generated with Python.
- Local cache to tolerate failures from external services.
- Always-on operation from a home node, without doxxing anything sensitive.
This portal keeps things simple: static first, dynamic only when it is actually needed. If an external API fails, it reuses the last valid data to keep continuity.