hestia joins the fleet; pihole gives way to a network reporter #98
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "hestia-init"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
hestiaadded - home-LAN laptop (HP Envy x360), a fleet member but not a fleet servicelanzabootesecure boot (the trust marker for physically-held hosts), impermanent tmpfs/like the rest of the fleet,nixpkgs-smallwlan0, static.5) - the router's ethernet ports are all spoken for;eth0left on DHCP as a rescue path so a bad wireless state is still reachableuefi-laptopdisko layout; resolves throughathena'skresdover WG like the other spokesbuilt as a pihole appliance, then parked -
pihole-ftl+ a localunboundrecursor, dashboard VPN-only via the edgedirectory.services.piholedropped, so no host runs it and no vhost generates - re-wiring is a one-line registry edit when a real router landsrepurposed as a network reporter - what a box actually on the home LAN earns its keep doing
static/hestia/reporter.nix:blackboxexporter (icmp + http, WG-bound) probing the gateway/WAN/*.lament.gayfrom inside the house - the vantageminervacan't see from a friend's networkspeedtestoneshot -> node-exporter textfile collector, so it rides the existing scrape with no new portgrafana.nix:blackbox-icmp+blackbox-httpscrape jobs onminerva's prometheus, http targets derived fromdirectory.servicesjust newhost <host>- mints a host's ssh/wg/age identity intosops/privkeys/<host>.yamland prints the pubkeys +.sops.yamlblocks to pastessh-to-age-derived - an ssh host key leak must not also surrender the host's secretsbuilderKeyfrom a donor hostssh-to-age+wireguard-tools(the ceremony needs them);ceremony/06-enroll-pki.shwalks the lanzaboote PKI enrollment for a fresh box (untracked -ceremony/is gitignored)hestiaenrolled in the fleet secrets - added as a recipient onpass,borg/sub4,pki/db, and its ownprivkeys/hestiaborgsubuser: a stateless probe has nothing worth backing upcuda binary cache -
cuda-maintainers.cachix.orgsubstituter added, fleet-wide viacore(consumed byishtar+ thebuilder)CLAUDE.mdnow tracked in-repo, drift corrected against the current fleet and layoutleft for later: re-enable pihole when the LAN can actually be pointed at it (a
directory.servicesre-add); the speedtest probe loses the DNS race on its first run at boot before WG/kresdis up - self-corrects next tick, could be ordered on the tunnel if it nags3696d6b985c60784f12dc60784f12dcc108dce25tohestiajoins the fleet, an actualpiholethis timehestiajoins the fleet; pihole gives way to a network reporter