// the find
dromara/mayfly-go
Browser-based management platform of machine, database (mysql pgsql oracle sqlserver Gauss sqlite), redis(standalone sentinel cluster), mongo, Es unified management and operation platform. (web版linux(终端 文件 脚本 进程)、数据库(mysql pgsql oracle sqlserver 高斯 达梦 sqlite)、数据同步、redis(单机 哨兵 集群)、mongo、Es统一管理操作平台)
mayfly-go is a self-hosted web platform for managing Linux servers, databases, Redis, MongoDB, Elasticsearch, and more from a single browser-based UI. It targets internal ops teams who want one place to run SQL, browse files, open terminals, and route database changes through an approval workflow. The Chinese enterprise DB support (DM/达梦, Gauss/高斯) signals this is built primarily for that market.
The database breadth is genuinely impressive — MySQL, Postgres, Oracle, SQL Server, SQLite, ClickHouse, plus two Chinese enterprise DBs and Milvus, all in one UI. Terminal session replay and command filtering are real security features ops teams actually need, not afterthoughts. The workflow approval system for database changes is well-integrated rather than bolted on — SQL edits can route through a review process before execution. The AI assistant uses a human-in-the-loop interrupt pattern where tool calls can pause for approval, which is the right call for anything that touches production systems.
Documentation and community support are Chinese-first; the English README is thin, the QQ group is the primary support channel, and priority support is gated behind a 199 RMB WeChat payment — that's a real friction point for teams outside China. The Guacamole RDP integration vendors guacamole-common.js as a raw blob in the repo, which is a dependency management problem waiting to surface. At 2,349 stars it's functional but relatively unproven at scale compared to alternatives like Bytebase or Beekeeper Studio, so you'd be early adopting. There's no visible audit log export or SIEM integration path, which is the first thing a security team will ask for when you propose running this over production databases.