TL;DR — Quick Summary

Deploy Diun to get notified when Docker images have new versions available. Supports email, Slack, Discord, Telegram, ntfy, and webhooks. Complements Watchtower with notification-only approach.

Diun — Know When Your Images Need Updating

Diun watches your Docker images and tells you when new versions are available — without auto-updating.

services:
  diun:
    image: crazymax/diun:latest
    container_name: diun
    restart: always
    environment:
      - DIUN_WATCH_SCHEDULE=0 */6 * * *
      - DIUN_PROVIDERS_DOCKER=true
      - DIUN_NOTIF_DISCORD_WEBHOOKURL=https://discord.com/api/webhooks/xxx
    volumes:
      - diun-data:/data
      - /var/run/docker.sock:/var/run/docker.sock
volumes:
  diun-data:

Diun vs Watchtower

FeatureDiunWatchtower
ActionNotify onlyAuto-update
Risk✅ None⚠️ May break things
Control✅ You decide❌ Automatic
Notifications15+ channelsEmail, Slack, etc
Use caseProductionDev/homelab