Files
github-to-signal/config.example.toml
Tai Groot b73aeaed91 feat: initial github-to-signal webhook server
HTTP server that receives GitHub webhook events and sends formatted
notifications to Signal via signal-cli's JSON-RPC API.

Supported events: push, issues, issue comments, pull requests,
PR reviews, PR review comments, releases, stars, forks, workflow
runs, branch/tag creation, branch/tag deletion.

Uses cbrgm/githubevents for webhook handling and taigrr/signalcli
for Signal delivery. Config via TOML file or GH2SIG_ env vars
(powered by taigrr/jety).
2026-03-10 23:25:54 +00:00

15 lines
380 B
TOML

# GitHub webhook secret (set in your GitHub webhook settings)
webhook_secret = ""
# Address to listen on
listen_addr = ":9900"
# signal-cli JSON-RPC endpoint
signal_url = "http://127.0.0.1:8080"
# signal-cli account (phone number registered with signal-cli)
signal_account = "+1234567890"
# Signal recipient UUID or phone number to send notifications to
signal_recipient = ""