fix: совместимый синтаксис Mermaid в architecture.md
Gitea не парсил узлы с <br/> и кириллицей без кавычек; добавлен текстовый fallback.
This commit is contained in:
@@ -4,16 +4,22 @@
|
||||
|
||||
```mermaid
|
||||
flowchart TB
|
||||
Internet[Интернет]
|
||||
MT[MikroTik / периметр]
|
||||
HAP[HAProxy 192.168.160.117<br/>25 80 443]
|
||||
ACL[HAProxy ACL<br/>SNI Host allowlist]
|
||||
BE[Бэкенды 192.168.160.0/24]
|
||||
internet["Интернет"]
|
||||
mt["MikroTik / периметр"]
|
||||
hap["HAProxy 192.168.160.117<br>порты 25 80 443"]
|
||||
acl["HAProxy ACL<br>SNI / Host allowlist"]
|
||||
backends["Бэкенды 192.168.160.0/24"]
|
||||
|
||||
Internet --> MT
|
||||
MT -->|DNAT публичный IP| HAP
|
||||
HAP --> ACL
|
||||
ACL --> BE
|
||||
internet --> mt
|
||||
mt -->|DNAT публичный IP| hap
|
||||
hap --> acl
|
||||
acl --> backends
|
||||
```
|
||||
|
||||
Если блок выше не рисуется (старый кеш браузера / Gitea), та же схема текстом:
|
||||
|
||||
```text
|
||||
Интернет → MikroTik (DNAT) → HAProxy .117 (25/80/443) → ACL (SNI/Host) → бэкенды .160.0/24
|
||||
```
|
||||
|
||||
## Два контура
|
||||
|
||||
Reference in New Issue
Block a user