Skip to content

Latest commit

 

History

History
36 lines (22 loc) · 1.31 KB

README.md

File metadata and controls

36 lines (22 loc) · 1.31 KB

Prometheuzdy-Status

Deployment Status Deployment Status

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.

Usage

Follow these steps to set up the status page:

1. Adding Services to IPs

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"
}

2. Adding Pingpong service to VM

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