{
  "generated_at": "2026-09-19T05:15:27-05:00",
  "host": "vps3618178.trouble-free.net",
  "self_ip": "10.150.255.2",
  "self_name": "storage-vps (self)",
  "iface": {
    "name": "wg1",
    "public_key": "JDXPTUgiYqCCSfTE8vMlaUsaoG4xJtlfEqFgKxS46Gs=",
    "listen_port": "51921",
    "peers": [
      {
        "public_key": "9Nez1kO9N8MA/p+OS3uWB7URkOCQU7IKmX0tV8o0jjk=",
        "endpoint": "150.136.139.244:51920",
        "allowed_ips": [
          "10.150.255.5/32",
          "fd56:854a:927b:5::5/128"
        ],
        "latest_handshake": "20 seconds ago",
        "handshake_age_s": 20,
        "transfer": "3.32 MiB received, 3.21 MiB sent",
        "name": "ashburn (mcf-arm-01)",
        "peer_ip": "10.150.255.5",
        "up": true,
        "ping": {
          "ok": true,
          "rtt_ms": 33.1,
          "detail": "ok"
        }
      },
      {
        "public_key": "Kg0nD8L26UVytx7Ze1+LO2X5dVwbcZen0h821KzA7Dw=",
        "endpoint": "172.59.194.217:41860",
        "allowed_ips": [
          "10.150.255.11/32",
          "fd56:854a:927b:11::11/128"
        ],
        "latest_handshake": "1 minute, 8 seconds ago",
        "handshake_age_s": 68,
        "transfer": "1.03 GiB received, 109.35 MiB sent",
        "name": "hp",
        "peer_ip": "10.150.255.11",
        "up": true,
        "ping": {
          "ok": true,
          "rtt_ms": 87.5,
          "detail": "ok"
        }
      },
      {
        "public_key": "2bUIzWcITqzGYTur3GOov3M5BNStrUZ1Eh5JTof6Oi8=",
        "endpoint": "172.93.163.252:51920",
        "allowed_ips": [
          "10.150.255.1/32",
          "fd56:854a:927b:1::1/128",
          "10.42.0.0/24"
        ],
        "latest_handshake": "1 minute, 17 seconds ago",
        "handshake_age_s": 77,
        "transfer": "3.77 GiB received, 9.72 GiB sent",
        "name": "edge-dal-01",
        "peer_ip": "10.150.255.1",
        "up": true,
        "ping": {
          "ok": true,
          "rtt_ms": 2.1,
          "detail": "ok"
        }
      },
      {
        "public_key": "Y2PoNTEKK5YUAc05Halak50D1sTreICCD6roEJUEZhQ=",
        "endpoint": "172.59.194.217:14663",
        "allowed_ips": [
          "10.150.255.12/32",
          "fd56:854a:927b:12::12/128"
        ],
        "latest_handshake": "1 minute, 20 seconds ago",
        "handshake_age_s": 80,
        "transfer": "910.15 MiB received, 109.52 MiB sent",
        "name": "dell",
        "peer_ip": "10.150.255.12",
        "up": true,
        "ping": {
          "ok": true,
          "rtt_ms": 145.0,
          "detail": "ok"
        }
      },
      {
        "public_key": "9IRGg07ufKZX1NKJvGQaSdPPSDDUWNyMLqgSbQSobVY=",
        "endpoint": "40.233.14.37:51920",
        "allowed_ips": [
          "10.150.255.4/32",
          "fd56:854a:927b:4::4/128"
        ],
        "latest_handshake": "1 minute, 22 seconds ago",
        "handshake_age_s": 82,
        "transfer": "2.99 MiB received, 2.95 MiB sent",
        "name": "monterrey (mcf-arm-02)",
        "peer_ip": "10.150.255.4",
        "up": true,
        "ping": {
          "ok": true,
          "rtt_ms": 31.6,
          "detail": "ok"
        }
      },
      {
        "public_key": "SRp/JtCaqLeElC6SX5hEI2RA9PNga5QnMW603JhtNSE=",
        "endpoint": "64.44.157.170:51921",
        "allowed_ips": [
          "10.150.255.3/32",
          "fd56:854a:927b:3::3/128",
          "10.42.2.0/24"
        ],
        "latest_handshake": "1 minute, 53 seconds ago",
        "handshake_age_s": 113,
        "transfer": "3.25 GiB received, 3.79 GiB sent",
        "name": "edge-dal-02",
        "peer_ip": "10.150.255.3",
        "up": true,
        "ping": {
          "ok": true,
          "rtt_ms": 1.98,
          "detail": "ok"
        }
      }
    ]
  },
  "summary": {
    "peers_up": 6,
    "peers_total": 6,
    "hosts_total": 7,
    "hs_up_threshold_s": 180,
    "viewpoint": "from storage"
  },
  "extras": {
    "tailscale": "tailscale: self=storage-vps peers_online=8/13",
    "cilium": "cilium: not on this box (k3s=inactive)"
  },
  "note": "Honest wg1 status only \u2014 not an SD-WAN Manager. No fake multi-color transports. Peer counts are from this node (storage); self is listed separately."
}