Skip to content

krwu/ServerStatus-web

Repository files navigation

Web UI for ServerStatus

English | 简体中文

This is a web ui for BotoX's ServerStatus.

Build Status codebeat badge GitHub release (latest by date) downloads GitHub

Live demo:

https://udev.bid/sergate/

Useage:

You MUST install and run BotoX's ServerStatus first. This is just a drop-in replacement for its web interface.

With release version:

  1. Download the latest prebuilt files on the release page.
  2. Unzip the downloaded file.
  3. Copy all files in sergate directory to your web directory of ServerStatus(you can delete all files except json/status.json in it, this is recommended).

Built by your self:

  1. You need Node.js, npm / yarn installed.

  2. Clone the repo to your machine.

  3. Enter the root directory of this project.

  4. Install dependecies with npm / yarn.

  5. Run npm run build to 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
  6. Copy all files in the build directory to your web directory of ServerStatus(you can delete all files except json/status.json in it, this is recommended).


Special thanks

Jetbrains Logo

Thanks to Jetbrains for supporting this small open source project! I used WebStorm and PhpStorm for years, they are the best tools!