websoft9/docs/developer.md

42 lines
832 B
Markdown
Raw Normal View History

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