Skip to content

CarelessDev/Prometheuzdy-Status

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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