banner
约 600 字
2 分钟

Flutter Server Box:跨平台服务器状态管理工具

摘要

Flutter Server Box 是一款基于 Flutter 的跨平台服务器管理工具,支持 Linux、Unix 和 Windows。它提供实时状态监控(CPU、内存、GPU等)及 SSH 终端管理功能,支持多语言、自动化脚本及多平台安装。项目采用 GPLv3 许可证开源。

项目简介

Flutter Server Box 是一个基于 Flutter 开发的跨平台服务器管理工具,旨在为 Linux、Unix 和 Windows 服务器提供直观的状态监控图表和便捷的SHH管理功能。该项目以 Dart 为开发语言,采用 GPLv3 许可证开源,支持多语言界面,适用于多种操作系统平台。

blog image
blog image

核心功能

  • 状态监控:通过图表实时展示服务器关键指标,包括 CPU 使用率、内存占用、磁盘状态、网络速度、传感器数据、GPU 信息(NVIDIA/AMD)等。

  • 管理工具:集成 SSH 终端(基于 xterm.dart)、SFTP 文件传输、Docker 管理、进程监控、软件包管理等功能。

  • 平台特性:支持生物认证、消息推送、桌面小部件、watchOS 应用等平台专属功能,适配不同设备场景。

  • 多语言支持:包含英语、简体中文、德语、繁体中文、印尼语、法语、荷兰语、西班牙语、俄语、葡萄牙语、日语等多种语言。

  • 自动化脚本:支持自定义代码片段(Snippet),可自动在指定服务器上运行,支持变量替换和特殊指令(如延迟、模拟按键等)。

支持平台与安装

平台

安装来源

iOS / macOS

AppStore

Android

GitHub Releases / F-Droid / CDN

Linux / Windows

GitHub Releases / CDN

技术栈

  • 开发框架:Flutter

  • 编程语言:Dart

  • 核心依赖

    • dartssh2:提供 SSH 连接能力

    • xterm.dart:实现终端模拟器功能

    • fl_chart:绘制状态监控图表

    • flutter_riverpod:状态管理

    • 其他:dio(网络请求)、hive_ce_flutter(本地存储)、webdav_client_plus(WebDAV 支持)等

许可证

项目采用 GNU General Public License v3.0 许可证,允许自由复制、分发和修改,但要求衍生作品同样遵循 GPLv3 许可。

致谢

特别感谢以下开源项目提供的支持:

反馈与帮助

如需提交问题或反馈,建议先阅读项目的 帮助指南,并在 issue 中提供完整日志。欢迎建设性反馈,主观 UI 偏好类反馈可能不予采纳。

可通过 GitHub Issues 提交问题或建议。

END
© 2026 执手听风. All Rights Reserved. / RSS / Sitemap
Powered by Tanstack Start & Flare Stack Blog