English | 简体中文
A Flutter project which provide charts to display Linux server status and tools to manage server.
Especially thanks to dartssh2 & xterm.dart.
- Functions
-
SSH
Terminal,SFTP
-
Docker & Pkg
Manager -
Status
charts -
Code editor
-
Ping
and etc.
-
- Localization ( English, 简体中文, Deutsch, 繁體中文. How to contribute?)
- Desktop support
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
.
If you have any question or feature request, please open a discussion.
If ServerBox app has any bug, please open an issue.
Status | Platform |
---|---|
Full Support | Android / iOS / macOS |
Support, but not tested | Windows / Linux |
- Fork this repo and clone forked repo to your local machine.
- Create
arb
file inlib/l10n/
directory- File name should be
intl_XX.arb
, whereXX
is the language code. Such asintl_en.arb
for English andintl_zh.arb
for Chinese.
- File name should be
- Add content to the file. You can refer to
intl_en.arb
andintl_zh.arb
for the format. - Run
flutter gen-l10n
to generate files. - Pull commit to your forked repo.
- Request a pull request on my repo.
- 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
GPLv3
license.