Перейти к основному содержимому

Releases info

· 1 мин. чтения

Решение для проверки последних релизных версий. Готовый docker файл, написан с использованием Python, Flask

Releases update info

Releases info

Страница на Github

Сервис проверяет новые версии ваших проектов и показывает, отставание от последних релизов Releases info

На данный момент проверка только с github проектов, где есть релизный список, планируется добавить проверку версий образов с Docker hub

Запуск

Скопировать .env.example в .env файл и вставить свой github token (нужен для обращения к github API)

cp .env.example .env

Запустить docker-compose

docker-compose up -d

Настройка

Необходимо изменить файл config.yml:

services:
sentry:
github:
owner: getsentry
repo: sentry
version: 22.11.0

Например ссылка https://github.com/getsentry/sentry

  • owner (владелец) - getsentry
  • repo (репозиторий) - sentry

Планы

  • Добавить проверку обновлений Docker HUB
  • Уведомления в Telegram о новых релизах
  • Автоматический парсинг версии с iac
  • Улучшить интерфейс, попробовать React
  • Подумать насчет базы данных