docs(readme): refresh architecture diagram

This commit is contained in:
dongmucat 2026-09-29 15:31:24 +08:00
parent 735259728f
commit 7969ff8a3b
2 changed files with 3 additions and 24 deletions

View file

@ -449,30 +449,9 @@ password defaults.
## Architecture
```
┌─────────────┐ ┌─────────────┐ ┌──────────────┐
│ Web UI │ │ CLI Tools │ │ REST API │
│ (React 19) │ │ │ │ │
└──────┬──────┘ └──────┬──────┘ └──────┬───────┘
│ │ │
└───────────────────┼───────────────────┘
│
┌──────▼──────┐
│ Nginx │
└──────┬──────┘
│
┌──────▼──────┐
│ Spring Boot │ Auth · RBAC · Core Services
│ (Java 21) │ OAuth2 · API Tokens · Audit
└──────┬──────┘
│
┌────────────┼────────────┐
│ │ │
┌──────▼───┐ ┌─────▼────┐ ┌────▼────┐
│PostgreSQL│ │ Redis │ │ Storage │
│ 16 │ │ 7 │ │ S3/MinIO│
└──────────┘ └──────────┘ └─────────┘
```
<div align="center">
<img src="./docs/skillhub/public/diagrams/architecture-overview.png" alt="SkillHub system architecture" width="900" />
</div>
**Backend (Spring Boot 3.2.3, Java 21):**
- Multi-module Maven project with clean architecture

Binary file not shown.

After

Width:  |  Height:  |  Size: 1 MiB