Back to Flutter Server Box

README Zh

README_zh.md

1.0.15385.8 KB
Original Source

简体中文 | 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>

🏙️ 截屏

<table> <tr> <td></td> <td></td> <td></td> <td></td> </tr> </table>

📥 安装

平台下载
iOSAppStore / GitHub_NoSign.ipa,未签名,需自行签名后安装)
macOSAppStore / GitHub.dmg) / brew install --cask server-box
AndroidGitHub / CDN / F-Droid / OpenAPK
Linux / WindowsGitHub / CDN

请从 信任 的来源下载!

🔖 特点

  • 状态图表(CPU、传感器、GPU 等), SSH 终端, SFTP, Docker & 进程 & Systemd 管理,S.M.A.R.T...
  • 特殊支持:生物认证推送桌面小部件watchOS App跟随系统颜色...
  • 本地化

🆘 帮助

<div align="center"> <a href="https://qm.qq.com/q/daCGa7eShG"></a> <a href="https://t.me/lpktg"></a> <a href="https://discord.gg/SsVNbRhK7w"></a> </div>
  • ServerBox Monitor 是安装在你服务器上的 agent。不打开 ServerBox app 时仍需工作的功能都依赖它 —— 推送服务桌面小部件手表 app;它同时也是添加服务器的第二种方式:app 可以经 HTTP 而不是 SSH 访问它,适用于不便暴露 SSH 端口的主机,并且图表在 app 首次连接前就已有历史数据。它自己还提供一个网页面板。安装方法和各个远程访问开关的含义详见其中文文档

  • 常见问题 可以在 app wiki 查看。

  • 让 AI agent 帮你? 本仓库带了一份 skill:安装和使用 app、部署与配置 monitor agent、搭建 Flutter + Rust + Node 开发环境,以及能解释掉大部分「这台服务器为什么不能做 X」的那几条事实。用下面的命令装进你用的 agent:

    sh
    npx skills add lollipopkit/flutter_server_box
    

    内容在 .claude/skills/serverbox-onboarding,装之前可以先读它到底会告诉你的 agent 什么。

反馈前须知:

  1. 反馈问题请附带 log(点击首页右上角),并以 bug 模版提交。
  2. 反馈问题前请检查是否是 serverbox 的问题。
  3. 欢迎所有有效、正面的反馈,主观(比如你觉得其他UI更好看)的反馈不一定会接受

🧱 贡献

任何正面的贡献都欢迎。CONTRIBUTING.md 说明了开发环境、commit 规范、提交前要跑的检查,以及翻译流程。

贡献者需要签署一次 CLA英文原文,以英文为准):在你的第一个 PR 下留一条评论即可。它授予的权利使你的工作可以随 App Store 版本一起发布,同时源码保持 AGPLv3——你自己的版权仍然属于你。

如果我忘记在贡献者列表中添加你的名字,请在你打开的 issue 或 PR 中添加评论让我知道,我会尽快添加。

开发

  1. 安装 FlutterRust
  2. 克隆这个仓库, 运行 make depsmake run 启动应用
  3. 运行 dart run fl_build -p PLATFORM 构建应用

翻译

指南 可在我的博客中找到。

💡 我的其它 Apps

  • GPT Box - 支持 OpenAI API 的 第三方全平台客户端。
  • 更多 - 工具 & etc.

📝 协议

AGPL v3 lollipopkit & 所有贡献者