Open-source Web version Linux, database, Redis, MongoDB unified management and operation platform

Open SourceProcess Management
2026-06-28 02:09 1 次浏览 • 0 次下载 0KB
Open-source Web version Linux, database, Redis, MongoDB unified management and operation platform

1. Project Overview

Based on DDD layering implementation, web versionLinux (terminal file script process), database (mysql postgres), redis (single machine cluster), mongo unified management operation platform

2. Open Source License

Licensed under Apache-2.0

3. Screenshots

System core function screenshot

Record operation record

Machine operation

Status view

SSH terminal

File Operations

Database operation

SQL editor

Online data addition, deletion, modification, and query

Redis operation

Mongo operation

System Management

Account management

Role Management

Resource management

4. Feature Overview

Function introduction

  • linux: SSH terminal, file viewing (can display high-light keywords according to common suffix names), modification, upload, download, deletion, etc., script management execution, process operation, running status viewing, etc. (can be used as a bastion host)
  • dbms(currently supports mysql, postgres): Visualize data CRUD, SQL statement tips, table information, index information, create table statement viewing, create table, etc. (similar to mini version of navicat).
  • redis(single machine, cluster): CRUD redis data, view redis basic information, such as version, memory, CPU usage, cluster information node viewing.
  • mongo: CRUD mongo document data, database, collection status viewing, create, delete collection, etc.
  • Supports ssh tunnel access: linux machine, database, redis, mongo all support ssh tunnel access operation.
  • System management: Has perfect account, role, resource permission control, etc. Also can be based on this project for secondary development as system backend system.

Why develop this system?

  • Convenient for the company to unify management and more securely and efficiently maintain and operate related resource information. Developers can no longer need to refer to documents or consult seniors for resource information such as IP account password, etc.
  • 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).

Features

  • Simplify the implementation of DDD(domain-driven design) layered architecture.
  • Wrapped most common functions for frontend and backend, easier to use, clearer functional logic, can quickly get started and learn to develop.
  • 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.

5. Tech Stack

Language and main framework

  • Frontend: typescript, vue3, element-plus
  • Backend: golang, gin, gorm
#1
资源直链https://github.com/may-fly/mayfly-go/archive/refs/heads/master.zip
去下载
星河码客

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

关于本站

联系我们

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

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

Powered by Nuxt · Deployed on Cloudflare