[Open Source] A Web-Based Unified Management and Operations Platform Integrating Ticket Workflow Approval

Open SourceProcess Management
2026-06-28 05:57 4 次浏览 • 0 次下载 0KB
[Open Source] A Web-Based Unified Management and Operations Platform Integrating Ticket Workflow Approval

1. Project Overview

Dromara mayfly-go

A web-based Linux management platform (terminal [terminal playback, command filtering], files, scripts, processes, scheduled tasks), database management (MySQL, PostgreSQL, Oracle, SQL Server, Dameng, GaussDB, SQLite) including data operations, data synchronization, and data migration, Redis management (standalone, Sentinel, cluster), MongoDB, and other services, integrated with ticket workflow approval into a unified management and operations platform.

2. Open Source License

Licensed under Apache-2.0

3. Screenshots

System core function screenshot

Home Page

Image

Machine operation

Status view

Image

SSH Terminal

Image

File Operations

Image

Image

Database operation

SQL Editor

Image

Online data addition, deletion, modification, and query

Image

Redis Management

Image

MongoDB Management

Image

Ticket Workflow Approval

Image

System Management

Account management

Image

Role Management

Image

Menu and Resource Management

Image

 

4. Feature Overview

A unified web-based management and operations platform integrating Linux management (terminal [terminal playback], files, scripts, processes, scheduled tasks), databases (MySQL, PostgreSQL, Oracle, SQL Server, Dameng, GaussDB, SQLite), Redis (standalone, Sentinel, cluster), MongoDB, and other services with ticket workflow approval.

Image

Features

  • Implemented using a layered architecture.

  • Most common frontend and backend functionalities have been encapsulated, making the system simpler to use, with clear functional logic. It is easy to learn and get started with development, and supports secondary development or use as an administrative backend system.

  • Project uses Go language development, uses smaller memory and resources to run more efficiently, binary file deployment, convenient and fast.

  • Log some important operation steps, input parameters, and operator information, etc.

Why develop this system?

  • Enables companies to centrally manage and maintain resources more securely and efficiently. It aims to provide users with a unified operation and management experience while helping organizations improve resource utilization and risk control.

  • Executing potentially dangerous operations, such as data writes, through ticket-based workflow approval improves system security and compliance, reduces risks, and strengthens team collaboration and accountability.

  • Solve the trouble of daily development personnel installing various corresponding clients (can meet 100% of frontend, testing personnel without installing various clients such as xshell, navicat, redis desktop, etc. to complete corresponding resource data operations. Backend development personnel can also complete 80% of operations without relying on the above various clients).

Source: Official Dromara mayfly-go Documentation

5. Tech Stack

Programming Languages and Main Frameworks

  • Frontend: typescript, vue3, element-plus

  • Backend: golang, gin, gorm

#1
资源直链https://gitee.com/dromara/mayfly-go
去下载
星河码客

发现和分享优质开源项目,传承互联网精神,为开发者服务。

关于本站

联系我们

微信/广告合作:ITcloub (备注星河码客)

免责声明:本站资源版权归原作者所有,仅供学习与交流。如有侵权,请通过「关于我们 - 侵权投诉」联系删除。

Powered by Nuxt · Deployed on Cloudflare