┌────────────────────────────────────────────────────────────┐
│ mobile-datacenter.git │
│ declarative source of truth │
└────────────────────────────────────────────────────────────┘
┌──────────┬────────────┬────────────┬─────────────┐
▼ ▼ ▼ ▼ ▼
┌───────┐┌────────────┐┌─────────┐┌────────────┐┌────────────┐
│ macOS ││ Mini PC ││ Pi Edge ││ OpenWrt ││ Mobile CLI │
│ Nix ││EndeavourOS ││ Ansible ││ Router ││ Termux │
│ ││ k3s server ││ ││ travel sec ││ Ansible │
└───────┘└────────────┘└─────────┘└────────────┘└────────────┘
▼ ▼ ▼ ▼ ▼
┌────────────────────────────────────────────────────────────┐
│ secrets + shared config │
│ sops/age • stow • direnv │
└────────────────────────────────────────────────────────────┘
▼
┌────────────────────────────────────────────────────────────┐
│ outcome: one-command recovery + portable workloads │
└────────────────────────────────────────────────────────────┘MOVE - Mobile datacenter
We built this for ourselves first. Constantly traveling, at the mercy of sketchy Wi-Fi and failing hardware — we needed infrastructure that could survive a lost laptop, a hostile network, or a dead SSD, anywhere in the world.
One Git repository defines the entire fleet: macOS workstation, mini PC running k3s, Raspberry Pi edge node, OpenWrt travel router, and terminal tooling. Any device can be rebuilt from scratch with a single bootstrap command.
The result: portable operational continuity — the exact system we run ourselves, available to anyone who needs infrastructure that doesn't trust the network.
Nix Ansible k3s Cloudflare Workers Stow SOPS
>
home about work contact back help