不只是又一个控制台。OpsMini 内置 AI 运维助手,用自然语言描述问题,它读取系统实时状态、分析日志、给出诊断结论,甚至直接帮你执行修复命令。
从监控到安全,从容器到计划任务,覆盖一台服务器日常运维的全部高频场景。
CPU / 内存 / 磁盘 / 网络实时指标,ECharts 可视化,数据持久化 SQLite 保留 30 天,24h / 7d 趋势一目了然。
自定义告警规则(CPU、内存、磁盘、端口存活等),事件中心集中管理,未读通知角标实时提醒。
安全基线扫描、文件完整性监控(FIM)、威胁检测、防火墙端口管理、登录与 SSH 安全分析,主机加固一个入口搞定。
容器启停与日志、镜像拉取、卷与网络管理,还能直接打开容器内终端——Alpine 等精简镜像也开箱即用。
WebSocket + pty 的浏览器 SSH 级交互终端,vim、htop 等全屏程序完整兼容,随时随地登录服务器。
在线浏览、上传、下载、重命名、新建目录、批量删除,大文件断点无忧。
系统级与用户级 crontab 可视化管理,脚本在线运行,执行记录可追溯。
常用应用一键部署,支持官方仓库同步与本地导入,网站与数据库管理配套齐全。
用户 / 角色 / 权限组 RBAC 体系,TOTP 两步验证(MFA),全操作审计日志,团队协作安全合规。
没有外部数据库、没有消息队列、没有运行时依赖。拷贝一个文件,chmod +x,直接运行。
下载、执行、打开浏览器——没有安装向导,没有依赖地狱。
# download (or build: make build-all) $ wget https://opsmini.com/dist/opsmini-linux-amd64 $ chmod +x opsmini-linux-amd64 # run $ ./opsmini-linux-amd64 -config configs/config.yaml ✓ OpsMini v1.6.x started ✓ listening on :8888 ➜ initial password is printed in the startup log # open the panel $ open http://your-server:8888
定位类似,都是单机运维面板。OpsMini 的差异点在于:① 内置 AI 运维助手,自然语言即可诊断和执行;② 提供 /agent/v1 机器对机器 API 与 MCP 支持,便于接入你自己的自动化体系;③ 纯 Go + SQLite 单文件交付,极简部署、无运行时依赖。
Linux amd64 与 arm64(含树莓派、国产化服务器)。面板本身是静态编译的 Go 二进制,只要内核版本不是特别古老即可运行。
所有配置、用户、审计、监控数据都存于同目录下的 SQLite 单文件(默认 opsmini.db),备份就是复制这个文件。监控指标持久化保留 30 天,重启不丢失。
AI 助手对接外部大模型服务,在「设置」中填入你的模型地址与密钥即可启用;不配置也不影响面板其他功能正常使用。
JWT 鉴权 + TOTP 两步验证(MFA)+ RBAC 角色权限 + 全量操作审计日志;登录安全分析会识别暴力破解与异常登录。建议公网部署时配合防火墙限制来源 IP。