English | 简体中文
This is a web ui for BotoX's ServerStatus.
You MUST install and run BotoX's ServerStatus first. This is just a drop-in replacement for its web interface.
Requires Node.js 22+ to build from source.
- Download the latest prebuilt files on the release page.
- Unzip the downloaded file.
- Copy all files in
sergatedirectory to your web directory of ServerStatus(you can delete all files exceptjson/status.jsonin it, this is recommended).
-
You need Node.js 22+, npm / yarn installed.
-
Clone the repo to your machine.
-
Enter the root directory of this project.
-
Install dependecies with npm / yarn.
-
Run
npm run buildto build web files.git clone https://github.com/krwu/ServerStatus-web.git cd ./ServerStatus-web/ ## you can also run "yarn" instead of the next command npm i npm run build
-
Copy all files in the
distdirectory to your web directory of ServerStatus(you can delete all files exceptjson/status.jsonin it, this is recommended).
The production build uses a relative base (./), so it can be served from a subdirectory. Releases still ship sergate.zip with a sergate/ folder.
Thanks to Jetbrains for supporting this small open source project! I used WebStorm and PhpStorm for years, they are the best tools!