# 运维管理平台后端 **Repository Path**: dahezi/devops-backend ## Basic Information - **Project Name**: 运维管理平台后端 - **Description**: 公司想上一套自动化部署运维平台,本来想找一套开源的平台来用,但是测试了一些主流的自动化部署平台后,感觉都做的太复杂了,于是自己写了一套基于jsch的小而美的运维管理平台,用来管理服务器和服务器上部署的项目;主要功能包括项目的发布更新,服务器的运维和远程登录、sftp上传下载和删除、各个项目的日志跟踪等; - **Primary Language**: Java - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 4 - **Created**: 2023-07-03 - **Last Updated**: 2023-07-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 运维管理平台后端 #### 介绍 公司想上一套自动化部署运维平台,本来想找一套开源的平台来用,但是测试了一些主流的自动化部署平台后,感觉都做的太复杂了,于是自己写了一套基于jsch的小而美的运维管理平台,用来管理服务器和服务器上部署的项目;主要功能包括项目的发布更新,服务器的运维和远程登录、sftp上传下载和删除、各个项目的日志跟踪等; #### 软件架构 借鉴renren-fast平台,前端使用vue+element-ui 后端使用springboot 前后端数据交互使用http REST接口; 关于ssh和sftp,前后端通过websocket通信,后端与所管理的服务器资源使用jsch组件通过ssh协议交互; #### 安装教程 1. maven install #### 使用说明 1. nohup java -jar renren-fast.jar & #### 使用截图及功能说明 ![输入图片说明](https://foruda.gitee.com/images/1679385407171552810/a8c8cab0_1636645.png "图片1.png") ![输入图片说明](https://foruda.gitee.com/images/1679385428792254467/7d98f8ec_1636645.png "图片2.png") ![输入图片说明](https://foruda.gitee.com/images/1679385441651261214/893ce788_1636645.png "图片3.png") ![输入图片说明](https://foruda.gitee.com/images/1679385461527961709/0a1e78b7_1636645.png "图片4.png") ![输入图片说明](https://foruda.gitee.com/images/1679385476412205420/73deade3_1636645.png "图片5.png") ![输入图片说明](https://foruda.gitee.com/images/1679385490940624228/103a2658_1636645.png "图片6.png") ![输入图片说明](https://foruda.gitee.com/images/1679385504718938577/7549e7c7_1636645.png "图片7.png") ![输入图片说明](https://foruda.gitee.com/images/1679385513293575170/36674f1f_1636645.png "图片8.png") ![输入图片说明](https://foruda.gitee.com/images/1679385526732443959/a9bbea3d_1636645.png "图片9.png") ![输入图片说明](https://foruda.gitee.com/images/1679385539624052783/2830c1d3_1636645.png "图片10.png") ![输入图片说明](https://foruda.gitee.com/images/1679385551274506941/a270094d_1636645.png "图片11.png") ![输入图片说明](https://foruda.gitee.com/images/1679385563128037301/11d4ef09_1636645.png "图片12.png") ![输入图片说明](https://foruda.gitee.com/images/1679385577382514872/6f283bd6_1636645.png "图片13.png") ![输入图片说明](https://foruda.gitee.com/images/1679385879432947676/ea2899de_1636645.png "图片14.png") ![输入图片说明](https://foruda.gitee.com/images/1679385891552504436/090171a3_1636645.png "图片15.png") ![输入图片说明](https://foruda.gitee.com/images/1679385903315797405/2502098c_1636645.png "图片16.png") ![输入图片说明](https://foruda.gitee.com/images/1679385916069241597/64b82692_1636645.png "图片17.png") ![输入图片说明](https://foruda.gitee.com/images/1679385926563346329/80037ee5_1636645.png "图片18.png") ![输入图片说明](https://foruda.gitee.com/images/1679385937858879499/caca4e1e_1636645.png "图片19.png") #### 参与贡献 特别感谢人人框架(fast-renren)大大简化了开发流程,提供了基本的前后端快速开始脚手架