Flutter Server Box 是一款 Flutter 开发的跨平台服务器管理工具,支持 Linux/Unix/Windows 多系统,一键监控 CPU、内存、网络等状态,提供 Docker 容器管理、进程监控、文件编辑等实用功能,手机端即可轻松运维服务器,随时随地掌握主机健康状况。
🎤 引言
运维服务器这件事,以前得守在电脑前。现在有了 Flutter Server Box,手机点点就能看服务器状态、管理 Docker 容器、编辑配置文件。
GitHub 7.7k Stars,1,341 次提交,活跃度相当能打。到底好不好用?实测了一圈,结论往下看。
⭐ 核心功能
Flutter Server Box 是个多功能合一的服务器工具箱,核心功能就四个字:监控 + 管理。
状态监控:
- CPU 使用率(实时图表)
- 内存占用(物理内存 + Swap)
- 网络 I/O(流入/流出速度)
- 磁盘空间(各分区使用情况)
- 系统负载(1/5/15分钟平均值)
管理功能:
- Docker 容器管理(启停、重启、查看日志)
- 系统进程监控(杀进程、看资源占用)
- 防火墙规则(iptables/ufw)
- 服务管理(systemd)
- 快捷终端(WebSSH)
- 文件管理器(浏览、编辑、上传下载)
工具箱:
- Ping 检测
- Traceroute 路由追踪
- DNS 查询
- Port 端口扫描
- IP 信息查询
- 二维码生成/扫描
📥 安装与使用
Flutter Server Box 支持多种安装方式,总有一款适合你:
方式一:手机 App 直接安装(推荐)
📱 Android:Google Play / F-Droid / APKMirror
📱 iOS:TestFlight / App Store(待上架)
安装后添加服务器,填入 IP + SSH 端口 + 用户名密码或 SSH Key,即可开始监控。
方式二:Linux 服务器一键安装
# 服务器上执行
curl -fsSL https://get.docker.com | sh
# 或
wget -qO- https://raw.githubusercontent.com/lollipopkit/flutter_server_box/main/scripts/install.sh | bash
# 启动服务
server_box方式三:Docker 部署
docker run -d \
--name server_box \
-p 8080:8080 \
-v ~/server_box:/data \
--restart unless-stopped \
lollipopkit/flutter_server_box然后浏览器访问 http://服务器IP:8080
方式四:Web 版(免安装)
直接打开项目提供的 Web 页面,SSH 连上就能用,不用装 App。
连接方式支持:
- 用户名 + 密码
- SSH Key(密钥登录更安全)
- 硬件密钥(YubiKey 等)
🎯 适用场景
Flutter Server Box 适合这些人:
| 使用者 | 场景 | 评价 |
|---|---|---|
| 站长 | 多个 VPS 需要经常巡检 | ⭐⭐⭐⭐⭐ |
| 开发者 | 测试环境频繁开关服务 | ⭐⭐⭐⭐ |
| 运维新人 | 学习服务器管理 | ⭐⭐⭐⭐ |
| 技术博主 | 快速查看服务器状态 | ⭐⭐⭐⭐ |
不适合的场景:
- 需要深度排障(还是得用终端)
- 大规模集群管理(用 Ansible/Prometheus)
安全要求极高生产环境(建议专业堡垒机)
🔍 对比与注意事项
同类工具横向对比:
| 工具 | 平台 | 特点 | 评分 |
|---|---|---|---|
| Flutter Server Box | 全平台 | 功能全、手机友好 | ⭐⭐⭐⭐ |
| phpServerBox | 仅 Web | 轻量简单 | ⭐⭐⭐ |
| Cockpit | 仅 Linux | 企业级、界面专业 | ⭐⭐⭐⭐ |
| 宝塔面板 | 仅 Linux | 可视化强、插件多 | ⭐⭐⭐⭐⭐ |
⚠️ 已知问题(来自 GitHub Issues):
- iOS 版功能相对少 - Android 和 Web 版功能更全
- SSH 连接偶尔断线 - 建议保持网络稳定
- 复杂网络环境配置麻烦 - NAT 环境需要端口转发
使用建议:
- 优先用 SSH Key 登录,安全又方便
- 重要服务器开启双因素认证
定期查看 GitHub 更新,功能持续迭代
✅ 总结
Flutter Server Box 是个手机上运维服务器的好帮手,7.7k Stars 说明社区认可度不错。
| 维度 | 评分 | 说明 |
|---|---|---|
| 功能完整度 | ⭐⭐⭐⭐ | 监控/管理/工具箱都有 |
| 易用性 | ⭐⭐⭐⭐⭐ | 手机操作,门槛低 |
| 跨平台 | ⭐⭐⭐⭐⭐ | iOS/Android/Web/Linux 全覆盖 |
| 安全性 | ⭐⭐⭐⭐ | SSH Key + 加密存储 |
一句话: 适合需要移动运维的技术人,临时应急或者日常巡检都够用。生产环境复杂操作还是乖乖开电脑吧。