Removed outdated mermaid.js network diagram
This commit is contained in:
parent
b3313654ab
commit
48bfaa6cb9
71
README.md
71
README.md
@ -22,79 +22,14 @@
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## 🏗️ Architecture
|
|
||||||
|
|
||||||
```mermaid
|
|
||||||
graph TB
|
|
||||||
subgraph Internet
|
|
||||||
CF[Cloudflare DNS]
|
|
||||||
end
|
|
||||||
|
|
||||||
subgraph "Heimdall - Physical Server (10.0.0.151)"
|
|
||||||
Traefik[Traefik Reverse Proxy<br/>:80, :443]
|
|
||||||
Komodo[Komodo Core<br/>Container Orchestrator]
|
|
||||||
Gitea[Gitea<br/>Self-Hosted Git]
|
|
||||||
Redis[Redis Cache]
|
|
||||||
Trek[Trek]
|
|
||||||
Vault[Vaultwarden]
|
|
||||||
end
|
|
||||||
|
|
||||||
subgraph "Waldorf - Physical Server (10.0.0.251)"
|
|
||||||
Plex[Plex Media Server<br/>GPU Transcoding]
|
|
||||||
Tunarr[Tunarr<br/>IPTV Channels]
|
|
||||||
GPU[NVIDIA GTX 1060 Mobile<br/>6GB VRAM]
|
|
||||||
KomodoW[Komodo Periphery]
|
|
||||||
end
|
|
||||||
|
|
||||||
subgraph "Watchtower - Physical Server (10.0.0.200)"
|
|
||||||
Ansible[Ansible Control Node<br/>Infrastructure Automation]
|
|
||||||
KomodoP[Komodo Periphery]
|
|
||||||
VSCode[VS Code Server]
|
|
||||||
end
|
|
||||||
|
|
||||||
subgraph "PVE01 - Physical Server (10.0.0.201)"
|
|
||||||
PVE[Proxmox VE 9.1.7<br/>Hypervisor Platform]
|
|
||||||
end
|
|
||||||
|
|
||||||
subgraph "TerraMaster NAS (10.0.0.250)"
|
|
||||||
NFS[NFS Storage<br/>Volume1: /appdata<br/>Volume2: /media]
|
|
||||||
end
|
|
||||||
|
|
||||||
CF -->|HTTPS| Traefik
|
|
||||||
Traefik --> Gitea
|
|
||||||
Traefik --> Komodo
|
|
||||||
Traefik --> Plex
|
|
||||||
Traefik --> Tunarr
|
|
||||||
|
|
||||||
Komodo <-->|WebSocket| KomodoW
|
|
||||||
Komodo <-->|WebSocket| KomodoP
|
|
||||||
Gitea -->|Webhook| Komodo
|
|
||||||
|
|
||||||
Ansible -.->|SSH| PVE
|
|
||||||
Ansible -.->|SSH| Traefik
|
|
||||||
Ansible -.->|SSH| Plex
|
|
||||||
|
|
||||||
Plex --> GPU
|
|
||||||
Tunarr --> GPU
|
|
||||||
|
|
||||||
Traefik -.->|NFS v4| NFS
|
|
||||||
Plex -.->|NFS v4| NFS
|
|
||||||
Ansible -.->|NFS v3| NFS
|
|
||||||
|
|
||||||
style NFS fill:#f9a825,color:#000
|
|
||||||
style PVE01 fill:#e57000,color:#fff
|
|
||||||
```
|
|
||||||
|
|
||||||
---
|
|
||||||
|
|
||||||
## 📦 Infrastructure Inventory
|
## 📦 Infrastructure Inventory
|
||||||
|
|
||||||
| Node | IP | Hardware | Platform/OS | Role | Services |
|
| Node | IP | Hardware | Platform/OS | Role | Services |
|
||||||
|------|------|----------|----------|------|----------|
|
|------|------|----------|----------|------|----------|
|
||||||
| **PVE01** | `10.0.0.201` | Physical Server<br/>Intel i5-13500T (14c), 15GB RAM | Proxmox VE 9.1.7 | Hypervisor | VM orchestration platform |
|
| **PVE01** | `10.0.0.201` | Physical Server<br/>Intel i5-13500T (14c), 15GB RAM | Proxmox VE 9.1.7 | Hypervisor | VM orchestration platform |
|
||||||
| **Heimdall** | `10.0.0.151` | Physical Server<br/>Intel N100 (4c), 15GB RAM | Ubuntu 24.04 | Core Services | Komodo Core, Gitea, Traefik, Redis, Trek, Vaultwarden |
|
| **Heimdall** | `10.0.0.151` | Physical Server<br/>Intel N100 (4c), 15GB RAM | Ubuntu 24.04 | Core Services | Komodo, Gitea, Traefik |
|
||||||
| **Waldorf** | `10.0.0.251` | Physical Server<br/>i7-7820HQ (8c), GTX 1060, 16GB | Ubuntu 24.04 | Media Processing | Plex, Tunarr (GPU transcoding), Komodo Periphery |
|
| **Waldorf** | `10.0.0.251` | Physical Server<br/>i7-7820HQ (8c), GTX 1060, 16GB | Ubuntu 24.04 | Media Processing | Plex and Related Media Services |
|
||||||
| **Watchtower** | `10.0.0.200` | Physical Server<br/>ARM Cortex-A76 (4c), 16GB | Debian Trixie | Control Plane | Ansible, Komodo Periphery, VS Code Server |
|
| **Watchtower** | `10.0.0.200` | Physical Server<br/>ARM Cortex-A76 (4c), 16GB | Debian Trixie | Control Plane | Ansible, VS Code, Monitoring Tools |
|
||||||
| **TerraMaster** | `10.0.0.250` | NAS | TOS | Shared Storage | NFS (Volume1: `/appdata`, Volume2: `/media`) |
|
| **TerraMaster** | `10.0.0.250` | NAS | TOS | Shared Storage | NFS (Volume1: `/appdata`, Volume2: `/media`) |
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user