A web based heads up display for servers and websites. Designed by a dev for server admins, website admins, or devs to monitor their services, servers or websites. It is currently only tested on linux, but additional platforms are in the works.
ServerHuD is designed to be as simple to deploy and use as possible, while still supplying the basic features needed to keep tabs on your systems. There are many other ways to monitor services and servers, and we encourage users to pick the best tool for their specific use case.
The advantages of using ServerHuD over other solutions:
Some extension server features require you to run it as root.
In order to use serverHuD, there are two required components and one optional component.
If you'd like to run your own serverHuD instance:
Installation guide for the server: Backend Installation Guide
For the Client:
cd client && npm i
node .
If you want to use the extension server for additional data, you'll need Go installed on your server. Then simply run the go server (preferably with root) and change the .env on the backend to use the address you configure for that server. You'll need to point your web server (nginx, apache, whatever) to the server so it's accessible. Highly recommend using a https connection for security.
(Installation guide for the client, and extension server, coming soon.)
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please see the serverHuD improvement project to see planned changes: