File | Date | Author | Commit |
---|---|---|---|
.github | 2024-03-15 |
![]() |
[8844a2] Create FUNDING.yml |
app | 2024-02-21 |
![]() |
[65c090] Add files via upload |
.gitignore | 2024-02-21 |
![]() |
[1fb80a] Initial commit |
LICENSE | 2024-02-21 |
![]() |
[1fb80a] Initial commit |
README.md | 2024-04-06 |
![]() |
[fd662b] Updated README.md |
run.py | 2024-02-21 |
![]() |
[65c090] Add files via upload |
Dependencies: Ensure you have Flask and other required packages installed.
bash
pip install Flask
Configuration: Modify the systems.json
file to include the systems you wish to monitor. Set the url
for each system, and the script will automatically handle the health checks.
json
[
{
"name": "System Name",
"url": "http://example.com"
}
]
Running the Application: Execute the run.py
script to start the Flask server:
bash
python run.py
The dashboard will be accessible at http://localhost:5000
or the configured port.
checkers.py
to change the logic used for determining system health.dashboard.html
and all_checks.html
to alter the dashboard's layout or to add new features.styles.css
to customize the appearance of the dashboard according to your preferences.This tool is intended for internal use and should be configured responsibly. The author is not responsible for any misuse or for any damages resulting from improper configuration or deployment.
This project is open-sourced under the MIT License. See the LICENSE file for more details.