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