大家好,我是 JavaCodexPro!

在 IT 这个大江湖里摸爬滚打的各位,有没有被繁琐的运维工作搞得焦头烂额?每次发布新版本或者批量执行命令的时候,是不是感觉像在走钢丝,稍有差池就可能满盘皆输?

今天我要给大家介绍一款超棒的开源自动化运维平台 ——Spug,它能帮我们简化日常运维流程,大幅提升工作效率,就像给我们的运维工作配上了一个得力助手!

一、项目简介

  • 项目描述

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

  • 使用AGPL-3.0 license

    AGPL - 3.0 是一种开源许可证。它带有 “Copyleft” 特性,若软件用于网络服务,修改后的源码要公开。其保障用户自由运行、修改和分发软件的权利,且与 GPLv3 兼容。许可证内容涵盖版权声明、修改分发要求等。在企业 SaaS、开源协作场景应用广泛,和 MIT、Apache 许可证相比,对源码公开要求更严格。

image

二、功能介绍

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

三、环境

  • Python 3.6+
  • Django 2.2
  • Node 12.14
  • React 16.11

四、预览

  • 主机在线终端

    image

  • 文件在线上传下载

image

  • 主机批量执行

image

image

  • 应用发布

image

  • 监控报警

image

  • 角色权限

image

四、源码地址

更多细节功能,感兴趣的可以到项目地址查看:

下载地址:code.open1024.top

OpenCode 源码网是一个专注于分享新奇、有趣且具有实用价值的开源应用、系统、软件、硬件以及先进技术的平台。致力于精心打造一个充满活力的开源社区,携手众人共同构建开源新生态。

推荐阅读:

本文由博客一文多发平台 OpenWrite 发布!

JavaCodexPro
1 声望0 粉丝