ABCP
全称AchoBeta Cloud Platform
, 是AchoBeta
开发的云平台,旨在简化Linux
环境的搭建过程。
通常搭建Linux
有两种方法:搭建虚拟机和购买服务器。对编程新手而言,虚拟机设置复杂且受限于主机性能;而购买服务器虽快速但常常资源浪费,对新手来说性价比不高。ABCP
通过在现有服务器上创建虚拟云平台,允许团队成员随时创建一台“真实”的服务器,用于学习和工作,从而更高效地利用资源。
./sop.py --docker install
./sop.py --all start
,点击查看更多环境部署AchoBeta-CloudPlatform
.
├── cmd main程序所在位置
├── docs 文本文件
├── global 全局控制, 如 DB
├── internal 主要逻辑文件
│ ├── base 实体
│ │ ├── cloud
│ │ ├── config
│ │ └── constant
│ ├── exec 启动逻辑
│ ├── handle
│ ├── middleware 中间件
│ ├── pkg 公共模块
│ │ ├── common
│ │ ├── redis
│ │ ├── request
│ │ └── secret
│ ├── router 路由, api 接口层
│ │ └── api
│ └── service 逻辑实现
├── log 日志
├── script 脚本
│ ├── database
│ └── webssh
└── test 测试
├── command
└── router