手机就能看服务器 CPU 跑满了没?ServerBox 开源全平台监控 + SSH 客户端
服务器半夜报警,人却在被窝里?
做过运维或者自己捣鼓 VPS 的朋友应该都经历过——服务器 CPU 突然飙到 99%,或者硬盘空间告急,而你刚好不在电脑前。掏出手机连 SSH 查日志,终端小得手指都戳不准;切几个 App 来回看监控数据,体验支离破碎。ServerBox 就是冲着这个痛点来的。
一款基于 Flutter 构建的全平台服务器管理工具,把状态监控、SSH 终端、SFTP、Docker 管理、进程控制整合到一个 App 里,手机和桌面端体验完全一致。
它不是"又一个 SSH 客户端"
市面上 SSH 客户端不少,但大多数只管连接。ServerBox 的思路是把日常运维所需要的操作全部装进一个界面——打开一张服务器卡片,你能同时看到 CPU、内存、磁盘、网络流量的实时图表,也能一键切入 SSH 终端或 SFTP 文件管理。
底层用了 dartssh2 和 xterm.dart 实现终端模拟,交互流畅度不输桌面级终端模拟器。SFTP 方面支持文件上传下载和基本的文件操作,服务器之间传文件不用再单独开 FileZilla。
容器和服务,状态一目了然
对跑 Docker 的机器来说,ServerBox 的价值更明显。它可以在 App 内直接查看容器的运行状态,启停容器不用切到命令行。同时支持 systemd 服务管理和进程列表,相当于把一个轻量级 HTOP 塞进了手机里。
S.M.A.R.T 硬盘健康监控也是个加分项——物理机用户最怕硬盘突然罢工,提前看到预警就意味着有机会抢在彻底挂掉之前备份数据。

全平台——从手机到手表都能用
ServerBox 覆盖 iOS、Android、macOS、Windows、Linux 五大平台,还有 watchOS 版本。所有平台共享同一套 Flutter 界面逻辑,操作习惯一致,换设备不需要重新学习。
安装渠道也很全:iOS/macOS 走 App Store,macOS 还能用 Homebrew Cask;Android 有 F-Droid 和 GitHub Releases;Windows 和 Linux 可以从 GitHub Releases 或项目 CDN 直接下载安装包。开发者还贴心地提供了生物认证锁(指纹/面容),App 不会被旁人随意翻看服务器信息。

推送 + 桌面小组件,被动监控变主动
默认情况下 ServerBox 需要打开 App 才能看到数据,但如果配合安装 ServerBoxMonitor(在服务器端运行的轻量组件),就能解锁消息推送和桌面小组件。服务器负载异常时手机会收到通知,不用时刻盯着仪表盘。桌面小组件也可以直接显示 CPU、内存等关键指标,在手机主屏上扫一眼就知道服务器状态。

开源且免费,上手门槛很低
ServerBox 采用 AGPLv3 许可证开源,代码托管在 GitHub,没有任何付费墙或高级订阅。目前已经迭代到 v1426(截至 2026 年 6 月),支持 13 种语言,中文界面开箱即用。对个人开发者和小团队来说,这是目前全平台覆盖最完整的免费运维工具之一。
安装前唯一要注意的是:下载渠道多意味着需要认准官方来源。到官网选择对应平台即可,不要从不可信的第三方站点下载。
ServerBox 把 SSH 终端、状态图表、容器管理、文件传输揉在一起,全平台免费——它不替代你桌面上的专业运维工具链,但在手机和备用设备上,它可能是你最顺手的那个"看一眼就够"的服务器遥控器。