diff --git a/.DS_Store b/.DS_Store index 7f4c47e..562f1eb 100644 Binary files a/.DS_Store and b/.DS_Store differ diff --git a/README.md b/README.md index 906a67a..9577a63 100644 --- a/README.md +++ b/README.md @@ -31,6 +31,11 @@ ## đŸ—ī¸ Architecture +![Architecture Diagram](images/architecture.png) + +
+View Mermaid source code + ```mermaid graph TB subgraph "studio einszwovier Web Platform" @@ -113,6 +118,8 @@ graph TB class Watchtower,Network infra ``` +
+ --- ## 🚀 Quick Start diff --git a/images/README.md b/images/README.md index 1a2a9e5..5eb4d85 100644 --- a/images/README.md +++ b/images/README.md @@ -16,6 +16,7 @@ High-resolution PNG diagram showing the complete platform architecture including - **Infrastructure** - Watchtower auto-updates, Docker network **Specifications:** + - Resolution: 2400x1600 pixels - Format: PNG with transparent background - Size: ~242 KB diff --git a/images/architecture.mmd b/images/architecture.mmd index c1646e3..f243fa9 100644 --- a/images/architecture.mmd +++ b/images/architecture.mmd @@ -3,7 +3,7 @@ graph TB LP[🏠 Landing Page
Port 80] About[â„šī¸ About Page
/about] CostCalc[💰 Cost Calculator
/cost] - + LP --> About LP --> CostCalc end @@ -15,7 +15,7 @@ graph TB Forgejo[đŸĻŠ Forgejo
Port 3003
Git Server] ElementWeb[đŸ’Ŧ Element Web
Port 8082
Matrix Chat] Portainer[đŸŗ Portainer
Port 9000
Admin Panel] - + LP -.->|Link| BookStack LP -.->|Link| OpenWebUI LP -.->|Link| JupyterHub @@ -28,7 +28,7 @@ graph TB Synapse[📨 Synapse
Port 8008
Matrix Server] Ollama[🔮 Ollama
Port 11434
LLM Engine] MariaDB[(💾 MariaDB
BookStack DB)] - + ElementWeb --> Synapse OpenWebUI --> Ollama BookStack --> MariaDB @@ -39,7 +39,7 @@ graph TB Notebooks[📒 Drone Programming
djitellopy Package] GitRepos[đŸ“Ļ Code Repositories
Project Source] Knowledge[📖 Documentation
Guides & Tutorials] - + JupyterHub --> Notebooks Forgejo --> GitRepos BookStack --> Knowledge @@ -51,7 +51,7 @@ graph TB MatrixData[(đŸ—„ī¸ Matrix Data
matrix/data/)] JupyterVols[(💾 Jupyter Volumes
User Workspaces)] ForgejoData[(📚 Forgejo Data
forgejo/data/)] - + CostCalc --> PDFUploads About --> CoursesCSV Synapse --> MatrixData