diun

diun

Docker app from mrslaw's Repository

Overview

Docker Image Update Notifier is a CLI application written in Go and delivered as a Docker image to receive notifications when a Docker image is updated on a Docker registry.

Install Diun on Unraid in a few clicks.

Find Diun in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for Diun Review the template variables and paths Click Install

Requirements

Add notification variables as needed. Ex.

DIUN_NOTIF_DISCORD_WEBHOOKURL
DIUN_NOTIF_DISCORD_WEBHOOKURLFILE
DIUN_NOTIF_DISCORD_MENTIONS (comma separated)
DIUN_NOTIF_DISCORD_RENDEREMBEDS
DIUN_NOTIF_DISCORD_RENDERFIELDS
DIUN_NOTIF_DISCORD_TIMEOUT
DIUN_NOTIF_DISCORD_TEMPLATEBODY


If you are using a Docker socket proxy, delete the `/var/run/docker.sock` volume mapping, and add an environment variable for `DIUN_PROVIDERS_DOCKER_ENDPOINT` = `tcp://dockersocket:2375`

Download Statistics

198,098,589
Total Downloads
1,012,236
This Month
500,868
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Explore more like this

Explore all

Details

Repository
crazymax/diun:latest
Last Updated2026-06-24
First Seen2023-01-25

Runtime arguments

Network
bridge
Shell
sh
Privileged
false

Template configuration

TZVariable
Default
Europe/Paris
Value
America/Edmonton
DIUN_DB_PATHPathrw

Contains bbolt database which retains Docker images manifests

Target
/data
Default
/mnt/user/appdata/diun/data
Value
/mnt/user/appdata/diun/data
DIUN_PROVIDERS_DOCKER_WATCHBYDEFAULTVariable

Optional: Set to true to watch all containers

Default
false
Value
false
DIUN_PROVIDERS_DOCKER_WATCHSTOPPEDVariable

Optional: Set to true to watch stopped containers

Default
false
Value
false
DIUN_PROVIDERS_DOCKER_ENDPOINTVariable

Note: Set to `tcp://dockersocket:2375` if you are using a proxy

DIUN_DOCKER_SOCKETPathrw

Note: Remove if you are using a proxy

Target
/var/run/docker.sock
Default
/var/run/docker.sock
Value
/var/run/docker.sock
DIUN_WATCH_WORKERSVariable
Default
20
Value
20
DIUN_WATCH_SCHEDULEVariable
Default
0 */6 * * *
Value
0 */6 * * *
DIUN_WATCH_JITTERVariable
Default
30s
Value
30s
DIUN_PROVIDERS_DOCKERVariable
Default
true
Value
true
LOG_LEVELVariable
Default
info
Value
info
LOG_JSONVariable
Default
false
Value
false