supervisor ui with django
- supervisor 多主机管理UI
- 弹窗显示supervisor log
- 前端添加supervisor node
- 用户认证
- 权限管理
- 移动端
1、克隆代码到本地
2、执行python manage.py migrate来初始化数据库
3、执行python manage.py createsuperuser创建管理员用户
4、执行python manage.py runserver 启动
5、访问http://127.0.0.1/supervisor/node
-
管理界面(/admin/)
- 用户管理
- 权限管理
- 节点删除
-
进程管理访问(/supervisor/node/)
- node管理界面
- 模块管理界面
- 项目管理界面
-
子进程名必须是 env-project-num 格式,如: testENV-pr-2。
-
执行python manage.py runserver 0.0.0.0:18000 的方式来修改监听ip和端口
-
连接按钮暂时没有实现相应功能,页面刷新时会自动连接。节点显示Connected,说明已经连接.
-
项目是初版,一直没有时间去更新,许多页面没有做跳转,会报404,此次应@potoo0的需求,更新README, 加入详细的使用说明。感谢@potoo0提出的意见