Motor de CI/CD autohospedado que ejecuta en contenedores pipelines definidos en archivos de configuración y permite ampliarlo mediante plugins.
crazy-max/diun
Supervisa imágenes de contenedor en registros de Docker y envía notificaciones cuando aparece una etiqueta o un digest nuevos.
- Estrellas
- 4,992
- Forks
- 160
- Issues abiertos
- 114
- Último commit
- hace 7 días
¿Qué es?
Diun consulta los registros de imágenes de contenedor para detectar etiquetas nuevas o cambios en los digest y te avisa cuando se actualiza una imagen. Ayuda a seguir las actualizaciones de imágenes base, los lanzamientos de aplicaciones y las reconstrucciones de seguridad sin tener que revisar cada repositorio manualmente.
Está pensado para entornos autogestionados y automatizados, donde las imágenes desactualizadas pueden pasar inadvertidas. Diun puede ejecutarse como un ejecutable independiente o como una imagen de Docker, y se conecta a plataformas de contenedores y archivos de configuración para determinar qué imágenes debe supervisar.
Las notificaciones pueden enviarse a través de servicios como Slack, Telegram, Discord, Gotify, Pushover y Rocket.Chat, para que recibas las actualizaciones en las herramientas que ya usas.
Funciones clave
- 01Supervisa imágenes en registros de Docker para detectar etiquetas nuevas o cambios en los digest.
- 02Se ejecuta como un único ejecutable o como una imagen de Docker.
- 03Se integra con Docker, Swarm, Kubernetes y Nomad.
- 04Envía notificaciones a Slack, Telegram, Discord, Gotify, Pushover y Rocket.Chat.
Casos de uso
- Seguir las actualizaciones de imágenes base para contenedores de Docker autogestionados.
- Recibir alertas sobre reconstrucciones de seguridad de las imágenes que ejecutas en producción.
- Supervisar imágenes en clústeres de Kubernetes o Swarm.
Inicio rápido
- 1
Descarga el ejecutable desde la página de versiones
- 2
O descarga la imagen de Docker desde Docker Hub y ejecútala con tu plataforma de contenedores y configuración
- 3
Sigue la documentación para configurarlo
Temas
Preguntas frecuentes
- ¿Qué es diun?
- Supervisa imágenes de contenedor en registros de Docker y envía notificaciones cuando aparece una etiqueta o un digest nuevos. Diun consulta los registros de imágenes de contenedor para detectar etiquetas nuevas o cambios en los digest y te avisa cuando se actualiza una imagen. Ayuda a seguir las actualizaciones de imágenes base, los lanzamientos de aplicaciones y las reconstrucciones de seguridad sin tener que revisar cada repositorio manualmente.
- ¿diun es gratuito? ¿Qué licencia tiene?
- diun es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿diun sigue mantenido?
- Mantenimiento activo. El último commit de diun fue el 16 oct 2026.
- ¿Para qué puedo usar diun?
- Seguir las actualizaciones de imágenes base para contenedores de Docker autogestionados. Recibir alertas sobre reconstrucciones de seguridad de las imágenes que ejecutas en producción. Supervisar imágenes en clústeres de Kubernetes o Swarm.
- ¿Cómo se instala diun?
- Descarga el ejecutable desde la página de versiones O descarga la imagen de Docker desde Docker Hub y ejecútala con tu plataforma de contenedores y configuración Sigue la documentación para configurarlo
- ¿Dónde consigo diun?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/crazy-max/diun
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Despliega y escala aplicaciones en contenedores en tus propios hosts Docker mediante una red mesh de WireGuard, sin Kubernetes ni Swarm.
Una CLI que ejecuta tus workflows de GitHub Actions localmente en Docker, para que puedas probar cambios sin hacer commit ni push.
Registro de contenedores cloud native de código abierto que almacena, firma y analiza imágenes y charts de Helm, con RBAC y replicación.
Plataforma de entrega y despliegue continuo autohospedada para aplicaciones en contenedores, con gestión de versiones en Docker, Podman y Kubernetes.
Chart de Helm para desplegar el registro de contenedores Harbor en un clúster de Kubernetes.