Commit graph

  • 9ae26e3772 data(mesh): add ct.prod host entry (hardened public prod / DMZ) main Natalie 2026-06-30 12:17:36 -04:00
  • 4ed56dee8c net-tools: register redroid as the 4th nyc3 spoke Natalie 2026-06-29 23:54:44 -04:00
  • 9bd6483f33 net-tools: keygen before self-detection; register artifacts as nyc3 spoke Natalie 2026-06-29 22:23:53 -04:00
  • 46e25d3e77 net-tools: derive nyc3 endpoint in test from data (fixes stale assertion) Natalie 2026-06-29 21:51:29 -04:00
  • 53a79d3494 net-tools: fix wg-render apply (set -e abort + dash syncconf), nyc3 endpoint Natalie 2026-06-29 21:50:52 -04:00
  • de1f7f2dec net-tools: multi-segment WireGuard hub model + bin/wg-render Natalie 2026-06-29 21:38:25 -04:00
  • 4c2312e173 feat(infra-net): read .infra*.yaml + tag rows by environment Natalie 2026-06-29 10:20:13 -04:00
  • 1bd8f0f8b9 feat(infra-net): reconcile project .infra.yaml against mesh-hosts.json Natalie 2026-06-29 10:10:51 -04:00
  • 2f6eae0791 docs: note explicit ct-forge remote name for applications/ (in addition to origin) Natalie 2026-06-28 15:23:35 -04:00
  • b38b1c0432 docs: update clone + remote instructions for ct-forge/applications (new origin) Natalie 2026-06-28 15:22:53 -04:00
  • 2e8a5443a2 tray: add DO cloud config switcher + make green reflect new lime-based mesh Natalie 2026-06-28 14:49:28 -04:00
  • ec3d75ab2a hosts: add 'redroid' (cloud DO) with alias for previous bad 'lilith-store-redroid' name Natalie 2026-06-28 10:53:58 -04:00
  • c3d788e20a feat(dx): add dx.hide_homelan to hide homelan config while DO-only Natalie 2026-06-28 10:50:51 -04:00
  • c78e7cde1f feat(dx): add forge-dns-render to net-tools infra installers Natalie 2026-06-28 10:45:47 -04:00
  • 7c345ceba5 mesh: add lime (DO backend node, 10.9.0.5); remove dead strawberry phone Natalie 2026-06-28 09:51:43 -04:00
  • 6e6512abf6 fix(tray): own the menu-bar tray with a RunAtLoad+KeepAlive LaunchAgent Natalie 2026-06-22 22:39:11 -04:00
  • 57d51a7d4f feat(@tools/net-tools): add icon generation tool Natalie 2026-06-10 05:35:11 -07:00
  • 8562d5e8d2 fix(@tools/net-tools): 🐛 handle unknown repo uids gracefully Natalie 2026-06-10 02:41:38 -07:00
  • 006bde3f6c feat(@tools): add pull blocker self-healing logic Natalie 2026-06-10 02:35:15 -07:00
  • 68c848dc56 feat(@tools/net-tools): add tray icon system Natalie 2026-06-10 02:20:23 -07:00
  • af54b6742d feat(@tools): unify net-tools agent across all fleet nodes Natalie 2026-06-09 21:04:36 -07:00
  • 98a0df2f41 feat(@tools/net-tools): clarify naming rules and auto-generated configs Natalie 2026-06-09 20:06:00 -07:00
  • b8d41a9509 feat(@tools/net-tools): add dynamic lan host ip discovery Natalie 2026-06-09 19:59:24 -07:00
  • 03e47fc4df feat(@tools/net-tools): add mesh/lan tooling with host renderers Natalie 2026-06-09 19:53:08 -07:00