https://github.com/xhacker/miracle-board
Just another simple and elegant status board / dashboard.
https://github.com/xhacker/miracle-board
dashboard hacktoberfest status-board
Last synced: about 1 year ago
JSON representation
Just another simple and elegant status board / dashboard.
- Host: GitHub
- URL: https://github.com/xhacker/miracle-board
- Owner: xhacker
- License: mit
- Created: 2014-10-15T07:45:25.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2023-06-11T03:46:45.000Z (about 3 years ago)
- Last Synced: 2025-04-10T05:08:17.448Z (about 1 year ago)
- Topics: dashboard, hacktoberfest, status-board
- Language: Less
- Homepage:
- Size: 178 KB
- Stars: 213
- Watchers: 12
- Forks: 20
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Miracle Board
Just another damn simple status board, helps you to check if your websites are up.

## Configuration
Very simple.
```json
{
"title": "Xhacker’s Status Board",
"tasks": [
{
"type": "http",
"id": "xhacker_im",
"title": "xhacker.im",
"address": "http://xhacker.im"
},
{
"type": "shell",
"id": "vps",
"title": "VPS",
"command": "ping -c 1 xhacker.im"
}
]
}
```
By default, we expect ``http`` tasks to have status code ``200``, ``shell`` tasks to have return code ``0``. ``command`` field in ``shell`` tasks will be executed directly, please use with caution. ``id`` is for internal use, must be unique.
## Deployment
### Run locally
```bash
pip install -r requirements.txt
python hello.py
```
### Deploy
Please refer to Flask documentation: https://flask.palletsprojects.com/en/2.3.x/deploying/
## License
MIT