Skip to main content

Uptime Kuma (Push Monitor)

The Uptime Kuma trigger sends push monitor heartbeats and status updates to your Uptime Kuma instance whenever container updates are processed.


⚙️ Configuration Variables

WUD_TRIGGER_UPTIMEKUMA_{trigger_name}_URL
Requiredurl

Uptime Kuma push monitor endpoint URL

Allowed values:Valid HTTP/HTTPS Uptime Kuma push monitor URL (e.g. https://kuma.example.com/api/push/YOUR_KEY)
WUD_TRIGGER_UPTIMEKUMA_{trigger_name}_DISABLETITLE
Optionalbooleandefault: false

Whether to omit the notification title in default status message

WUD_TRIGGER_UPTIMEKUMA_{trigger_name}_MSG
Optionalstring

Custom status message displayed in Uptime Kuma (defaults to the rendered container update title and body)

WUD_TRIGGER_UPTIMEKUMA_{trigger_name}_STATUS
Optionalenumdefault: up

Reported monitor status

Allowed values:`up`, `down`
info

This trigger also supports all common trigger configuration options (such as thresholds, scheduling, and batching).


🚀 Examples

Basic Uptime Kuma Push Monitor

services:
whatsupdocker:
image: getwud/wud
environment:
- WUD_TRIGGER_UPTIMEKUMA_HEARTBEAT_URL=https://kuma.example.com/api/push/abcdef123456789
- WUD_TRIGGER_UPTIMEKUMA_HEARTBEAT_STATUS=up