Files
wolfenstein-et/relay/diagrams/architecture.puml
T

22 lines
503 B
Plaintext

@startuml
skinparam shadowing false
title After: everything goes through the front
actor Player as player
node "Master\netmaster.net:27950" as master
node "Front (74.208.250.147)" {
component "etrelay\n0.0.0.0:27960" as relay
}
node "Home" {
component "nginx stream\n10.66.0.10:27960" as nginx
component "ET server\n10.0.1.103:27960" as et
}
player <--> relay : game traffic
master <--> relay : heartbeat / getChallenge / getInfo
relay <--> nginx : WireGuard (wg0)
nginx <--> et : LAN
@enduml