Skip to main content

Signal

The Signal trigger sends secure container update notifications to Signal users or group chats using a self-hosted signal-cli REST API service.


⚙️ Configuration Variables

WUD_TRIGGER_SIGNAL_{trigger_name}_NUMBER
Requiredstring

Registered phone number used as the sender account in signal-cli (e.g. +1234567890)

WUD_TRIGGER_SIGNAL_{trigger_name}_RECIPIENTS
Requiredstring

Comma-separated list of recipient phone numbers or group IDs (e.g. +1987654321, +1122334455)

WUD_TRIGGER_SIGNAL_{trigger_name}_URL
Requiredurl

Base URL of the signal-cli-rest-api service

Allowed values:Valid HTTP/HTTPS signal-cli-rest-api URL (e.g. http://signal-cli:8080)
WUD_TRIGGER_SIGNAL_{trigger_name}_APIKEY
Optionalstring

Optional Bearer authentication token for securing access to your signal-cli gateway

WUD_TRIGGER_SIGNAL_{trigger_name}_DISABLETITLE
Optionalbooleandefault: false

Whether to omit the notification title in message bodies

info

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


🚀 Examples

Basic Signal Notification

services:
whatsupdocker:
image: getwud/wud
environment:
- WUD_TRIGGER_SIGNAL_MAIN_URL=http://signal-cli:8080
- WUD_TRIGGER_SIGNAL_MAIN_NUMBER=+1234567890
- WUD_TRIGGER_SIGNAL_MAIN_RECIPIENTS=+1987654321