%%{init: {'theme': 'base', 'flowchart': {'nodeSpacing': 40, 'rankSpacing': 50}}}%%
flowchart TB
subgraph vm ["chillka - 192.168.99.55
2 vCPU | 2 GB RAM
LVM: vgarauco0-chillka (500 GB) | User: toshiro"]
subgraph services ["Services systeme"]
gitea["Gitea
Port: 3000
systemd: gitea.service
Depot: /var/data/git/repositories"]
ssh["SSH
Port: 22"]
samba["Samba (SMB)
Ports: 139, 445
Partage de fichiers"]
http["Serveur HTTP
Port: 80"]
end
subgraph dns_local ["DNS local"]
resolved["systemd-resolved
127.0.0.53:53
127.0.0.54:53"]
end
end
subgraph external ["Acces reseau"]
clients["Clients LAN
192.168.99.0/24"]
dns["DNS:
chillka.local -> .55
git.arauco.online -> .55"]
end
clients -->|":3000 HTTP"| gitea
clients -->|":22 SSH"| ssh
clients -->|":139/:445 SMB"| samba
clients -->|":80 HTTP"| http
dns -.-> vm
classDef svcStyle fill:#1e4a2e,stroke:#4a9a6a,color:#a8e0c0
classDef netStyle fill:#1e3a5f,stroke:#4a90d9,color:#a8d0f0
classDef dnsStyle fill:#1e4a4a,stroke:#4a9a9a,color:#a8e0e0
class gitea,ssh,samba,http svcStyle
class clients netStyle
class dns,resolved dnsStyle