/ServerStatus-theme

A custom theme for ServerStatus-Rust

Primary LanguageVueMIT LicenseMIT

ServerStatus-theme

A custom theme for ServerStatus-Rust, made for personal use.

See it in action: status.jingbh.cloud

Notable Changes

Some notable differences from the official theme includes:

  • Card-styled layout
  • Reduced polling rate to 2s
  • Removed the ping test section
  • Added a one-click deployment command generator

Server Icon

An icon will be added before the server name if the type of that server matches one of the following:

  • : PC
  • : Board
  • : Router
  • : Any string containing VM or the string Hyper-V

Deployment

Clone the repository, run yarn build to build the assets, then follow these instructions for deployment.

Customization

You may customize some of the UI elements with environment variables when building the assets:

  • VITE_APP_TITLE: The title of the page, defaults to "ServerStatus"
  • VITE_APP_FOOTER_TEXT: The footer text, defaults to none

Pre-built Assets

You can find the latest automatically built assets in artifacts of the latest Actions run.

Development

Set your ServerStatus-Rust instance's URL in the VITE_SERVER_URL environment variable (.env files are supported), then the Vite development server will be configured to proxy requests to your server.