2023-03-20 08:37:04 +00:00
|
|
|
|
# Developer Guide
|
|
|
|
|
|
|
|
|
|
## 架构
|
|
|
|
|
|
|
|
|
|
### 微服务
|
|
|
|
|
|
|
|
|
|
存在的微服务以及选型:
|
|
|
|
|
|
|
|
|
|
* System
|
|
|
|
|
* MQ
|
|
|
|
|
* Monitor: NetData
|
|
|
|
|
* SSH Ternimal
|
|
|
|
|
* File Browser
|
|
|
|
|
* Storage
|
|
|
|
|
* User
|
|
|
|
|
* API gateway: Kong
|
|
|
|
|
* Web-Container
|
|
|
|
|
* Web-DB
|
|
|
|
|
* Proxy&DNS(待定)
|
|
|
|
|
* App&CLI(开发)
|
|
|
|
|
|
|
|
|
|
![image](https://user-images.githubusercontent.com/16741975/216497356-3913abd2-0b75-4619-8c40-512079e35f5b.png)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
### 基础组件
|
|
|
|
|
|
|
|
|
|
技术选型如下:
|
|
|
|
|
|
|
|
|
|
* 架构:JS UI + API Backend
|
|
|
|
|
* 后端:Python, Docker, Docker-compose, FastAPI, Typer
|
|
|
|
|
* API生成与测试:apipost/apifox
|
|
|
|
|
* 身份验证:supertokens
|
2023-03-23 06:41:54 +00:00
|
|
|
|
|
|
|
|
|
### 产品文件目录
|
|
|
|
|
|
|
|
|
|
便于升级、便于用户使用的产品文件目录组织结构
|
2023-03-29 04:43:48 +00:00
|
|
|
|
|
|
|
|
|
### Contributor
|
|
|
|
|
|
|
|
|
|
* 类型标签:Bug, enhancement, Documetation
|
|
|
|
|
* 过程标签:PRD, Dev, QA(include deployment), Documetation
|