πŸ–₯️Fleet

  • Every physical (and one virtual) host, from flake.nix. Each has a dedicated page under Hosts with serials, hardware, and quirks (surveyed live 2026-07-08); deploy mechanics in Architecture/NixOS.

  • folly β€” primary k8s cluster

    • HostRoleHardwareNotes
      Hosts/optiplexcontrol-planeDell OptiPlex 3050, i7-7700Tdisko on /dev/sda
      Hosts/riptideworkerHP EliteDesk 800 G5 Mini, i5-9500TNVMe, working TPM 2.0
      Hosts/shaleworkerHP EliteDesk 800 G2 DM 35W, i7-6700Tex-800g2/rosie β€” same box, third name
  • offsite β€” backup k8s cluster

    • HostRoleHardwareNotes
      Hosts/retrofitcontrol-planeHP EliteDesk 800 G2 DM 65W, i7-6700T
      Hosts/oldschoolworkerHP EliteDesk 800 G3 DM 35W, i5-6500also: docker, GitHub runner, yarr
  • Raspberry Pis

  • Offline / unplugged Pis

    • HostPurposeHardwareNotes
      Hosts/blinkypi0blinky + CloudEventsPi Zero Woffline β€” Blinkt! in a Flirc case; not in the flake
      Hosts/eviropicoenviro sensorPico W / Pico 2 Wunplugged but working β€” Enviro+ MicroPython, not in the flake
  • Cloud

    • HostWhereNotes
      Hosts/oldboyGCE e2-micro (free tier)tagged gcp
  • Images (not hosts)

    • wsl, iso, gce, container, netboot, and rackpi5-ram (the pi5 RAM image) are buildable images defined alongside the hosts in flake.nix.

  • Reaching things

    • LAN hosts resolve as <host>.lolwtf.ca; offsite and weatherpi4 require the tailnet. k8s nodes have Tailscale disabled β€” go through the LAN or the cluster.

Linked references 23

Hosts/retrofit

See Fleet for the full inventory.

Hosts/radiopi0

See Fleet for the full inventory.

Hosts/oldschool

See Fleet for the full inventory.

Hosts

One page per machine with live-surveyed hardware facts (vendor, model, serial, CPU, RAM, storage, OS β€” collected over SSH on 2026-07-08). blinkypi0 and eviropico are pulled forward from systems/rpi/ history (the df20515b graveyard cleanup); Fleet holds the cluster/role tables. See Architecture/NixOS for deploy mechanics.

Hosts/spore

See Fleet for the full inventory.

Runbooks/Deploy a NixOS Host

Use this when building, deploying, or rolling back a NixOS host from this repo. Host inventory lives in Fleet; architecture background lives in Architecture/NixOS.

Hosts/weatherpi4

See Fleet for the full inventory.

Hosts/riptide

See Fleet for the full inventory.

Hosts/eviropico

See Fleet for the full inventory.

Home

Fleet β€” every host, its role, and its hardware

Hosts/rackpi5

See Fleet for the full inventory.

Hosts/homepi4

See Fleet for the full inventory.

Architecture/NixOS

Layer 1. Every physical host runs NixOS, configured under nix/ and declared in flake.nix via a mkHost helper (nix/lib/mkHost.nix). See Fleet for the concrete machines.

Hosts/oldboy

Config: nix/hosts/oldboy.nix, tagged gcp. See Fleet for the full inventory.

Hosts/blinkypi0

See Fleet for the full inventory.

Hosts/cloudpi4

See Fleet for the full inventory.

Hosts/shale

See Fleet for the full inventory.

Architecture

Fleet β€” the concrete hosts all of this runs on

Hosts/optiplex

See Fleet for the full inventory.

Hosts/dns

See Fleet for the full inventory.

2026-07-08

Seeded Architecture (all four layers plus networking, secrets, and GitOps), Fleet, Runbooks (migrated from loose files in docs/), and backfilled ADRs 0001–0008.