Home
Softono
StatusMonitor-Server

StatusMonitor-Server

Open source Shell
12
Stars
5
Forks
0
Issues
2
Watchers
2 years
Last Commit

About StatusMonitor-Server

StatusMonitor Server is a free, efficient, and open source status monitoring solution designed for self-hosting. It collects system statistics from its companion client, StatusMonitor Client, and presents them on a dedicated status page. A companion tool called StatusMonitor Process allows easy monitoring of Node.js process statistics. The server is built with Node.js and is straightforward to set up in three steps: clone the repository, install dependencies via npm, and start the server using the production script. An automated install script is also available for quick deployment, and a corresponding uninstall script is provided for clean removal. Released under an open source license, StatusMonitor Server enables users to maintain their own private monitoring infrastructure without relying on third-party services. Users seeking to contribute or report issues can engage through the project's GitHub repository. The current version is 2.0, which is in active development. At the time of writing, there are no k

Platforms

Web Self-hosted

Languages

Shell

Links

StatusMonitor Server

A free, efficient and open source status monitoring solution. You can selfhost StatusMonitor Client to show some stats to this page.

Last updates

2.0

WIP.

Features

This project can currently show you a system's status (monitored with StatusMonitor Client) on a fancy status page. You can also use StatusMonitor Process to monitor a NodeJS process' stats with ease.

Known issues

There are no known issues at the moment.

Setup

You can easily setup StatusMonitor Server in 3 steps! (Or alternatively use the install script below this).

Step one: clone the repo: make sure to do this in an empty directory!

git clone https://github.com/DottoXD/StatusMonitor-Server .

Step two: install every dependency!

npm install

Step three: start the server!

npm run start:prod

Install script

Click here! Note: The script should work just fine, but make sure to open an issue or a pull request if you find any bugs!

wget -O - https://raw.githubusercontent.com/DottoXD/StatusMonitor-Server/main/Install.sh | sh

Uninstall script

Click here! Note: The script should work just fine, but make sure to open an issue or a pull request if you find any bugs!

wget -O - https://raw.githubusercontent.com/DottoXD/StatusMonitor-Server/main/Uninstall.sh | sh