spug README

The project's README from github.com/openspug/spug. As one markdown file: README.md.

English | 简体中文

Spug

Spug is a lightweight agent-free automatic operation and maintenance platform designed for small and medium-sized enterprises. It integrates host management, host batch execution, host online terminal, file management, application release and deployment, pipelines, online task planning, configuration center, monitoring, alarm and so on.

Demo

Demo:https://demo.spug.cc

The demo environment runs the latest version and resets its data every hour, both the English and the Simplified Chinese interface are available from the globe icon in the header.

🔥Push Assistant

Push Assistant is a message push platform that integrates multiple channels such as telephone, SMS, email, Feishu, DingTalk, WeChat, and WeChat Work. It can realize telephone and SMS alarms of Zabbix, Prometheus, Nightingale and other monitoring systems in 3 minutes. Click to experience: https://push.spug.cc

Features

Environment

Install Doc

Yearning — MYSQL open source SQL statement review platform

PreView

Workbench

workbench

Dashboard

dashboard

Host Management

hosts

Host Online Terminal

web terminal

File Online Upload and Download

file manager

Host Batch Execution

batch execution batch execution output

Pipelines

Orchestrate build, command, data transfer, upload and notification nodes into a workflow.

pipeline editor built-in pipeline modules pipeline node config pipeline console

Application Release

deploy configuration deploy request deploy console

Task Planning

scheduled tasks

Configuration Center

configuration center

Monitoring and Alarm

monitoring alarm

Sponsor


UCloud
5 元/月云主机

阿里云通用券
300元限量免费领

马哥教育
IT人高薪职业学院

Developer Group

Follow the Spug operation and maintenance public number to add WeChat group, QQ group, and get the latest product dynamics

spug-qq

AGPL-3.0

spug (openspug/spug)

Searching Database…

11.1K ·GitHub
Что это?Spug — это легковесная платформа для администрирования и эксплуатации серверов без агентов, созданная для малого и среднего бизнеса. В одном веб-приложении она объединяет управление хостами, пакетное выполнение команд, онлайн-терминал SSH, передачу файлов, конвейеры сборки и развёртывания, планирование задач, центр конфигураций, а также мониторинг и оповещения.
Нужно ли устанавливать агент на каждый управляемый сервер?Нет, агент не нужен: к управляемым хостам подключаются по SSH для онлайн-терминала, пакетного выполнения и раздачи файлов, без установки дополнительного ПО на каждом узле.
Как это запустить?Бэкенд на Django и фронтенд на React вы собираете сами, следуя официальной инструкции Install Doc. Готового Docker-образа в этом репозитории нет, поэтому окружение нужно подготовить вручную, прежде чем открывать его в браузере.
Какой стек нужен для запуска?Бэкенд на Python 3.8+ / Django 4.2, сборка фронтенда на Node.js 18+ / React 16.13 и Redis 5.0+ для кэширования и очередей задач.
Для кого это создано?Для малых и средних предприятий, которые хотят иметь единую панель эксплуатации без установки агента на каждый управляемый хост.
Что такое Push Assistant?Это сопутствующий сервис рассылки сообщений Spug. Он может отправлять оповещения телефонными звонками, SMS, по email, в Feishu, DingTalk и WeChat Work. Благодаря ему такие инструменты мониторинга, как Zabbix, Prometheus или Nightingale, могут доставлять реальные тревоги в течение нескольких минут после настройки.
Можно ли объединить несколько шагов развёртывания в один рабочий процесс?Да, функция Pipelines объединяет узлы параметров, сборки, удалённых команд, передачи данных, загрузки и уведомлений в чат в один рабочий процесс с условными ветвлениями и живой консолью.
Есть ли более надёжная защита входа, чем простой пароль?Да, поддерживаются вход через LDAP и многофакторная аутентификация (MFA), а также детальное разграничение прав доступа на основе ролей.
Интерфейс только на китайском языке?Нет, интерфейс полностью двуязычный: английский и упрощённый китайский. Переключение происходит значком глобуса в шапке.
Which topics is it in?jenkins, mfa, deploy, task, monitor, ldap, cicd, pipeline, django, rbac, ssh, workflow
Creator
openspug
Size
7.1 MB
Stars
11.1K
Age
8y
Commits · 90 Days