No description
|
|
||
|---|---|---|
| .forgejo/workflows | ||
| init | ||
| internal/pkg/checks | ||
| scripts | ||
| template | ||
| vendor | ||
| .drone.yml | ||
| .gitignore | ||
| .goreleaser.yml | ||
| config.go | ||
| config.yml | ||
| go.mod | ||
| go.sum | ||
| install.sh | ||
| main.go | ||
| Readme.md | ||
| renovate.json | ||
HTTP Server Status
Status Page with your Server informations (HDD usage, ram usage, load, systemd) which returns a http Status 500 if a limit is reached. With this Service you can monitor your Server with a external tool like uptimerobot.com.
Installation
Dowanload URLs:
- Last Dev Build:
https://kekscloud-releases.s3.eu-central-003.backblazeb2.com/http-server-status/last.deb - Last Release Build:
https://kekscloud-releases.s3.eu-central-003.backblazeb2.com/http-server-status/stable.deb - Special Version:
https://kekscloud-releases.s3.eu-central-003.backblazeb2.com/http-server-status/http-server-status_1.0.7_linux_amd64.deb(Bigger than 1.0.7)
To Install the Server Montiroing download the last .deb File from the Release page or the links above and save it as http-server-status.deb on your server. Than install the package with dpkg
dpkg -i http-server-status.deb
Config
Copy the config sample and edit the config.
cp /etc/http-server-status/config.yml.sample /etc/http-server-status/config.yml
nano /etc/http-server-status/config.yml
Run
After this start the server
sudo systemctl start http-server-status