badger-py / UpChecker

UpChecker is a simple opensource project to host it fast on your server and check is server up, view statistic, get messages if it is down. UpChecker - just run file and use project easy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

UpChecker

UpChecker is a simple opensource project to host it fast on your server and check is server up, view statistic, get messages if it is down. UpChecker - just run file and use project easy

Main idea of project

  • Lite to install
  • Lite to use

Install pip packadges

pip install "fastapi[all]" sqlalchemy pytest pytest-ordering

Supported message types

  • E-mail
  • Telegram

Supported check types

  • status code
  • respoinse body(some part and full)

TODO

Ideas

  • Utils can be on other device

Server TODO

  • Write DB models
  • Write /api/websites/ (CRUD)
  • Settings
  • Write /api/websites/categories (CRUD)
  • Write /api/checks/ (CR)
  • Auth(just one jwt token)

Frontend TODO

About

UpChecker is a simple opensource project to host it fast on your server and check is server up, view statistic, get messages if it is down. UpChecker - just run file and use project easy

License:MIT License


Languages

Language:Python 84.8%Language:CSS 5.5%Language:HTML 5.0%Language:JavaScript 4.8%