即是一个再简单的项目往往至少都会涉及linux,mysql,redis等常用基础组件。而日常也是经常需要对这些组件进行在线操作。而每个组件往往都需要一个对应的客户端操作软件。这就需要每个开发测试都需要安装一系列的客户端操作工具,且有些客户端还需要破解等,较为繁琐,且不利于统一管理监控这些资源信息。接下来自荐一个基于golang,vue3开发的一个在线操作管理平台(也可以看做是个堡垒机),当然目前也还有许多功能需要完善。
项目地址 mayfly-go
整体界面
Linux操作
-
机器列表
-
终端按钮-终端操作
文件管理
可自动根据文件扩展名,匹配常见的文件内容,并进行友好展示。如shell、yaml、js、nginx、dockerfile、xml/html、sql、python等
- 脚本管理
项目管理
DBMS
- 数据操作
sql提示增加了大部分工具没有的提示字段备注功能,更方便字段选取
-
数据库管理
Redis
-
redis数据操作
-
redis管理