Skip to content

Hosts

Every physical and virtual host in the Dashecorp/Invotek infrastructure.

Active Hosts

Host Tailscale IP OS Location Role SSH Access
MacBook Air M4 24GB 100.126.195.52 macOS 15 (Darwin 25.1) Oslo Dev machine, 9 CI runners, Claude Code (workspaces 3-6) Local
Dell Precision 5520 (dell-stig-1) 100.95.212.93 Ubuntu 24.04 LTS Oslo k3s cluster, ARC Linux runners, ATL-E, Tablez vCluster ssh -i ~/.ssh/dell-stig-1 claude@100.95.212.93
VPS srv1099021 (Volt-E) 100.111.142.118 Linux (x86_64) Boston, USA Volt-E (agent-runner, systemd) ssh -i ~/.ssh/vps-srv1099021 root@100.111.142.118
Pi4-02 8GB (Review-E) 100.77.12.75 Linux (ARM64) Oslo Review-E agent (agent-runner) ssh -i ~/.ssh/rpi-pi4-02 claude@100.77.12.75
Pi4-03 8GB (Pi-E) 100.107.48.17 Linux (ARM64) Oslo Pi-E agent (OpenClaw Docker) ssh -i ~/.ssh/rpi-claude claude@100.107.48.17
Mac Mini M4 100.92.170.124 macOS (Apple Silicon) Oslo iBuild-E (Claude Code) + iClaw-E (OpenClaw) ssh -i ~/.ssh/mac-executor claude@100.92.170.124
DS412+ (NAS) 100.95.36.122 Linux Oslo Synology NAS (~9TB) — NFS volumes for k3s
Pi4-01 100.73.159.126 Linux (ARM64) Oslo Tailscale exit node ssh -i ~/.ssh/rpi-pi4-01 claude@100.73.159.126

Mobile Devices (Tailscale)

Device Tailscale IP OS Notes
Samsung Galaxy A17 100.90.74.87 Android Pushbullet SMS forwarding
iPhone 15 Pro Max 100.110.193.124 iOS Primary phone
iPad (10th gen) 100.75.46.53 iOS

Retired/Offline Nodes

Node Tailscale IP Last seen Notes
9f71f0bfa6c6 100.93.47.98 131d ago Unknown container
google-cloud-debian-1 100.95.117.82 42d ago GCP instance
kubectl-jumpbox 100.75.171.111 271d ago Retired
win-pw0edb77-1 100.124.218.17 Private machine (not part of infra)
iPad Pro 12.9 6th Gen 100.74.168.115 20d ago

VNC Access

Host Protocol Address Port Client When needed
Mac Mini M4 VNC (macOS Screen Sharing) 100.92.170.124 5900 Screens app Maintenance, claude login
Mac Mini M4 noVNC (browser) https://100.92.170.124:6080/vnc.html 6080 Browser (HTTPS required) Fallback if Screens unavailable
Volt-E (VPS) VNC (x11vnc) 100.111.142.118 5900 Screens app claude login for OAuth refresh
Volt-E (VPS) noVNC (websockify) http://100.111.142.118:6080 6080 Browser Fallback
Review-E (Pi4-02) VNC (x11vnc) 100.77.12.75 5900 Screens app claude login for OAuth refresh
Pi-E (Pi4-03) VNC (x11vnc in Docker) 100.107.48.17 5900 Screens app Normally not needed (token pushed)
Pi-E (Pi4-03) noVNC (Docker) http://100.107.48.17:6080 6080 Browser Fallback

VNC Notes

  • All connections require Tailscale — connect via 100.x.x.x addresses
  • Mac Mini M4 noVNC: Must use HTTPS (self-signed cert) — crypto.subtle requires secure context for ARD auth
  • Mac Mini M4 Screen Recording: If VNC shows black screen, check System Settings → Privacy & Security → Screen Recording is enabled. Disabling Remote Management first may be needed to unlock the toggle (macOS Sequoia requirement).
  • Volt-E & Review-E: Run LXDE desktop with x11vnc (systemd service xvfb-vnc.service)
  • Pi-E: VNC runs inside Docker container (ports 5900 + 6080 exposed)
  • Recommended client: Screens app (iOS/macOS) — works with all hosts

Physical Locations

Oslo (Home):
├── MacBook Air M4 (desk) — dev + CI runners
├── Dell Precision 5520 (i7, 32GB, 233GB NVMe) — k3s cluster
├── Mac Mini M4 — iBuild-E + iClaw-E
├── Raspberry Pi 4-01 — exit node
├── Raspberry Pi 4-02 — Review-E
├── Raspberry Pi 4-03 — Pi-E
├── Synology DS412+ (~9TB) — NFS for k3s
└── Mobile devices

Boston (Hostinger DC):
└── VPS srv1099021 — Volt-E