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
| Feature | Diun | Watchtower |
|---|---|---|
| Action | Notify only | Auto-update |
| Risk | ✅ None | ⚠️ May break things |
| Control | ✅ You decide | ❌ Automatic |
| Notifications | 15+ channels | Email, Slack, etc |
| Use case | Production | Dev/homelab |