mirror of
https://github.com/Websoft9/websoft9.git
synced 2024-11-22 23:50:31 +00:00
832 B
832 B
Developer Guide
架构
微服务
存在的微服务以及选型:
- System
- MQ
- Monitor: NetData
- SSH Ternimal
- File Browser
- Storage
- User
- API gateway: Kong
- Web-Container
- Web-DB
- Proxy&DNS(待定)
- App&CLI(开发)
基础组件
技术选型如下:
- 架构:JS UI + API Backend
- 后端:Python, Docker, Docker-compose, FastAPI, Typer
- API生成与测试:apipost/apifox
- 身份验证:supertokens
产品文件目录
便于升级、便于用户使用的产品文件目录组织结构
Contributor
- 类型标签:Bug, enhancement, Documetation
- 过程标签:PRD, Dev, QA(include deployment), Documetation