diun

diun

Docker 应用程序 from mrslaw's Repository

概述

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.

要求

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`

运行时参数

网络
bridge
外壳
sh
特权
false

模板配置

TZVariable
默认值
Europe/Paris
价值
America/Edmonton
DIUN_DB_PATHPathrw

Contains bbolt database which retains Docker images manifests

目标
/data
默认值
/mnt/user/appdata/diun/data
价值
/mnt/user/appdata/diun/data
DIUN_PROVIDERS_DOCKER_WATCHBYDEFAULTVariable

Optional: Set to true to watch all containers

默认值
false
价值
false
DIUN_PROVIDERS_DOCKER_WATCHSTOPPEDVariable

Optional: Set to true to watch stopped containers

默认值
false
价值
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

目标
/var/run/docker.sock
默认值
/var/run/docker.sock
价值
/var/run/docker.sock
DIUN_WATCH_WORKERSVariable
默认值
20
价值
20
DIUN_WATCH_SCHEDULEVariable
默认值
0 */6 * * *
价值
0 */6 * * *
DIUN_WATCH_JITTERVariable
默认值
30s
价值
30s
DIUN_PROVIDERS_DOCKERVariable
默认值
true
价值
true
LOG_LEVELVariable
默认值
info
价值
info
LOG_JSONVariable
默认值
false
价值
false

下载统计数据

196,803,182
下载总数
466,378
本月
411,436
平均每月

长期下载总量

加载图表...

详细信息

存储库
crazymax/diun:latest
最后更新2026-05-01
初见2023-01-25

在Unraid 上运行 Diun 。

Diun 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。