lollipopkit/flutter_server_box

Dartserverbox.lollipopkit.com
macOSWindowsLinuxAndroidiOS

ServerBox - server status & toolbox

flutterandroidiosvpsserversshdartstatus
Star 增长趋势
Star
8.7k
Forks
550
周增长
+34
Issues
16
5k
2021年10月2023年5月2025年1月2026年9月
README

English | 简体中文

Flutter Server Box

donate lang license Ask DeepWiki

A Flutter project which provides charts to display Linux, Unix and Windows server status and tools to manage servers.
Especially thanks to dartssh2 & xterm.dart.

🏙️ Screenshots

iPhone — 11 screenshots
Server list Server details Terminal Files
Containers Processes Services Snippets
Agent Benchmark Settings
iPad — 10 screenshots
Server list Server details Terminal
Files Containers Processes
Services Globe Agent
Settings
macOS — 10 screenshots
Server list Server details
Terminal Files
Containers Processes
Services Globe
Agent Settings

📥 Installation

Platform From
iOS AppStore / GitHub (_NoSign.ipa, unsigned, you need to sign it yourself)
macOS App Store (Apple silicon only) / GitHub (architecture-specific .dmg) / brew install --cask server-box
Android GitHub / CDN / F-Droid / OpenAPK
Linux / Windows GitHub / CDN

Please only download pkgs from the source that you trust!

🔖 Features

  • Status chart (CPU, Sensors, GPU...), SSH Term, SFTP, Docker & Process & Services (systemd, procd, OpenRC), S.M.A.R.T...
  • Platform specific: Bio authMsg pushHome widgetwatchOS App...
  • English, 简体中文; Deutsch @its-tom, 繁體中文 @kalashnikov, Indonesian @azkadev, Français @FrancXPT, Dutch @QazCetelic, Türkçe @mikropsoft, Українська мова @CakesTwix; Español, Русский язык, Português, 日本語 (Generated by GPT)

🆘 Help

qq donate discord
  • ServerBox Monitor is an agent you install on your servers. It is required for anything that has to work while the app is closed — message push, home widgets and the watch app — and it is also a second way to add a server: the app can reach it over HTTP instead of SSH, which suits hosts whose SSH port you would rather not expose, and gives charts a history from before the app ever connected. It serves a web panel of its own too. See its README for setup and for what each remote-access switch grants.

  • Common issues can be found in app wiki.

  • Asking an AI agent? This repository ships a skill that orients one: installing and using the app, deploying and configuring the monitor agent, bootstrapping the Flutter + Rust + Node environment, and the few facts that explain most "why can't I do X on this server" questions. Add it to whichever agent you use with

    npx skills add lollipopkit/flutter_server_box
    

    The source is .claude/skills/serverbox-onboarding, so you can read what it will tell your agent before installing it.

Before you open an issue, please read the following:

  1. Paste the entire log (click the top right of the home page) in the issue template.
  2. Make sure whether the issue is caused by ServerBox app.
  3. Welcome all valid and positive feedback, subjective feedback (such as you think other UI is better) may not be accepted.

After you read the above, you can open an issue.

🧱 Contributions

Any positive contribution is welcome. CONTRIBUTING.md covers the development setup, the commit convention, the checks to run, and how translations work.

Contributors sign the CLA (中文) once, by leaving a single comment on their first pull request. It grants the right to ship your work in the App Store builds alongside the AGPLv3 source — you keep the copyright to what you wrote.

If I forgot to add your name to the contributors list, please add a comment in the issue or PR you opened to let me know, I will add it as soon as possible.

Development

  1. Setup Flutter and Rust environments.
  2. Clone this repo, run make deps then make run to start the app.
  3. Run dart run fl_build -p PLATFORM to build the app.

Translation

  • We need your help! Just feel free to open a PR.

💡 My other apps

  • GPT Box - A third-party GPT Client for OpenAI API on all platforms.
  • MFuse - a macOS app that exposes remote storage in Finder through File Provider, with a modular backend layer for multiple protocols.
  • More - Tools & etc.

📝 License

AGPL v3 lollipopkit & all contributors

相关仓库
flutter/flutter

Flutter makes it easy and fast to build beautiful apps for mobile and beyond

DartlibraryBSD 3-Clause "New" or "Revised" Licensemobileandroid
flutter.dev
178.9k31.1k
rustdesk/rustdesk

An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.

Rustcrates.ioappGNU Affero General Public License v3.0remote-controlremote-desktop
rustdesk.com
123k18.9k
immich-app/immich

High performance self-hosted photo and video management solution.

TypeScriptnpmappGNU Affero General Public License v3.0backup-toolmobile-app
immich.app
113.7k6.8k
localsend/localsend

An open-source cross-platform alternative to AirDrop

DartappApache License 2.0flutterfile-sharing
localsend.org
90.4k5k
AppFlowy-IO/AppFlowy

Bring projects, wikis, and teams together with AI. AppFlowy is the AI collaborative workspace where you achieve more without losing control of your data. The leading open source Notion alternative.

DartGNU Affero General Public License v3.0content-managementcontent-services
appflowy.com
76.5k6k
Solido/awesome-flutter

An awesome list that curates the best Flutter libraries, tools, tutorials, articles and more.

Dartawesomeflutterawesome-list
61.1k6.9k
appwrite/appwrite

Appwrite® - complete cloud infrastructure for your web, mobile and AI apps. Including Auth, Databases, Storage, Functions, Messaging, Hosting, Realtime and more

TypeScriptnpmBSD 3-Clause "New" or "Revised" Licenseappwritedocker
appwrite.io
57.3k5.7k
dkhamsing/open-source-ios-apps

:iphone: Collaborative List of Open-Source iOS Apps

awesomeCreative Commons Zero v1.0 Universaliosswift
52k6.1k
chen08209/FlClash

A multi-platform proxy client based on ClashMeta,simple and easy to use, open-source and ad-free.

DartGNU General Public License v3.0clashclash-meta
51.4k3.2k
KRTirtho/spotube

🎧 Open source music streaming app! Available for both desktop & mobile!

DartappOtheryoutubedesktop-client
spotube.cc
49k2.3k
Predidit/Kazumi

基于自定义规则的番剧采集APP,支持流媒体在线观看,支持弹幕,支持实时超分辨率。

DartappGNU General Public License v3.0androidcross-platform
kazumi.app
29.7k887
ente/ente

💚 End-to-end encrypted cloud for everything.

DartappGNU Affero General Public License v3.0androidios
ente.com
28.7k1.8k