mirror of
https://github.com/iflytek/skillhub.git
synced 2026-10-10 03:27:54 +00:00
Merge pull request #908 from iflytek/docs/readme-architecture-diagram
docs(readme): refresh architecture diagram
This commit is contained in:
commit
753af7280a
2 changed files with 3 additions and 24 deletions
27
README.md
27
README.md
|
|
@ -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
|
||||
|
|
|
|||
BIN
docs/skillhub/public/diagrams/architecture-overview.png
Normal file
BIN
docs/skillhub/public/diagrams/architecture-overview.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1 MiB |
Loading…
Add table
Reference in a new issue