ConfigurationTriggersNtfy
Ntfy
The ntfy trigger lets you send container update notifications via Ntfy.

The ntfy trigger lets you send container update notifications via Ntfy.
Variables
| Env var | Required | Description | Supported values | Default value when missing |
|---|---|---|---|---|
DD_TRIGGER_NTFY_{trigger_name}_AUTH_PASSWORD | ⚪ | Password (if basic auth is enabled) | ||
DD_TRIGGER_NTFY_{trigger_name}_AUTH_TOKEN | ⚪ | Bearer token (if bearer auth is enabled) | ||
DD_TRIGGER_NTFY_{trigger_name}_AUTH_USER | ⚪ | User (if basic auth is enabled) | ||
DD_TRIGGER_NTFY_{trigger_name}_PRIORITY | ⚪ | The Ntfy message priority | Integer between 0 and 5 see here | |
DD_TRIGGER_NTFY_{trigger_name}_TOPIC | 🔴 | The Ntfy topic name | ||
DD_TRIGGER_NTFY_{trigger_name}_URL | 🔴 | The Ntfy server url | The http or https gotify server address | https://notify.sh |
This trigger also supports the common configuration variables.
Examples
Configure the trigger to publish to the official public ntfy service
services:
drydock:
image: codeswhat/drydock
...
environment:
- DD_TRIGGER_NTFY_THRESHOLD=minor
- DD_TRIGGER_NTFY_SH_TOPIC=xxxxyyyyzzzzdocker run \
-e DD_TRIGGER_NTFY_THRESHOLD="minor" \
-e DD_TRIGGER_NTFY_SH_TOPIC="xxxxyyyyzzzz" \
...
codeswhat/drydockConfigure the trigger to publish to a private ntfy service with basic auth enabled
services:
drydock:
image: codeswhat/drydock
...
environment:
- DD_TRIGGER_NTFY_PRIVATE_URL=http://ntfy.local
- DD_TRIGGER_NTFY_PRIVATE_TOPIC=xxxxyyyyzzzz
- DD_TRIGGER_NTFY_PRIVATE_AUTH_USER=john
- DD_TRIGGER_NTFY_PRIVATE_AUTH_PASSWORD=doedocker run \
-e DD_TRIGGER_NTFY_PRIVATE_URL="http://ntfy.local" \
-e DD_TRIGGER_NTFY_PRIVATE_TOPIC="xxxxyyyyzzzz" \
-e DD_TRIGGER_NTFY_PRIVATE_AUTH_USER="john" \
-e DD_TRIGGER_NTFY_PRIVATE_AUTH_PASSWORD="doe" \
...
codeswhat/drydock