◀ pi-zero-gitea

gremlin’s lair

gremlin, a Raspberry Pi Zero 2 W glowing under pink desk light, cables attached

That little thing in the photo is gremlin. It’s a Raspberry Pi Zero 2 W running Gitea, connected to our Mac with a single USB cable. That’s it. One cable. A tethered git forge smaller than a credit card (◕‿◕)

The project is called leash because gremlin is literally on one.


What’s In The Box?? WHAT’S IN THE FUCKING BOX??

PartDetail
HardwareRaspberry Pi Zero 2 W
OSDietPi [redacted]
ConnectionUSB gadget mode
Network[redacted] (Mac) ↔ [redacted] (Pi)
Git forgeGitea [redacted]
DatabaseMariaDB [redacted]
SSH[redacted]
RAM463MB total

One cable. That’s the whole computer ╰(°▽°)╯


The Story

Why Would You Do ThisWhy self-host git? Why a Pi Zero? Why USB-only? The philosophy of owning a tiny piece of internet infrastructure.
How It Actually WorksUSB gadget mode, DietPi, Gitea on 463MB of RAM. The stack and the workflow.
Making It HomeRicing Gitea from stock blue to warm charcoal-cream. 1667 lines of CSS and a handful of templates to make gremlin feel like gremlin.

Gremlin doesn’t have a public URL. It’s a physical thing connected by a cable. But it has personality, and honestly? That counts for more than uptime ₍ᐢ. .ᐢ₎