Categorygithub.com/DentonGentry/ts-webhook-adapter
modulepackage
0.0.0-20221201042155-3ec89b21a97b
Repository: https://github.com/dentongentry/ts-webhook-adapter.git
Documentation: pkg.go.dev

# README

Tailscale Webhook Adapter

A simple service to receive incoming webhook notifications from Tailscale and reformat to be suitable for several popular services including:


Tailscale Setup

Follow the instructions to setup webhook notifications, and store the Secret as an environment variable named TS_WEBHOOK_SECRET for this service.


Microsoft Teams

To forward notifications to Microsoft Teams, create a chanel within the destination Team and choose Connectors. Ann an Incoming Webhook, and store the URL as an environment variable named TEAMS_WEBHOOK_URL for this service.

Teams Webhook configuration

If no TEAMS_WEBHOOK_URL variable has been set, the Microsoft Teams delivery will be skipped.


Discord

Webhook notifications can only be delivered to Discord Forum channels, which are only available on Servers which have been set to Community mode.

After creating a Forum channel, choose Integrations > Webhooks. Store the URL as an environment variable named DISCORD_WEBHOOK_URL for this service.

Discord Webhook integration

If no DISCORD_WEBHOOK_URL variable has been set, the Discord delivery will be skipped.