Мониторинг веб-проектов через Telegram-бота

Мониторинг веб-проектов через Telegram-бота

Описание проекта

Мини-сервис для разработчиков, позволяющий в автоматическом режиме контролировать доступность и корректность работы проектов.
Разработчик указывает список URL-адресов, данные своего Telegram-бота и приватного чата. Каждые 4 часа бот проверяет:
  • доступность проекта (HTTP статус должен быть 200)
  • корректность SSL-сертификата
При обнаружении проблем бот отправляет уведомление разработчику в приватный чат.
Технологический стек
  • Next.js (последняя версия)
  • TypeScript
  • Prisma ORM
  • SQLite
  • Telegram Bot API
Преимущества
  • Компактный и легкий: простая установка и минимальная конфигурация
  • Автономный: не требует внешних сервисов
  • Удобный: все оповещения приходят прямо в Telegram
  • Полезный: своевременное выявление проблем помогает избежать простоев
Мини-сервис для разработчиков, позволяющий в автоматическом режиме контролировать доступность и корректность работы проектов
Идеальное решение для разработчиков, которые поддерживают множество проектов и панелей.
Внутренний проект