This repository hosts a webpage that displays the status of the prometheuzdy.cloud
service using the ghcr.io/carelessdev/prometheuzdy-status:latest
tool. The status information is obtained by pinging endpoints specified in the IPs.json
file.
Follow these steps to set up the status page:
Edit the IPs.json
file to add the services you want to monitor. For each service, provide the following information:
"name"
: The name of the service."pingEndpoint"
: The endpoint to ping for checking the status.
Example IPs.json
:
{
"Service 1": "http://service-1.io:200/ping",
"Service 2": "http://service-2.io:300/ping"
}
Run the pingpong image so the status page can ping the services. Map your desired port to the container's port 5000
.
docker run -d -p 100:5000 ghcr.io/carelessdev/prometheuzdy-status:latest