README_zh.md
简体中文 | English
<h2 align="center">Flutter Server Box</h2> <div align="center"> <a href="https://cdn.lpkt.cn/donate"></a><a href="https://deepwiki.com/lollipopkit/flutter_server_box"></a>
</div> <p align="center"> 使用 Flutter 开发的 Linux, Unix, Windows 服务器工具箱,提供服务器状态图表和管理工具。特别感谢 <a href="https://github.com/TerminalStudio/dartssh2">dartssh2</a> & <a href="https://github.com/TerminalStudio/xterm.dart">xterm.dart</a>。
</p>| 平台 | 下载 |
|---|---|
| iOS | AppStore / GitHub(_NoSign.ipa,未签名,需自行签名后安装) |
| macOS | AppStore / GitHub(.dmg) / brew install --cask server-box |
| Android | GitHub / CDN / F-Droid / OpenAPK |
| Linux / Windows | GitHub / CDN |
请从 信任 的来源下载!
状态图表(CPU、传感器、GPU 等), SSH 终端, SFTP, Docker & 进程 & Systemd 管理,S.M.A.R.T...生物认证、推送、桌面小部件、watchOS App、跟随系统颜色...ServerBox Monitor 是安装在你服务器上的 agent。不打开 ServerBox app 时仍需工作的功能都依赖它 —— 推送服务、桌面小部件 和 手表 app;它同时也是添加服务器的第二种方式:app 可以经 HTTP 而不是 SSH 访问它,适用于不便暴露 SSH 端口的主机,并且图表在 app 首次连接前就已有历史数据。它自己还提供一个网页面板。安装方法和各个远程访问开关的含义详见其中文文档。
常见问题 可以在 app wiki 查看。
让 AI agent 帮你? 本仓库带了一份 skill:安装和使用 app、部署与配置 monitor agent、搭建 Flutter + Rust + Node 开发环境,以及能解释掉大部分「这台服务器为什么不能做 X」的那几条事实。用下面的命令装进你用的 agent:
npx skills add lollipopkit/flutter_server_box
内容在 .claude/skills/serverbox-onboarding,装之前可以先读它到底会告诉你的 agent 什么。
反馈前须知:
任何正面的贡献都欢迎。CONTRIBUTING.md 说明了开发环境、commit 规范、提交前要跑的检查,以及翻译流程。
贡献者需要签署一次 CLA(英文原文,以英文为准):在你的第一个 PR 下留一条评论即可。它授予的权利使你的工作可以随 App Store 版本一起发布,同时源码保持 AGPLv3——你自己的版权仍然属于你。
如果我忘记在贡献者列表中添加你的名字,请在你打开的 issue 或 PR 中添加评论让我知道,我会尽快添加。
指南 可在我的博客中找到。
AGPL v3 lollipopkit & 所有贡献者