ConfigurationTriggersPushover
Pushover
The pushover trigger lets you send realtime notifications to your devices (Android, iPhone...) using the Pushover Service.

The pushover trigger lets you send realtime notifications to your devices (Android, iPhone...) using the Pushover Service.
Variables
| Env var | Required | Description | Supported values | Default value when missing |
|---|---|---|---|---|
DD_TRIGGER_PUSHOVER_{trigger_name}_DEVICE | ⚪ | Optional device(s) to notify | Coma separated list of devices (e.g. dev1,dev2) (see here) | |
DD_TRIGGER_PUSHOVER_{trigger_name}_EXPIRE | ⚪ | Optional notification expire in seconds (only when priority=2) | see here | |
DD_TRIGGER_PUSHOVER_{trigger_name}_HTML | ⚪ | Allow HTML formatting in message body (supported in Pushover 2.3+) | see here | 0 |
DD_TRIGGER_PUSHOVER_{trigger_name}_PRIORITY | ⚪ | The notification priority | see here | 0 |
DD_TRIGGER_PUSHOVER_{trigger_name}_RETRY | ⚪ | Optional notification retry in seconds (only when priority=2) | see here | |
DD_TRIGGER_PUSHOVER_{trigger_name}_SOUND | ⚪ | The notification sound | see here | pushover |
DD_TRIGGER_PUSHOVER_{trigger_name}_TOKEN | 🔴 | The API token | ||
DD_TRIGGER_PUSHOVER_{trigger_name}_TTL | ⚪ | Optional message time to live (in seconds) | see here | |
DD_TRIGGER_PUSHOVER_{trigger_name}_USER | 🔴 | The User key |
This trigger also supports the common configuration variables.
Examples
Configuration
Minimal
services:
drydock:
image: codeswhat/drydock
...
environment:
- DD_TRIGGER_PUSHOVER_1_TOKEN=*****************************
- DD_TRIGGER_PUSHOVER_1_USER=******************************docker run \
-e DD_TRIGGER_PUSHOVER_1_TOKEN="*****************************" \
-e DD_TRIGGER_PUSHOVER_1_USER="******************************" \
...
codeswhat/drydockFull
services:
drydock:
image: codeswhat/drydock
...
environment:
- DD_TRIGGER_PUSHOVER_1_TOKEN=*****************************
- DD_TRIGGER_PUSHOVER_1_USER=******************************
- DD_TRIGGER_PUSHOVER_1_DEVICE=myIphone,mySamsung
- DD_TRIGGER_PUSHOVER_1_SOUND=cosmic
- DD_TRIGGER_PUSHOVER_1_PRIORITY=2
- DD_TRIGGER_PUSHOVER_1_EXPIRE=600
- DD_TRIGGER_PUSHOVER_1_RETRY=60docker run \
-e DD_TRIGGER_PUSHOVER_1_TOKEN="*****************************" \
-e DD_TRIGGER_PUSHOVER_1_USER="******************************" \
-e DD_TRIGGER_PUSHOVER_1_DEVICE="myIphone,mySamsung" \
-e DD_TRIGGER_PUSHOVER_1_SOUND="cosmic" \
-e DD_TRIGGER_PUSHOVER_1_PRIORITY="2" \
-e DD_TRIGGER_PUSHOVER_1_EXPIRE="600" \
-e DD_TRIGGER_PUSHOVER_1_RETRY="60" \
...
codeswhat/drydockHow to get the User key
The key is printed under the section Reset User Key.
How to get an API token
Register a new application
Register a Pushover Application

Copy the API token
