此项目是go-cmdb-ops的前端
此项目后端地址: https://github.com/ch-ld/go-cmdb-ops
- vue-admin-template (后台前端)
- 内部导航栏
- 用户中心
- 用户管理
- 角色管理
- CMDB
- 主机管理
- 新增主机
- 导入主机
- 批量删除主机
- 同步云主机
- 阿里云
- AWS
- 主机组管理
- 远程操作
- wehssh
- 批量执行命令
- SFTP
- 文件上传
- 创建文件
- 文件下载
- 文件批量删除
- 主机管理
- k8s的多集群管理
# 克隆项目
git clone https://github.com/ch-ld/go-cmdb-ops-web.git
# 进入项目目录
cd go-cmdb-ops-web
# 安装依赖
npm install
# 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org
# 启动服务
npm run dev
浏览器访问 http://localhost:9527
# 构建测试环境
npm run build:stage
# 构建生产环境
npm run build:prod
# 预览发布环境效果
npm run preview
# 预览发布环境效果 + 静态资源分析
npm run preview -- --report
# 代码格式检查
npm run lint
# 代码格式检查并自动修复
npm run lint -- --fix
更多信息请参考 使用文档
贡献使开源社区成为一个学习、激励和创造的绝佳场所。你所作的任何贡献都是非常感谢的。
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
该项目使用Git进行版本管理。您可以在repository参看当前可用版本。
暂无
该项目签署了MIT 授权许可
cmdb-ops-flow 强烈感谢cmdb-ops-flow提供的基本框架,开始所有的流程和思路都是基于这个基础之上来配置的
vue-admin-template 非常感谢vue-admin-template的开源项目
webssh 非常感谢widaT的webssh开源项目
shaojintian README模板 非常感谢 shaojintian README模板