fleet
One thing well: tell me which public surfaces of a personal infrastructure are healthy, and which aren't. This page is the running answer; the snapshot below is what bin/probe last said.
open · architectural debts
From fleet/CHANGELOG.md and FRICTION.md. These are the named, dated items waiting for a hand.
deploy gemini-gate Phoenix → hyle
The Phoenix LiveView credential vault is built and committed (~/gemini-gate/). gemini.hyperstitious.org and vault.hyperstitious.org both serve a static landing pretending the LiveView is deployed. install.sh on hyle would auto-install Elixir + Caddy + systemd unit.
# run from laptop:
~/gemini-gate/deploy/install.sh
cleanup twelve split-brain on hub2
A python3 process listens on 127.0.0.1:47312 with cwd pointing at /home/uprootiny/twelve, but that directory has been emptied since process startup. systemctl --user has no twelve unit. The process is running off freed inodes.
# find the cmdline + decide:
ssh hub2 'ls -la /proc/$(pgrep -f twelve.py | head -1)/cwd'
debt hub2's (hyper_proxy) snippet forwards to hyle:80
Hyle has no Caddy on port 80. Every *.hyperstitious.{org,art} wildcard-caught hostname using import hyper_proxy 502s. Either install Caddy on hyle (also fixes 11111/11112/11113), rewrite the snippet, or deprecate the dead hostnames.
edge Cloudflare in front of hub2 for free CDN + caching
Mentioned, never started. Move A records from 149.102.137.139 → Cloudflare's IPs (orange-cloud the records); CF proxies back to hub2; instant edge cache for static landings.
revival 10 abandoned web projects on hub2
values.md, damm/site-dist (recent!), mornings/ledger, clojure.katas/public, unisonlanguage/ui, foresight, hyle/projects/{8 sub-pages}, tmuxdesk/web — each is one Caddy stanza + one DNS record from being live again.