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
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
- Docker Compose
- Docker
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
docker run \
-e WUD_TRIGGER_SIGNAL_MAIN_URL="http://signal-cli:8080" \
-e WUD_TRIGGER_SIGNAL_MAIN_NUMBER="+1234567890" \
-e WUD_TRIGGER_SIGNAL_MAIN_RECIPIENTS="+1987654321" \
getwud/wud