diff --git a/README.md b/README.md index db97673..5204624 100644 --- a/README.md +++ b/README.md @@ -231,9 +231,18 @@ WireGuard). The full path has four network hops, each added by one step: -``` -laptop browser →[ssh -L]→ host :8765 →[docker -p]→ container eth0 :8765 - →[studio-expose]→ container 127.0.0.1 :8765 ← pi-studio +```mermaid +flowchart LR + browser["laptop browser"] + host["host :8765"] + eth0["container eth0 :8765"] + loop["container 127.0.0.1 :8765"] + studio["pi-studio"] + + browser -->|"ssh -L"| host + host -->|"docker -p"| eth0 + eth0 -->|"studio-expose (socat)"| loop + studio -->|"binds"| loop ``` Assuming the compose file publishes `127.0.0.1:8765:8765` (see method B):