简体中文 | English
使用 Flutter 开发的 Linux, Unix, Windows 服务器工具箱,提供服务器状态图表和管理工具。
特别感谢 dartssh2 & xterm.dart。
![]() |
![]() |
![]() |
![]() |
| 平台 | 下载 |
|---|---|
| iOS / macOS | AppStore |
| Android | GitHub / CDN / F-Droid / OpenAPK |
| Linux / Windows | GitHub / CDN |
请从 信任 的来源下载!
状态图表(CPU、传感器、GPU 等),SSH终端,SFTP,Docker & 进程 & Systemd管理,S.M.A.R.T...- 特殊支持:
生物认证、推送、桌面小部件、watchOS App、跟随系统颜色... - 本地化
- English, 简体中文
- Español, Русский язык, Português, 日本語 (Generated by GPT)
- Deutsch @its-tom, 繁體中文 @kalashnikov, Indonesian @azkadev, Français @FrancXPT, Dutch @QazCetelic, Türkçe @mikropsoft, Українська мова @CakesTwix;
- 感谢贡献者们!
- 为了可以在不使用 ServerBox app 时获取服务器状态(例如:桌面小部件、推送服务),你需要在你的服务器上安装 ServerBoxMonitor,详情见 wiki。
- 常见问题 可以在 app wiki 查看。
反馈前须知:
- 反馈问题请附带 log(点击首页右上角),并以 bug 模版提交。
- 反馈问题前请检查是否是 serverbox 的问题。
- 欢迎所有有效、正面的反馈,主观(比如你觉得其他UI更好看)的反馈不一定会接受
任何正面的贡献都欢迎。
如果我忘记在贡献者列表中添加你的名字,请在你打开的 issue 或 PR 中添加评论让我知道,我会尽快添加。
- 安装 Flutter
- 克隆这个仓库, 运行
flutter run启动应用 - 运行
dart run fl_build -p PLATFORM构建应用
- 复制
.env.release.example为.env.release - 填入
APPLE_TEAM_ID和APPLE_NOTARY_KEYCHAIN_PROFILE - 确保
Developer ID Application证书已经安装到 Keychain - 确保已经通过
xcrun notarytool store-credentials存好了公证凭据 - 安装用于 DMG 打包的 provisioning profile。脚本默认使用
ServerBox DMG Profile,也可以通过APP_PROFILE_NAME覆盖 - 运行
bash scripts/release/release-macos-dmg.sh
这套流程不会修改工程默认的 Xcode Release 签名配置。脚本只会在归档和导出时注入临时 xcconfig,生成已签名 .app、打包 DMG、提交公证、回填 stapler,并可选把 DMG 上传到 v<version> 对应的 GitHub Release。
指南 可在我的博客中找到。
AGPL v3 lollipopkit & 所有贡献者



