ralgozino / miracle-board

Just another damn simple status board / dashboard.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Miracle Board

Just another damn simple status board, helps you to check if your websites are up.

Configuration

Very simple.

{
  "title": "Xhacker’s Status Board",
  "refresh": 300,
  "tasks": [
    {
      "type": "http",
      "id": "xhacker_im",
      "title": "xhacker.im",
      "address": "http://xhacker.im",
      "group-id": "group1"
    },
    {
      "type": "shell",
      "id": "vps",
      "title": "VPS",
      "command": "ping -c 1 xhacker.im",
      "group-id": "group2"
    }
  ]
}

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

pip install -r requirements.txt
python hello.py

Deploy

Please refer to Flask documentation: http://flask.pocoo.org/docs/0.10/deploying/

License

MIT

About

Just another damn simple status board / dashboard.

License:MIT License


Languages

Language:CSS 77.4%Language:HTML 12.8%Language:Python 9.9%