OpsHub
企业级一站式
运维管理平台!

基于 Go + Vue3 实现,开箱即用

MIT License
Go + Vue3
插件化架构

Kubernetes 管理

支持多集群管理、工作负载部署、配置管理、存储管理、网络管理、RBAC 权限控制,一站式管理 K8s 集群

资产管理

主机资产管理、分组管理、凭证管理、Web 终端、终端审计录像回放,全方位管理基础设施

任务中心

基于 Ansible 的任务编排,支持模板管理、批量执行、文件分发、执行历史查询,轻松实现自动化运维

监控告警

域名监控、SSL 证书检测、响应时间监控,支持邮件、企业微信、钉钉、飞书多渠道告警通知

插件化架构

采用插件化设计,功能模块可插拔,支持自定义扩展,满足不同场景的运维需求

权限控制

完善的 RBAC 权限体系,支持用户、角色、部门、岗位管理,细粒度的菜单和操作权限控制

功能预览

现代化的 UI 设计,简洁高效的操作体验

首页仪表盘 首页仪表盘
Kubernetes 管理 Kubernetes 管理
主机管理 主机资产
Web 终端 Web 终端

快速部署

使用 Docker Compose 一键部署,开箱即用

bash
# 克隆项目
git clone https://github.com/ydcloud-dy/opshub.git
cd opshub

# 启动服务
docker-compose up -d

# 访问 http://localhost:5173
# 默认账号: admin / 123456

技术栈

Go 1.21+
Vue 3
MySQL
Redis
Kubernetes
Ansible