Обновить README.md

This commit is contained in:
zailon 2026-05-27 21:07:20 +05:00
parent e0f4779a62
commit 57d86fd81c

View File

@ -5,11 +5,11 @@
## 🏗️ Структура проекта ## 🏗️ Структура проекта
```mermaid ```mermaid
flowchart TD flowchart TD
subgraph Gitea["🗄️ Gitea (192.168.1.214:3001)"] subgraph Gitea["🗄️ Gitea (192.168.1.209:3001)"]
G[Репозиторий: zailon/olimp] G[Репозиторий: zailon/olimp]
end end
subgraph AnsibleHost["🖥 Ansible Host (192.168.1.210)"] subgraph AnsibleHost[" Ansible Host (192.168.1.210)"]
direction TB direction TB
A[/opt/servers/Olimp/] A[/opt/servers/Olimp/]
@ -22,37 +22,35 @@ flowchart TD
R --> R2[docker/] R --> R2[docker/]
R --> R3[npm/] R --> R3[npm/]
R --> R4[heimdall/] R --> R4[heimdall/]
R --> R5[mealie/] R --> R5[grafana/]
R --> R6[bookstack/] R --> R6[loki/]
R --> R7[portainer/]
A --> M[README.md] A --> M[README.md]
end end
subgraph Targets["🎯 Целевые хосты"] subgraph Targets["🎯 Целевые хосты"]
T1[gateway:201] T1[gateway:201]
T2[media:203] T2[manage:208]
T3[photo:204] T3[games:207]
T4[talk:206] T4[Прочие LXC/VM]
T5[Прочие LXC/VM]
end end
G -->|git pull via SSH<br/>port 2221| AnsibleHost G -->|git pull via SSH| AnsibleHost
P -->|ansible-playbook -i inventories/hosts| Targets P -->|ansible-playbook -i inventories/hosts| Targets
R1 --> T1 & T2 & T3 & T4 & T5 R1 & R2 --> T1 & T2 & T3 & T4
R2 --> T1 & T2 & T3 & T4 & T5
R3 --> T1 R3 --> T1
R4 --> T1 R5 & R6 --> T2
R5 --> T3 R7 --> T2
R6 --> T4
classDef gitea fill:#e1f5fe,stroke:#01579b,stroke-width:2px classDef gitea fill:#e1f5fe,stroke:#01579b,stroke-width:2px
classDef ansible fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px classDef ansible fill:#e8f5e9,stroke:#2e7d32,stroke-width:2px
classDef target fill:#fff3e0,stroke:#ef6c00,stroke-width:2px classDef target fill:#fff3e0,stroke:#ef6c00,stroke-width:2px
class G gitea class G gitea
class A,P,I,V,R,R1,R2,R3,R4,R5,R6,M ansible class A,P,I,V,R,R1,R2,R3,R4,R5,R6,R7,M ansible
class T1,T2,T3,T4,T5 target class T1,T2,T3,T4 target
``` ```
## 🎯 Инвентаризация ## 🎯 Инвентаризация