Favicon of Diun

Diun

Receive alerts for new Docker image tags via Slack, Telegram, email, and more. Use regex filters to precisely monitor repositories and stay updated.

Keep your Docker deployments current without manual checks. This command-line application, written in Go, automatically monitors Docker registries and notifies you whenever a new image tag is published. Its cross-platform binary runs on Linux, macOS, and Windows across various architectures.

Diun offers a robust set of features to manage your image updates effectively:

  • Precise Monitoring: Watch specific Docker repositories and use regular expressions to include or exclude tags, ensuring you only get relevant notifications.
  • Flexible Notifications: Receive alerts through a wide range of providers, including Slack, Telegram, Gotify, and email, to fit your existing workflow.
  • Efficient Operation: An internal cron scheduler automates the checks, while a worker pool parallelizes the analysis for fast performance.
  • Advanced Control: You can override the OS and architecture for specific images and integrate with services like Healthchecks.io for monitoring the watcher itself.

Directory Structure

diun
data
.env
docker-compose.yml

docker-compose.yml

services:
  diun:
    image: crazymax/diun:latest
    container_name: diun
    command: serve
    volumes:
      - ./data:/data
      - /var/run/docker.sock:/var/run/docker.sock
    environment:
      - TZ=UTC
      - LOG_LEVEL=info
      - LOG_JSON=false
      - DIUN_WATCH_WORKERS=20
      - DIUN_WATCH_SCHEDULE=0 */6 * * *
      - DIUN_PROVIDERS_DOCKER=true
      - DIUN_PROVIDERS_DOCKER_WATCHBYDEFAULT=true
      - DIUN_NOTIF_DISCORD_WEBHOOKURL=${DIUN_NOTIF_DISCORD_WEBHOOKURL}
    labels:
      - diun.enable=true
    restart: always

.env

# Discord Webhook URL for notifications (Optional, replace with your actual webhook or use another provider)
DIUN_NOTIF_DISCORD_WEBHOOKURL=https://discord.com/api/webhooks/your_webhook_id/your_webhook_token

Share:

Ad
Favicon

 

  
 

Similar to Diun

Favicon

 

  
  
Favicon

 

  
  
Favicon