Skip to main content

EchoHuman System Map

Top-level overview of all infrastructure nodes, services, and connections.

Network Topology

Internet


65.108.159.249 (Helsinki2 public IP)


CT101 — Caddy reverse proxy (192.168.100.101)
│ TLS termination, routes by hostname
├──► VM700:7010 → crm.echohuman.org
├──► VM700:7020 → analytics.echohuman.org
├──► VM700:7030 → docsaurus.echohuman.org
└──► VM700:3000 → crm.lifehousestroud.org.uk
(other hosted services)

VM700 — Docker host (192.168.100.220)
├── echohuman-twenty (port 7010)
├── echohuman-matomo (port 7020)
├── echohuman-docsaurus (port 7030)
└── twenty / Lifehouse (port 3000)

CT320 — Shared Postgres (192.168.100.70)
├── twenty_lifehouse
└── matomo

Vera — Local workstation
└── WireGuard → 10.200.0.1 (Proxmox) → Helsinki2

Node Index

NodeTypeIPRole
Proxmox hostBare metal65.108.159.249 / 192.168.100.1Hypervisor
CT101LXC192.168.100.101Caddy reverse proxy
CT320LXC192.168.100.70Shared Postgres
CT350LXCWireGuard gateway
VM700QEMU VM192.168.100.220Docker services host
VeraLocal10.200.0.2 (WireGuard)Dev workstation

Domain Index

DomainTargetService
crm.echohuman.orgVM700:7010Twenty CRM
analytics.echohuman.orgVM700:7020Matomo
docsaurus.echohuman.orgVM700:7030This site
crm.lifehousestroud.org.ukVM700:3000Lifehouse Twenty