# ops-web **Repository Path**: sprouting/ops-web ## Basic Information - **Project Name**: ops-web - **Description**: 项目现场管理前端 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-27 - **Last Updated**: 2025-07-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: 个人 ## README # ops-web 运维资产管理系统 时间:2023年11月4日11:40:01 ## 基础简介 ### 简介 一个管理现场,管理运维资产的系统。 前端:https://gitee.com/sprouting/ops-web 后端:https://gitee.com/sprouting/ops-server ### 项目由来 这个项目从2023年11月,现在时间已经到了25年7月,还没写完,中间事情太多,还推倒了一版,今天正式好好写写这个项目的介绍。 最早写这个项目其实就是想解决各个项目部署信息丢失的问题。 比如你有N个现场,每个现场有什么计算机,哪个计算机的访问账号密码是多少,计算机的网络拓扑是什么,可能远程访问还有用到vpn之类的软件,整个访问过程应该是怎么样的,现场的应用出问题了,有没有上报,上报之后谁解决,解决的方案能否沉淀下来作为知识库,这个应用的部署过程比较复杂,有没文档,现场的运维检查。 总的来说,整个项目设计的时候我分了几个大的模块。 ![ops](README.assets/ops.png) 写着写着,这个项目我又想加入一些全周期管理, 需求清单 ![image-20220628151545546](README.assets/image-20220628151545546.png) 修改记录 ![image-20220628151604409](README.assets/image-20220628151604409.png) 不同版本的人员规划 ![image-20220628151619163](README.assets/image-20220628151619163.png) 时间排期 ![image-20220628151643361](README.assets/image-20220628151643361.png) ![image-20220628151651666](README.assets/image-20220628151651666.png) 后面又想的更多,比如现场的干系人管理,巡检、自动化巡检,可惜现在实在是太繁忙了,一直不得空写完整个项目。 ### 基础概念 #### 应用 你开发的程序就是应用,但注意,应用的细粒度更高,比如一个比较大的微服务,里面肯定有nacos、权限认证的服务、文件服务、资源服务。而文件、资源、权限认证这些应用就是应用 #### 工具 禅道、gitlab、这些就属于工具的范畴 #### 组件 项目中一般不去编辑的应用就属于组件,比如mysql、redis、nacos、kafka之类的。 #### 产品 N个应用组成了产品 #### 环境 每个产品部署在现场就属于一个环境,这个环境可能是开发环境、生产环境、演示环境等等 ### 应用截图 #### 登录页 ![image-20250701100525576](README.assets/image-20250701100525576.png) #### 权限管理 ![image-20250701100544871](README.assets/image-20250701100544871.png) ![image-20250701100602303](README.assets/image-20250701100602303.png) #### 产品管理 ![image-20250701100621530](README.assets/image-20250701100621530.png) #### 应用管理 ![image-20250701100640363](README.assets/image-20250701100640363.png) #### 组件管理 ![image-20250701100704605](README.assets/image-20250701100704605.png) #### 现场管理 ![image-20250701100725620](README.assets/image-20250701100725620.png) ![image-20250701101259408](README.assets/image-20250701101259408.png) ![image-20250701101525611](README.assets/image-20250701101525611.png) #### 厂商管理 ![image-20250701100741079](README.assets/image-20250701100741079.png)