管服务器的人,手机上通常装三四个 App :一个 SSH 客户端、一个 Docker 管理器、一个监控面板、一个 SFTP 工具。每个 App 只做一件事,切换来切换去,服务器出问题时手忙脚乱。
GitHub 上有个项目, 8254 颗星, 5 年持续更新,把这些全塞进了一个 App 。
一眼看到服务器全貌
Flutter Server Box (下称 ServerBox )打开就是服务器状态总览——CPU 、内存、磁盘、网络、 GPU 、传感器温度,实时图表,一目了然。




这不是那种只显示「 CPU 45%」的简陋监控。它按核心拆 CPU 使用率, GPU 占用单独一栏,传感器温度实时刷新,网络流量分上行下行。你一眼就能判断:是 CPU 打满了,还是内存泄漏了,还是磁盘 IO 卡住了。
不只是看,还能动手
ServerBox 不是只读监控面板,它是一个完整的服务器工具箱:
SSH 终端。 底层用 dartssh2 (纯 Dart 实现的 SSH 协议)+ xterm.dart (终端模拟器),不需要系统级 SSH 客户端。支持 Snippet——把常用命令存成代码片段,一键执行。比如「查看 Docker 日志」「重启 Nginx 」「清理 Docker 镜像」,不用每次手敲。
SFTP 文件管理。 直接在 App 里浏览服务器文件系统,上传下载、编辑文件。改个 Nginx 配置、传个证书,不用再开电脑。
Docker & Podman 管理。 容器列表、启停、日志、进入容器终端,全在手机上完成。半夜容器挂了,不用爬起来开电脑,手机上直接重启。
进程 & Systemd 。 查看进程列表、杀进程、管理 Systemd 服务。比在 SSH 里敲systemctl status直观得多。
S.M.A.R.T.磁盘健康。 直接读取硬盘 SMART 数据,磁盘快坏了提前知道。
包管理器。 apt/yum/pacman 一键更新,不用记命令。
全平台:连 watchOS 都有
ServerBox 用 Flutter 开发,覆盖了你能想到的所有平台:
brew install --cask server-box | |
是的,它有 watchOS App 。抬手看服务器状态,不用掏手机。
还有 iOS/macOS 的Home Widget——服务器状态直接钉在桌面小组件上。 CPU 飙了、磁盘满了,锁屏就能看到。
消息推送:服务器主动找你
ServerBox 有个配套服务端项目ServerBoxMonitor[1]( 256 星, Go 语言),装在服务器上后,可以实现:
ServerBoxMonitor 的安装很简单, Go 单二进制文件,配置好 ServerBox 的推送地址就行。 Wiki 有详细文档。
谁做的
lollipopkit , GitHub 账号 2015 年注册, 147 个公开仓库, 454 个关注者。个人博客 lollipopkit.com , Bio 写的是「 Hope live the life I want...」。
1210 次 contribution , 5 年持续维护。从 2021 年 9 月创建仓库到现在,版本号已经到 v1.0.1466——平均每 2-3 天一个版本。最近一次发布是 2026 年 7 月 16 日, 3 天前。
这不是那种「开源后失联」的项目。 lollipopkit 还在持续迭代,而且正在做 monorepo 重构( Issue #1234 , 13 条评论),把 crates 重新组织、 monitor 发布流水线、文档大修。
竞品横评
App Store 上有人评论:「比某 cat 一次又一次涨价的吃相优秀多了,开源非常好,支持!」——说的就是 ServerCat 。 ServerCat 功能不错但闭源且部分功能付费, Termius 更贵($10-30/月/人), 1Panel 是 Web 面板不是手机 App 。
ServerBox 的杀手锏是开源+免费+全平台+工具箱一体化。你不需要装三个 App ,一个就够了。
代价清醒
14 个 Open Issue ,不算多,但有几个值得注意:
更根本的限制:
-u参数( Issue #1246 )数据安全方面: 服务器凭证存储在本地,支持 WebDAV 同步。没有云端服务器存储你的 SSH 密钥——这是好事,但意味着换设备时需要手动迁移或配置 WebDAV 。
谁该用
适合: - 有 1-N 台 VPS/云服务器的个人开发者 - 需要随时查看服务器状态的人(运维、站长) - 不想为 SSH 客户端付月费的人 - Apple 生态用户( watchOS + Home Widget + iCloud 同步) - 需要 Docker 基础管理但不想开电脑的人
不适合: - 需要 Docker Compose 编排的(用 Portainer 或 1Panel ) - 需要团队协作共享服务器凭证的(用 Termius Team ) - 鸿蒙 5 用户(暂未适配) - 需要企业级监控告警的(用 Prometheus+Grafana )
5 年 8K 星,免费开源,全平台覆盖。 ServerBox 不是最强大的服务器管理工具,但它可能是最方便的那个——尤其是当你只想在手机上快速看一眼服务器状态、重启一个容器、执行一条命令的时候。
相关链接:
参考链接
[1] ServerBoxMonitor: https://github.com/lollipopkit/server_box_monitor
夜雨聆风