# π Network Topology
## Overview
This document shows the physical and logical network layout across all homelab locations, connected via Tailscale VPN mesh.
---
## πΊοΈ Geographic Overview (Mermaid)
```mermaid
graph TB
subgraph Internet["βοΈ Internet"]
ISP1["Concord Primary
25Gbps Fiber"]
ISP2["Concord Backup
2Gβ/500Mβ"]
ISP3["Tucson ISP"]
ISP4["Honolulu ISP"]
CONTABO["Contabo Cloud
Seattle"]
end
subgraph Concord_Primary["π Concord, CA - Primary (25Gbps)"]
TPLINK["TP-Link Archer BE800
Tri-Band Router"]
SWITCH["TP-Link TL-SX1008
10GbE Switch"]
subgraph NAS_Cluster["π¦ NAS Cluster"]
ATLANTIS["Atlantis
DS1823xs+
8x16TB"]
CALYPSO["Calypso
DS723+
2x12TB"]
end
subgraph Compute["π» Compute"]
GUAVA["Guava
TrueNAS Scale
Ryzen 5 8600G"]
DESKTOP["Shinku-Ryuu
i7-14700K + RTX 4080
96GB DDR5"]
PROXMOX["Proxmox Host"]
OLARES["Olares
Core Ultra 9 275HX
RTX 5090, 96GB"]
end
subgraph Edge_Primary["π‘ Edge Devices"]
PI_VISH["RPi 5
(Vish)"]
GL_BERYL7["GL-MT3600BE (Beryl 7)
remote router / exit
192.168.12.0/24"]
GL_BE["GL-BE3600
router / exit node
192.168.8.0/24"]
end
subgraph VMs["π₯οΈ Virtual Machines"]
HOMELAB_VM["Homelab VM"]
MATRIX_VM["matrix-ubuntu
(on Atlantis)"]
end
end
subgraph Concord_Backup["π Concord, CA - Backup ISP (2G/500M)"]
NUC["Concord NUC
Intel NUC"]
PI_KEVIN["RPi 5
(Kevin)"]
end
subgraph Tucson["π΅ Tucson, AZ"]
SETILLO["Setillo
DS223j
2x10TB WD Gold"]
end
subgraph Honolulu["πΊ Honolulu, HI"]
BCPF["bluecrownpassionflower
Sibling's PC"]
end
subgraph Mobile["βοΈ Mobile/Travel"]
MSI["MSI Laptop
Portable Workstation"]
end
subgraph Seattle["π² Seattle, WA (Cloud)"]
CONTABO_VM["Contabo VM
Cloud VPS"]
end
%% Internet connections
ISP1 --> TPLINK
ISP2 --> NUC
ISP3 --> SETILLO
ISP4 --> BCPF
CONTABO --> CONTABO_VM
%% Concord Primary internal
TPLINK --> SWITCH
SWITCH -->|10GbE| ATLANTIS
SWITCH -->|10GbE| CALYPSO
SWITCH -->|10GbE| GUAVA
SWITCH -->|10GbE| DESKTOP
TPLINK -->|2.5GbE| PROXMOX
TPLINK -->|2.5GbE| OLARES
TPLINK -->|1GbE| PI_VISH
TPLINK -.->|Tailscale| GL_BERYL7
TPLINK -->|1GbE| GL_BE
PROXMOX --> HOMELAB_VM
ATLANTIS -->|VMM| MATRIX_VM
%% Tailscale/Headscale mesh (dashed)
ATLANTIS -.->|Headscale| SETILLO
ATLANTIS -.->|Headscale| NUC
ATLANTIS -.->|Headscale| BCPF
ATLANTIS -.->|Headscale| CONTABO_VM
ATLANTIS -.->|Headscale| MSI
classDef nas fill:#4a9eff,stroke:#333,stroke-width:2px,color:#fff
classDef compute fill:#9b59b6,stroke:#333,stroke-width:2px,color:#fff
classDef network fill:#2ecc71,stroke:#333,stroke-width:2px,color:#fff
classDef vm fill:#e74c3c,stroke:#333,stroke-width:2px,color:#fff
classDef cloud fill:#f39c12,stroke:#333,stroke-width:2px,color:#fff
classDef edge fill:#1abc9c,stroke:#333,stroke-width:2px,color:#fff
class ATLANTIS,CALYPSO,SETILLO nas
class GUAVA,DESKTOP,PROXMOX,OLARES compute
class TPLINK,SWITCH,GL_BERYL7,GL_BE network
class HOMELAB_VM,MATRIX_VM vm
class CONTABO_VM cloud
class NUC,PI_KEVIN,PI_VISH edge
```
---
## π ASCII Network Topology
```
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β HOMELAB NETWORK TOPOLOGY β
β 4 Locations β’ Tailscale Mesh β’ 25Gbps Primary β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β βοΈ INTERNET β
β ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β β
β [Concord 25G] [Concord 2G/500M] [Tucson] [Honolulu] [Seattle] β
β β β β β β β
β βΌ βΌ βΌ βΌ βΌ β
βββββββββββΌββββββββββββββββββββΌβββββββββββββββββββΌβββββββββββββββΌβββββββββββββββΌββββββββββββ
β β β β β
β β β β β
βββββββββββΌββββββββββββββββββββΌβββββββββββββββββββΌβββββββββββββββΌβββββββββββββββΌββββββββββββ
β π CONCORD, CA (PRIMARY) β β β β β
β ββββββββββββββββββββββββ β β β β β
β β β β β β
β ββββββββββββββββββββ β β β β β
β β TP-Link Archer BE800 β β β β β β
β β (Tri-Band WiFi) β β β β β β
β ββββββββββ¬ββββββββββ β β β β β
β β β β β β β
β βΌ β β β β β
β ββββββββββββββββββββ β β β β β
β β TL-SX1008 10GbE β β β β β β
β β 8-Port Switch β β β β β β
β ββ¬ββββ¬ββββ¬ββββ¬ββββββ β β β β β
β β β β β β β β β β
β β β β βββββββββββββββΌβββββββββββββββββββΌβββββββββββββββΌβββββββββββββββΌββββββββββββ€
β β β β 10GbE β β β β β
β βΌ βΌ βΌ βΌ β β β β β
β ββββββββββββββββββββ β β β β β
β βATLββCALββGUAββDSKβ β β β β β
β β ββ ββ ββ β β β β β β
β β8x ββ2x ββ ββ β β β β β β
β β16Tββ12Tββ ββ β β β β β β
β ββββββββββββββββββββ β β β β β
β β β β β β
β βββββββββββββββββββ β β β β β
β β Proxmox Host β β β β β β
β β βββββββββββββ β β β β β β
β β β Homelab VMβ β β β β β β
β β βββββββββββββ β β β β β β
β βββββββββββββββββββ β β β β β
β β β β β β
β βββββββββββββββββββ β β β β β
β β GL-BE3600 β β β β β β
β β (exit node) β β β β β β
β βββββββββββββββββββ β β β β β
β βββββββββββββββββββ β β β β β
β β GL-MT3600BE β β β β β β
β β (Beryl 7, remoteβ β β β β β
β β subnet router) β β β β β β
β βββββββββββββββββββ β β β β β
β βββββββββββββββββββ β β β β β
β β Olares β β β β β β
β β (K8s, LLM) β β β β β β
β βββββββββββββββββββ β β β β β
β βββββββββββββββββββ β β β β β
β β RPi 5 (Vish) β β β β β β
β β (monitoring) β β β β β β
β βββββββββββββββββββ β β β β β
β β β β β β
βββββββββββββββββββββββββββββββΌβββββββββββββββββββΌβββββββββββββββΌβββββββββββββββΌββββββββββββ
β β β β
βββββββββββββββββββββββββββββββΌβββββββββββββββββββΌβββββββββββββββΌβββββββββββββββΌββββββββββββ
β π CONCORD BACKUP ISP β β β β
β ββββββββββββββββββββββββ β β β β
β βββββββββββ βββββββββββ β β β β
β β Concord β β RPi 5 β β β β β
β β NUC β β (Kevin) β β β β β
β βββββββββββ βββββββββββ β β β β
ββββββββββββββββββββββββββββββββββββββββββββββββββΌβββββββββββββββΌβββββββββββββββΌββββββββββββ
β β β
ββββββββββββββββββββββββββββββββββββββββββββββββββΌβββββββββββββββΌβββββββββββββββΌββββββββββββ
β π΅ TUCSON, AZ β β β
β ββββββββββββββββ β β β
β βββββββββββββββ β β β
β β Setillo βββ β β β β β β β βTailscaleβ β β β β β β β β β€ β β
β β Synology NASβ β β β
β βββββββββββββββ β β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββΌβββββββββββββββΌββββββββββββ
β β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββΌβββββββββββββββΌββββββββββββ
β πΊ HONOLULU, HI β β
β ββββββββββββββββ β β
β ββββββββββββββββββββββββ β β
β β bluecrownpassionflowerβββ β β βHeadscaleβ β β β β β β β β β β β β β β β€ β
β β β β β
β ββββββββββββββββββββββββ β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββΌββββββββββββ
β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββΌββββββββββββ
β π² SEATTLE, WA (CLOUD) β
β ββββββββββββββββββββββ β
β βββββββββββββββ β
β β Contabo VM βββ β β β β β β β β β β β βTailscaleβ β β β β β β β β β β β β β β β β β β€
β β Cloud VPS β β
β βββββββββββββββ β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β LEGEND β
β ββββββ β
β ATL = Atlantis (DS1823xs+) CAL = Calypso (DS723+) GUA = Guava (TrueNAS) β
β DSK = Shinku-Ryuu Desktop HLB = Homelab VM βββ = Physical Connection β
β GL-BE = GL-BE3600 (exit node) Beryl 7 = GL-MT3600BE (remote) β β = Headscale VPN β
β β
β 10GbE connections: Atlantis, Calypso, Guava, Desktop β
β All other connections: 1GbE or WiFi β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
```
---
## π Connection Summary
### Concord Primary (25Gbps Fiber)
| Device | Connection | Speed | Purpose |
|--------|------------|-------|---------|
| Atlantis | TL-SX1008 | 10GbE | Primary NAS, media, services |
| Calypso | TL-SX1008 | 10GbE | Secondary NAS, development |
| Guava | TL-SX1008 | 10GbE | Physical compute host |
| Desktop | TL-SX1008 | 10GbE | Workstation |
| Proxmox | TP-Link Router | 2.5GbE | VM host |
| Olares | TP-Link Router | 2.5GbE | K8s, LLM inference |
| RPi 5 (Vish) | TP-Link Router | 1GbE | Monitoring, uptime |
### Concord Backup (2Gbps/500Mbps)
| Device | Connection | Speed | Purpose |
|--------|------------|-------|---------|
| Concord NUC | Direct | 1GbE | Edge computing, failover |
| RPi 5 (Kevin) | Direct | 1GbE | Lightweight services |
### Remote Locations
| Location | Device | Connection | Purpose |
|----------|--------|------------|---------|
| Tucson | Setillo (DS223j) | Headscale | Remote NAS, offsite backup |
| Honolulu | bluecrownpassionflower | Headscale | Sibling's PC |
| Seattle | Contabo VPS (seattle) | Headscale | Cloud services, exit node |
---
## π Related Diagrams
- [Tailscale Mesh](tailscale-mesh.md) - VPN overlay network details
- [10GbE Backbone](10gbe-backbone.md) - High-speed internal network
- [Location Overview](location-overview.md) - Geographic distribution