chore: fix diagrams

This commit is contained in:
Jesús Pérez 2026-01-18 23:12:15 +00:00
parent 412eae5389
commit 91dfa34ba3
Signed by: jesus
GPG Key ID: 9F243E355E0BC939

View File

@ -321,53 +321,41 @@ Systemd service units for platform services.
## Architecture ## Architecture
```bash ```plaintext
┌───────────────────────────────────────────────── ┌──────────────────────────────────────────────────────────────┐
────────────┐
│ User Interfaces │ │ User Interfaces │
│ • CLI (provisioning command) │ │ • CLI (provisioning command) │
│ • Web UI (Control Center UI) │ │ • Web UI (Control Center UI) │
│ • API Clients │ │ • API Clients │
└───────────────────────────────────────────────── └──────────────────────────────────────────────────────────────┘
────────────┘
┌───────────────────────────────────────────────── ┌──────────────────────────────────────────────────────────────┐
────────────┐
│ API Gateway │ │ API Gateway │
│ • Request Routing │ │ • Request Routing │
│ • Authentication & Authorization │ │ • Authentication & Authorization │
│ • Rate Limiting │ │ • Rate Limiting │
└───────────────────────────────────────────────── └──────────────────────────────────────────────────────────────┘
────────────┘
┌───────────────────────────────────────────────── ┌──────────────────────────────────────────────────────────────┐
────────────┐
│ Platform Services Layer │ │ Platform Services Layer │
│ │ │ │
│ ┌──────────────┐ ┌──────────────┐ │ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
┌──────────────┐ │ │ │ Orchestrator │ │ Control Ctr │ │ MCP Server │ │
│ │ Orchestrator │ │Control Center│ │ MCP Server │ │
│ │ (Rust) │ │ (Rust) │ │ (Nushell) │ │ │ │ (Rust) │ │ (Rust) │ │ (Nushell) │ │
│ └──────────────┘ └──────────────┘ │ └──────────────┘ └──────────────┘ └──────────────┘ │
└──────────────┘ │
│ │ │ │
│ ┌──────────────┐ ┌──────────────┐ │ ┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │
┌──────────────┐ │
│ │ Installer │ │ OCI Registry │ │ Extension │ │ │ │ Installer │ │ OCI Registry │ │ Extension │ │
│ │(Rust/Nushell)│ │ │ │ Registry │ │ │ │(Rust/Nu) │ │ │ │ Registry │ │
│ └──────────────┘ └──────────────┘ │ └──────────────┘ └──────────────┘ └──────────────┘ │
└──────────────┘ │ └──────────────────────────────────────────────────────────────┘
└─────────────────────────────────────────────────
────────────┘
┌───────────────────────────────────────────────── ┌──────────────────────────────────────────────────────────────┐
────────────┐
│ Data & State Layer │ │ Data & State Layer │
│ • SurrealDB (State Management) │ │ • SurrealDB (State Management) │
│ • File-based Persistence (Checkpoints) │ │ • File-based Persistence (Checkpoints) │
│ • Configuration Storage │ │ • Configuration Storage │
└───────────────────────────────────────────────── └──────────────────────────────────────────────────────────────┘
────────────┘
``` ```
--- ---