Рубрики
Uncategorized

Dioun 3.0 Доступен с 3 новыми поставщиками уведомлений

Получите уведомления, когда изображение Docker обновляется в реестре Docker. Помечено с докером, дежоптом, уведомлением, иди.

Crazy-Max/Dioun

🔔 получать уведомления, когда изображение обновляется в реестре Docker

О

Dioun это приложение CLI, написанное в Идти Для получения уведомлений, когда изображение Docker обновляется в реестре Docker. С GO, это приложение может использоваться на многих платформах и архитектурах. Эта поддержка включает в себя Linux, FreeBSD, MacOS и Windows по архитектурам, такими как AMD64, I386, ARM и другие.

Функции

  • Разрешить посмотреть репозиторий Docker и сообщить о новых тегах
  • Включить и исключить фильтры с регулярным выражением для тегов
  • Внутренняя реализация Cron через процедуры GO
  • Рабочий бассейн для параллелизных анализов
  • Разрешить переопределение ОС и архитектуры изображения
  • Многопрофики доступны как Докер , Рой , Файл
  • Получить уведомление через Pretify, Mail, Slack, Telegram и более
  • Улучшенная регистрация
  • Часовой пояс можно изменить
  • Официальный Доступное изображение Docker

Документация

Чем я могу помочь?

Все виды взносов приветствуются 🙌. ! Самый простой способ …

Dioun 3.0 теперь доступен с 3 новыми поставщиками уведомлений и некоторыми улучшениями.

Amqp.

Вы можете отправить уведомления на любой совместимый сервер AMQP. Ответ JSON будет выглядеть так:

{
  "diun_version": "0.3.0",
  "status": "new",
  "provider": "file",
  "image": "docker.io/crazymax/swarm-cronjob:0.2.1",
  "mime_type": "application/vnd.docker.distribution.manifest.v2+json",
  "digest": "sha256:5913d4b5e8dc15430c2f47f40e43ab2ca7f2b8df5eee5db4d5c42311e08dfb79",
  "created": "2019-01-24T10:26:49.152006005Z",
  "platform": "linux/amd64"
}

Скрипт

Вы также можете использовать сценарий или программа в качестве поставщика уведомлений. Следующие переменные среды передаются в процесс и будут выглядеть так:

DIUN_VERSION=3.0.0
DIUN_ENTRY_STATUS=new
DIUN_ENTRY_PROVIDER=file
DIUN_ENTRY_IMAGE=docker.io/crazymax/diun:latest
DIUN_ENTRY_MIMETYPE=application/vnd.docker.distribution.manifest.list.v2+json
DIUN_ENTRY_DIGEST=sha256:216e3ae7de4ca8b553eb11ef7abda00651e79e537e85c46108284e5e91673e01
DIUN_ENTRY_CREATED=2020-03-26 12:23:56 +0000 UTC
DIUN_ENTRY_PLATFORM=linux/adm64

Microsoft Teams

А также отправьте уведомления к каналу команды ваших команд, используя Входящие url webhook :

Дайте мне знать, если у вас есть какие-либо вопросы или если вы ждете новых функций!

Поддержите этот проект по Став спонсором на Github 👏 или сделав PayPal пожертвование Чтобы это путешествие продолжалось бесконечно! 🚀

Спасибо еще раз за вашу поддержку, она очень ценится! 🙏

Оригинал: «https://dev.to/crazymax/diun-3-0-available-with-3-new-notification-providers-bli»