flutter_server_box

一款把手机变成服务器运维终端的开源工具,开发者用 Flutter 写了一套界面,跨平台。核心就几件事:看状态、连 SSH、传文件、管容器和服务。

Github地址

https://github.com/lollipopkit/flutter_server_box

功能特性

  • 状态监控:CPU、内存、磁盘、网络流量、传感器温度、GPU 占用,用图表直观展示,支持历史数据回溯

  • SSH 终端:内置终端模拟器,基于 xterm.dart,支持多会话,能保存常用命令

  • 文件传输:SFTP 可视化管理,上传下载、改权限、删文件,不用额外装 FileZilla

  • 容器与进程:Docker 容器启停、日志查看;进程列表实时刷新,支持按资源占用排序;Systemd 服务状态管理

  • 硬件健康:S.M.A.R.T. 硬盘健康检测,提前发现磁盘故障

  • 平台专属功能:iOS/Android 支持面容/指纹解锁、消息推送、桌面小组件;Apple Watch 也能看服务器状态

安装方式

平台下载渠道
iOSApp Store 搜索 ServerBox
AndroidGitHub Releases、F-Droid、OpenAPK 或作者 CDN
macOSApp Store 或 brew install --cask server-box
Linux / WindowsGitHub Releases 或作者 CDN

源码编译需要 Flutter 环境,克隆仓库后 flutter run 直接跑,打包用 dart run fl_build -p 平台名