后端(djangorestframework) https://github.com/824750130/dev_box.git
前端(Vue) https://github.com/824750130/dev_box_vue.git
整合程序员开发工具的一款在线开发者平台
python ^3.6
mysql ^5.6 或 mariadb ^5.5
redis
1.安装环境python3&mysql&redis
2.启动构建程序
python3 build.py3.确认服务配置
vi config/server_conf.py4.启动服务
# 启动服务
python3 devsm.py start
# 关闭服务
python3 devsm.py stop
# 重启服务
python3 devsm.py restart5.创建用户
python3 manage.py createadmin1.安装环境docker&mysql&redis
yum install -y docker & apt-get install -y docker
2.构建docker容器
docker build --tag=dev_box .3.启动容器
# -p 端口映射 宿主机开放端口:容器中服务端口
docker run -p 8001:8001 -p 8000:8000 dev_box| 模块 | 功能 | 进度 |
|---|---|---|
| API接口调试 | API接口调试 | 已完成 |
| 远程Linux操作 | 交互式终端 | 待测试 |
| Sftp文件传输 | 待完善 | |
| 数据库连接模块 | SQL数据库 | 待开发 |
| NO SQL数据库 | 待开发 | |
| markdown文档管理 | markdown文档管理 | 待开发 |
| 项目管理 | 项目管理 | 待开发 |