Самостоятельно размещаемый CI/CD-движок, который выполняет конвейеры из конфигурационных файлов в контейнерах и поддерживает плагины.
crazy-max/diun
Отслеживает образы контейнеров в Docker-реестрах и уведомляет о появлении нового тега или digest.
- Звёзды
- 4,992
- Форки
- 160
- Открытые issues
- 114
- Последний коммит
- 7 дней назад
Что это?
Diun проверяет реестры образов контейнеров на наличие новых тегов и изменений digest и уведомляет вас об обновлении образа. С его помощью можно отслеживать обновления базовых образов, релизы приложений и пересборки для устранения уязвимостей, не проверяя каждый репозиторий вручную.
Diun рассчитан на самостоятельные и автоматизированные среды, где устаревшие образы могут остаться незамеченными. Его можно запускать как отдельный исполняемый файл или как Docker-образ. Diun подключается к платформам контейнеризации и файлам конфигурации, чтобы определить, за какими образами следить.
Уведомления можно получать через Slack, Telegram, Discord, Gotify, Pushover и Rocket.Chat — в инструментах, которыми вы уже пользуетесь.
Ключевые возможности
- 01Отслеживает появление новых тегов и изменения digest образов в Docker-реестрах.
- 02Запускается как отдельный исполняемый файл или Docker-образ.
- 03Интегрируется с Docker, Swarm, Kubernetes и Nomad.
- 04Отправляет уведомления в Slack, Telegram, Discord, Gotify, Pushover и Rocket.Chat.
Сценарии использования
- Отслеживание обновлений базовых образов для контейнеров Docker на собственных серверах.
- Получение уведомлений о пересборках образов для устранения уязвимостей в production.
- Мониторинг образов в кластерах Kubernetes или Swarm.
Быстрый старт
- 1
Скачайте исполняемый файл со страницы релизов
- 2
Или скачайте образ Docker с Docker Hub и запустите его с помощью своей платформы контейнеризации и конфигурации
- 3
Следуйте документации по настройке
Темы
Частые вопросы
- Что такое diun?
- Отслеживает образы контейнеров в Docker-реестрах и уведомляет о появлении нового тега или digest. Diun проверяет реестры образов контейнеров на наличие новых тегов и изменений digest и уведомляет вас об обновлении образа. С его помощью можно отслеживать обновления базовых образов, релизы приложений и пересборки для устранения уязвимостей, не проверяя каждый репозиторий вручную.
- diun можно использовать бесплатно? Какая у него лицензия?
- diun распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- diun всё ещё поддерживается?
- Активно поддерживается. Последний коммит в diun — 16 окт. 2026 г..
- Для чего можно использовать diun?
- Отслеживание обновлений базовых образов для контейнеров Docker на собственных серверах. Получение уведомлений о пересборках образов для устранения уязвимостей в production. Мониторинг образов в кластерах Kubernetes или Swarm.
- Как установить diun?
- Скачайте исполняемый файл со страницы релизов Или скачайте образ Docker с Docker Hub и запустите его с помощью своей платформы контейнеризации и конфигурации Следуйте документации по настройке
- Где скачать diun?
- Исходный код и инструкции по установке — на GitHub: https://github.com/crazy-max/diun
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Разворачивает и масштабирует контейнерные приложения на собственных Docker-хостах в сети WireGuard — без Kubernetes и Swarm.
CLI для локального запуска GitHub Actions в Docker — проверяйте изменения, не создавая коммит и не отправляя его в репозиторий.
Открытый облачно-нативный реестр контейнеров для хранения, подписи и сканирования образов и Helm charts, с RBAC и репликацией.
Платформа для самостоятельного управления непрерывной доставкой и развёртыванием контейнерных приложений с версиями для Docker, Podman и Kubernetes.
Helm chart для развертывания реестра контейнеров Harbor в кластере Kubernetes.