mirror of
https://github.com/lollipopkit/flutter_server_box.git
synced 2025-12-17 07:14:28 +01:00
930697d033450becdf5e0d3ffa4340c516e24adc
English | 简体中文
Due to Chinese government policy and the BEIAN issue. ServerBox is now free. Please download it from other regions.
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,SFTP,Docker & Pkg & Process, Status chart, Code editor...- Platform specific:
Bio auth、Msg push、Home widget、watchOS App...
- Localization ( English, 简体中文, Deutsch, 繁體中文, Indonesian. l10n guide )
- Platform support:
iOS / Android / macOS / Windows / Linux
📩 Push
In order to push server status to your portable device without opening ServerBox app (Such as message push and home widget), you need to install ServerBoxMonitor on your servers, and config it correctly. See Wiki for more details.
🆘 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 |
| Not tested | Windows / Linux |
🧱 Contribution
Any positive contribution is welcome.
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
GPL v3 lollipopkit 2023
Languages
Dart
91%
Swift
4%
Kotlin
2.1%
C++
1.5%
CMake
1.1%
Other
0.2%






