This commit is contained in:
Aron Petau 2025-11-05 15:01:58 +01:00
parent 9b4e0f3042
commit 7353062f91
4 changed files with 13 additions and 5 deletions

BIN
.DS_Store vendored

Binary file not shown.

View file

@ -31,6 +31,11 @@
## 🏗️ Architecture
![Architecture Diagram](images/architecture.png)
<details>
<summary>View Mermaid source code</summary>
```mermaid
graph TB
subgraph "studio einszwovier Web Platform"
@ -113,6 +118,8 @@ graph TB
class Watchtower,Network infra
```
</details>
---
## 🚀 Quick Start

View file

@ -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

View file

@ -3,7 +3,7 @@ graph TB
LP[🏠 Landing Page<br/>Port 80]
About[ About Page<br/>/about]
CostCalc[💰 Cost Calculator<br/>/cost]
LP --> About
LP --> CostCalc
end
@ -15,7 +15,7 @@ graph TB
Forgejo[🦊 Forgejo<br/>Port 3003<br/>Git Server]
ElementWeb[💬 Element Web<br/>Port 8082<br/>Matrix Chat]
Portainer[🐳 Portainer<br/>Port 9000<br/>Admin Panel]
LP -.->|Link| BookStack
LP -.->|Link| OpenWebUI
LP -.->|Link| JupyterHub
@ -28,7 +28,7 @@ graph TB
Synapse[📨 Synapse<br/>Port 8008<br/>Matrix Server]
Ollama[🔮 Ollama<br/>Port 11434<br/>LLM Engine]
MariaDB[(💾 MariaDB<br/>BookStack DB)]
ElementWeb --> Synapse
OpenWebUI --> Ollama
BookStack --> MariaDB
@ -39,7 +39,7 @@ graph TB
Notebooks[📒 Drone Programming<br/>djitellopy Package]
GitRepos[📦 Code Repositories<br/>Project Source]
Knowledge[📖 Documentation<br/>Guides & Tutorials]
JupyterHub --> Notebooks
Forgejo --> GitRepos
BookStack --> Knowledge
@ -51,7 +51,7 @@ graph TB
MatrixData[(🗄️ Matrix Data<br/>matrix/data/)]
JupyterVols[(💾 Jupyter Volumes<br/>User Workspaces)]
ForgejoData[(📚 Forgejo Data<br/>forgejo/data/)]
CostCalc --> PDFUploads
About --> CoursesCSV
Synapse --> MatrixData