一款开源&轻量的自动化运维平台

项目地址

https://github.com/openspug/spug

项目介绍

Spug是面向中小型企业设计的轻量级无Agent的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功。

bash 复制代码
特性
批量执行: 主机命令在线批量执行
在线终端: 主机支持浏览器在线终端登录
文件管理: 主机文件在线上传下载
任务计划: 灵活的在线任务计划
发布部署: 支持自定义发布部署流程
配置中心: 支持KV、文本、json等格式的配置
监控中心: 支持站点、端口、进程、自定义等监控
报警中心: 支持短信、邮件、钉钉、微信等报警方式
优雅美观: 基于 Ant Design 的UI界面
开源免费: 前后端代码完全开源

环境

bash 复制代码
Python 3.6+
Django 2.2
Node 12.14
React 16.11

部署安装

安装Docker

bash 复制代码
curl -sSL https://get.docker.com/ | sh

拉取镜像

bash 复制代码
docker pull registry.aliyuncs.com/openspug/spug 

启动容器

bash 复制代码
docker run -d --restart=always --name=spug -p 801:80 -v /www/docker_data/spug:/data registry.aliyuncs.com/openspug/spug 

初始化数据 ,设置用户名和密码

bash 复制代码
docker exec spug init_spug <username> <password>
docker restart spug

部署完成后,浏览器访问 http://IP:801 访问即可。

Web访问

主机管理

主机在线终端

文件在线上传下载

主机批量执行

应用发布

监控报警

角色权限

相关推荐
讯捷蓝达8 分钟前
IBM V3500存储 双控故障、数据怎么恢复?
运维
weh96019 分钟前
受够了同事之间的拌嘴,所以我做了一个多Agent协同平台
开源
阿哲CZ28 分钟前
AI 重建 3D 的开源项目,我跑通了:它把自己的误差写进了 JSON
开源
qq_谁赞成_谁反对35 分钟前
甲方IT的成长之路--SG TCP网络优化工具--20261026
运维·服务器·udp·tcp
wflynn1 小时前
GitHub 日榜趋势速报 | 2026-10-26
开源·github
龙亘川2 小时前
适应人工智能发展、构建就业友好型发展方式
大数据·运维·人工智能·信息可视化·智慧城市
数据库小学妹2 小时前
OLAP数据库怎么选、怎么优化?路线、提速与边界
运维·数据库·后端
说实话起个名字真难啊2 小时前
实战docker部署dify及注意点
运维·docker·容器
福建佰胜张工2 小时前
费希尔 FIELDVUE™ DVC6200-AC 智能阀门定位器深度解析:双作用配置、核心参数与典型应用
运维·安全·自动化
小羊没烦恼!2 小时前
分布式事务 | 使用DTM 的Saga 模式
java·linux·运维·数据库·wpf