綜合自網(wǎng)絡
一、開源項目簡介
基于DDD分層實現(xiàn)的web版 linux(終端 文件 腳本 進程)、數(shù)據(jù)庫(mysql postgres)、redis(單機 集群)、mongo統(tǒng)一管理操作平臺。
二、開源協(xié)議
使用Apache-2.0開源協(xié)議
三、界面展示
系統(tǒng)核心功能截圖
記錄操作記錄
機器操作
狀態(tài)查看
ssh終端
文件操作
數(shù)據(jù)庫操作
sql編輯器
在線增刪改查數(shù)據(jù)
Redis操作
Mongo操作
系統(tǒng)管理
賬號管理
角色管理
資源管理
四、功能概述
功能介紹
linux: ssh終端,文件查看(可根據(jù)常見后綴名高亮顯示關鍵詞等)、修改、上傳、下載、刪除等,腳本管理執(zhí)行,進程操作,運行狀態(tài)查看等(可當做堡壘機使用)。
dbms(目前支持mysql、postgres): 可視化數(shù)據(jù)增刪改查,sql語句提示,表信息、索引信息、建表語句查看,建表等(類似mini版navicat)。
redis(單機、集群): 增刪改查redis數(shù)據(jù),redis基本信息查看,如版本,內(nèi)存,cpu等使用情況、集群信息節(jié)點查看。
mongo: 增刪改查mongo文檔數(shù)據(jù),數(shù)據(jù)庫、集合狀態(tài)查看,新建刪除集合等。
支持ssh tunnel訪問: linux機器、數(shù)據(jù)庫、redis、mongo都支持ssh隧道訪問操作。
系統(tǒng)管理: 同時擁有完善的賬號、角色、資源權(quán)限控制等,也可基于該項目進行二次開發(fā)作為系統(tǒng)后臺系統(tǒng)。
為什么開發(fā)這個系統(tǒng) ?
方便公司統(tǒng)一管理且更加安全高效地維護管理以及操作相關資源信息,開發(fā)測試人員可無需查閱文檔或咨詢前輩索要ip賬號密碼等資源信息。
解決日常開發(fā)人員需要安裝各種相應客戶端的煩惱(可滿足前端,測試等人員100%不安裝各類客戶端如: xshell,navicat,redis desktop等即可完成對應的資源數(shù)據(jù)操作。后端開發(fā)人員80%的操作也可以不依賴以上各類客戶端)。
特點
簡單地基于DDD(領域驅(qū)動設計)分層架構(gòu)實現(xiàn)。
對前后端進行了大部分通用功能的封裝,使用起來更加簡潔,功能邏輯清晰,能快速上手學習開發(fā)。
項目使用的Go語言開發(fā),使用更小的內(nèi)存及資源運行更高效的應用,二進制文件部署,方便快捷。
日志記錄一些重要操作步驟的出入?yún)⒓安僮魅诵畔⒌取?/p>
五、技術選型
發(fā)語言與主要框架
前端:typescript、vue3、element-plus
后端:golang、gin、gorm
六、源碼地址
https://github.com/may-fly/mayfly-go/archive/refs/heads/master.zip
審核編輯:湯梓紅
-
Linux
+關注
關注
87文章
11123瀏覽量
207912 -
數(shù)據(jù)庫
+關注
關注
7文章
3712瀏覽量
64025 -
管理平臺
+關注
關注
0文章
200瀏覽量
8833 -
Redis
+關注
關注
0文章
368瀏覽量
10780 -
mongodb
+關注
關注
0文章
22瀏覽量
353
原文標題:一款Linux、數(shù)據(jù)庫、Redis、MongoDB統(tǒng)一管理平臺,有點牛逼了!
文章出處:【微信號:TheAlgorithm,微信公眾號:算法與數(shù)據(jù)結(jié)構(gòu)】歡迎添加關注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關推薦
評論