Python Flask PulseCheck is a web application designed to monitor and report the health status of services or endpoints. It provides a simple interface for checking service availability and viewing status updates in real-time.
You can try the deployed version on Heroku here:
https://thawing-scrubland-60240-1caacddb138f.herokuapp.com/
- Health check endpoints for services
- Real-time status dashboard
- RESTful API for integration
- Customizable checks and notifications
- Python 3
- Flask (web framework)
- Jinja2 (templating)
- HTML/CSS/JavaScript (frontend)
- Requests (HTTP client for checks)
- Bootstrap (UI styling)
- Clone the repository:
git clone https://github.com/yourusername/pythonFlask-pulseCheck.git
- Install dependencies:
pip install -r requirements.txt
- Run the application:
python app.py
- Access the dashboard at
http://localhost:5000
- Configure services to monitor in
config.py
MIT License