{
"_doc": "Single source of truth for the raw systemd fleet (the boxes we operate directly; Umbrel/StartOS relays auto-update via their own registries and are not listed here). `tailnet` is filled in after `tailscale up` enrolls each box; until then fleet-status falls back to publicIp. `sshKey` is the local key file fleet tooling uses for break-glass.",
"relays": [
{
"name": "utah",
"publicIp": "144.172.116.110",
"tailnet": null,
"sshKey": "default",
"channel": "canary",
"region": "NA",
"diskGB": 350,
"role": "canary"
},
{
"name": "utah-us",
"publicIp": "144.172.91.26",
"tailnet": null,
"sshKey": "default",
"channel": "stable",
"region": "NA",
"diskGB": 58,
"role": "seed"
},
{
"name": "utah-2gb-a",
"publicIp": "216.126.237.3",
"tailnet": null,
"sshKey": "~/.ssh/hiverelay_fleet",
"channel": "stable",
"region": "NA",
"diskGB": 60,
"role": "seed"
},
{
"name": "utah-0.5gb",
"publicIp": "144.172.101.215",
"tailnet": null,
"sshKey": "default",
"channel": "canary",
"region": "NA",
"diskGB": 20,
"role": "canary"
},
{
"name": "utah-8gb",
"publicIp": "144.172.97.68",
"tailnet": null,
"sshKey": "~/.ssh/hiverelay_fleet",
"channel": "stable",
"region": "NA",
"diskGB": 960,
"role": "seed"
},
{
"name": "sing-1",
"publicIp": "104.194.153.179",
"tailnet": null,
"sshKey": "default",
"channel": "stable",
"region": "APAC",
"diskGB": 24,
"role": "seed"
},
{
"name": "sing-2",
"publicIp": "104.194.152.121",
"tailnet": null,
"sshKey": "~/.ssh/hiverelay_fleet",
"channel": "stable",
"region": "APAC",
"diskGB": 62,
"role": "seed"
},
{
"name": "bern",
"publicIp": "45.59.123.112",
"tailnet": null,
"sshKey": "~/.ssh/hiverelay_fleet",
"channel": "canary",
"region": "EU",
"diskGB": 484,
"role": "seed"
},
{
"name": "dubai",
"publicIp": "172.86.76.209",
"tailnet": null,
"sshKey": "default",
"channel": "stable",
"region": "ME",
"diskGB": 120,
"role": "seed"
}
]
}