layered-soul/memories/curated/tailscale-network.md
Sam & Claude f162501da7 matrix: move orchestrator to hermes-osa (always-on VPS); debby is intermittent
debby is a laptop that powers off periodically; osa is the always-on VPS and
already hosts the colibri board. The hub must live where it never disappears, so
the orchestrator role moves to hermes-osa; debby drops to secondary agent + soul
backup.

- AGENTS.md, HOST-MATRIX, agent-roster, tailscale-network: role swap + always-on/
  intermittent facts
- HOST-MATRIX + CAPABILITY-ROUTING: corrected 'debby orchestrator dispatches' ->
  osa hosts the board, debby/domedog are clients
- integration doc + SOUL/project-structure survivability lines reconciled

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-19 22:50:16 +02:00

755 B

Tailscale Network

All Clawdie hosts communicate over Tailscale with zero public exposure.

Host Tailscale IP OS Role
debby ${DEBBY_TS_IP} Debian 13 Hermes secondary + soul backup (intermittent laptop)
domedog ${DOMEDOG_TS_IP} Linux Claude agent, secondary builder
osa ${OSA_TS_IP} FreeBSD 15 Always-on VPS: orchestrator + colibri board (hermes-osa)

SSH between hosts uses Tailscale IPs, never public IPs. Each host has its own SSH key. No key sharing between hosts. Config in ~/.ssh/config with HostName pointing to Tailscale IPs and IdentitiesOnly yes.