Repolode
lollipopkit

lollipopkit/flutter_server_box

基于 Flutter 的跨平台应用,用于查看 Linux、Unix、Windows 服务器状态并通过 SSH 管理服务器。

可替代:TermiusServer Monitor

Star
8,849
Fork
571
未关闭 Issue
23
最近提交
6小时前

这是什么?

ServerBox 是一款跨平台客户端,可展示 Linux、Unix 和 Windows 服务器的实时状态图表,并提供日常运维工具。应用通过 SSH 连接服务器,内置终端和 SFTP 文件浏览,并支持管理 Docker 容器、进程和服务,还能查看 S.M.A.R.T. 磁盘信息。

应用支持 iOS、Android、macOS、Linux 和 Windows。除 GitHub Releases 外,iOS 和 macOS 可通过 App Store 安装,Android 也可从 F-Droid 获取。平台功能包括生物识别解锁、主屏幕小组件、watchOS 应用和系统配色主题。

可选的配套代理 ServerBox Monitor 可安装在服务器上,用于在应用关闭时实现推送通知、小组件和手表应用,也可以通过 HTTP 而非 SSH 提供监控数据。

核心功能

  • 01CPU、传感器、GPU 等服务器指标的实时图表
  • 02SSH 终端与 SFTP 文件浏览
  • 03管理 Docker 容器、进程和服务
  • 04查看 S.M.A.R.T. 磁盘健康信息
  • 05通过 SSH 隧道使用 RDP 和 VNC 远程桌面
  • 06支持生物识别解锁、主屏幕小组件和 watchOS 应用

适用场景

  • 用手机随时查看家庭实验室或 VPS 服务器的运行状态
  • 外出时在远程机器上重启服务或排查进程
  • 无需桌面客户端即可管理远程主机上的 Docker 容器
  • 通过 Monitor 代理接收服务器推送通知

快速上手

  1. 1

    使用 Homebrew 在 macOS 上安装

    brew install --cask server-box
  2. 2

    或从 GitHub 发布页下载适合你平台的应用

使用前须知

  • 采用 AGPL-3.0 许可证,这是一种 copyleft 许可证,对网络部署的修改要求公开源代码。
  • GitHub 提供的 iOS 版本未签名,需要自行签名。
  • macOS 应用商店版本仅支持 Apple 芯片。

标签

常见问题

flutter_server_box 是什么?
基于 Flutter 的跨平台应用,用于查看 Linux、Unix、Windows 服务器状态并通过 SSH 管理服务器。 ServerBox 是一款跨平台客户端,可展示 Linux、Unix 和 Windows 服务器的实时状态图表,并提供日常运维工具。应用通过 SSH 连接服务器,内置终端和 SFTP 文件浏览,并支持管理 Docker 容器、进程和服务,还能查看 S.M.A.R.T. 磁盘信息。
flutter_server_box 可以免费使用吗?用的什么许可证?
flutter_server_box 以 AGPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
flutter_server_box 还在维护吗?
活跃维护中。flutter_server_box 最近一次提交是在 2026年10月19日。
flutter_server_box 适合用来做什么?
用手机随时查看家庭实验室或 VPS 服务器的运行状态 外出时在远程机器上重启服务或排查进程 无需桌面客户端即可管理远程主机上的 Docker 容器 通过 Monitor 代理接收服务器推送通知
flutter_server_box 怎么安装和运行?
使用 Homebrew 在 macOS 上安装: brew install --cask server-box 或从 GitHub 发布页下载适合你平台的应用
在哪里获取 flutter_server_box?
源代码和安装说明在 GitHub 上:https://github.com/lollipopkit/flutter_server_box

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目