mirror of
https://github.com/lollipopkit/flutter_server_box.git
synced 2025-12-17 07:14:28 +01:00
0ddfc4ec75d6071c2c6dae6eaa7515db3e75160f
English | 简体中文
A Flutter project which provide charts to display Linux server status and tools to manage server.
Especially thanks to dartssh2 & xterm.dart.
🔖 Feature
- Functions
SSHTerminal,SFTPDocker & PkgManagerStatuschartsCode editorPingand etc.
- Localization ( English, 简体中文, Deutsch, 繁體中文. How to contribute?)
- Desktop support
📩 Push
In order to push server status to your portable device without opening ServerBox app, you need to install ServerBoxMonitor on your servers, and config iOS / Webhook / ServerChan.
🆘 Help
If you have any question or feature request, please open a discussion.
If ServerBox app has any bug, please open an issue.
📱 ScreenShots
|
|
|
|
|
|
|
|
🖥 Platform
| Status | Platform |
|---|---|
| Full Support | Android / iOS / macOS |
| Support, but not tested | Windows / Linux |
l10n guide
- Fork this repo and clone forked repo to your local machine.
- Create
arbfile inlib/l10n/directory- File name should be
intl_XX.arb, whereXXis the language code. Such asintl_en.arbfor English andintl_zh.arbfor Chinese.
- File name should be
- Add content to the file. You can refer to
intl_en.arbandintl_zh.arbfor the format. - Run
flutter gen-l10nto generate files. - Pull commit to your forked repo.
- Request a pull request on my repo.
📝 License
- You can package it for personal use, but you can't distribute it. (For example: You can teach others how to package it to avoid spending money to buy App, but you can't directly distribute the App you packaged.)
- Except for the above, apply the
GPLv3license.
Languages
Dart
91%
Swift
4%
Kotlin
2.1%
C++
1.5%
CMake
1.1%
Other
0.2%








