π HANDOFF FOR MIKE β recon your new server (from Brad, 2026-06-25)
Read this first thing. Brad and Claude set up Stage 0 of duplicating the TerraPulse server onto your new box. Your job this morning is a quick, totally safe recon sweep so we can plan the real build tomorrow night.
What's going on
We're going to stand up a copy of TerraPulse on your new server (staged: recon β topology decision β provision β data β cutover). Tonight we only need to profile your new box β nothing gets installed or changed. Two read-only scripts do it.
What to run (on your NEW server)
Both scripts are already in this repo and on GitHub, in scripts/ops/:
scripts/ops/mike-server-sweep.shβ inventory (OS, CPU, RAM, disk, network, installed software, sudo). Read-only, no installs, no sudo needed.scripts/ops/mike-server-netcheck.shβ what your box can reach + download speed.
Get them onto the new box (whichever is easiest):
git clone git@github.com:isenbek/terrapulse.gitthencd terrapulse, or- copy/paste the two files from
scripts/ops/.
Then run:
bash scripts/ops/mike-server-sweep.sh
bash scripts/ops/mike-server-netcheck.sh | tee ~/mike-netcheck.txt
The sweep prints a report path like ~/mike-sweep-<host>-<date>.txt.
Send the results back
Two ways:
- Tunnel up (preferred): bring up your wg-mike tunnel, then
scp ~/mike-sweep-*.txt ~/mike-netcheck.txt <user>@10.9.0.1:~/(10.9.0.1 = the TerraPulse box on the tunnel). Bringing the tunnel up is also a useful datapoint β it's been down since the reboot. - Tunnel down: just paste both files into chat here and I'll ingest them.
Heads-up: tunnel was down
As of last night your wg-mike tunnel was offline (your machine was powered off β
ping to 10.9.0.2 got 100% loss). If you want the scp path, start the tunnel first
(wg-quick up wg-mike on your side, or steps 4β6 of scripts/wg-mike-client.sh).
After results land
Claude folds the sweep + netcheck into a topology recommendation (single-box clone vs. distributing Postgres/API/web across boxes) for the Stage 1 review tomorrow night with Brad.