Pushover
The pushover trigger sends instant push notifications to Android, iOS, and desktop devices via the Pushover API.
⚙️ Configuration Variables
WUD_TRIGGER_PUSHOVER_{trigger_name}_TOKEN
Requiredstring
Pushover Application API token
WUD_TRIGGER_PUSHOVER_{trigger_name}_USER
Requiredstring
Pushover User Key (or Delivery Group Key)
WUD_TRIGGER_PUSHOVER_{trigger_name}_DEVICE
Optionalstring
Target device name(s) (comma-separated, e.g. phone,tablet)
WUD_TRIGGER_PUSHOVER_{trigger_name}_EXPIRE
Optionalinteger
Notification expiration time in seconds (only when priority=2)
WUD_TRIGGER_PUSHOVER_{trigger_name}_HTML
Optionalintegerdefault: 0
Enable HTML formatting in message body
WUD_TRIGGER_PUSHOVER_{trigger_name}_PRIORITY
Optionalintegerdefault: 0
Notification priority level (-2: lowest, -1: quiet, 0: normal, 1: high, 2: emergency)
WUD_TRIGGER_PUSHOVER_{trigger_name}_RETRY
Optionalinteger
Notification retry interval in seconds (only when priority=2)
WUD_TRIGGER_PUSHOVER_{trigger_name}_SOUND
Optionalstringdefault: pushover
Notification alert sound
WUD_TRIGGER_PUSHOVER_{trigger_name}_TTL
Optionalinteger
Message Time-to-Live in seconds
info
This trigger also supports all common trigger configuration options (such as thresholds, scheduling, and batching).
🚀 Examples
Basic Push Notification
- Docker Compose
- Docker
services:
whatsupdocker:
image: getwud/wud
environment:
- WUD_TRIGGER_PUSHOVER_LOCAL_USER=uQiRzpo4DXghDmr9QzzfQu27cmVRsG
- WUD_TRIGGER_PUSHOVER_LOCAL_TOKEN=azGDORePK8gMaC0QOYAMyEEuzJnyUi
docker run \
-e WUD_TRIGGER_PUSHOVER_LOCAL_USER="uQiRzpo4DXghDmr9QzzfQu27cmVRsG" \
-e WUD_TRIGGER_PUSHOVER_LOCAL_TOKEN="azGDORePK8gMaC0QOYAMyEEuzJnyUi" \
getwud/wud
📖 Setup Guide: Obtaining Pushover Credentials
- Log in to your Pushover Dashboard and copy your User Key (top right).
- Scroll down to Your Applications and click Create an Application / API Token.
- Name your application
WUDand click Create Application. - Copy the generated API Token and set it as
WUD_TRIGGER_PUSHOVER_{trigger_name}_TOKEN.