Serverless webhook forwarder

Serverless webhook forwarder

This sample deployed a pipeline to build and test a custom Lambda extension to forward HTTP events over the Tailscale VPN network to a configurable destination. In this example, the custom Lambda extension forms a secure WireGuard VPN connection to a target in a private subnet behind a stateful firewall and NAT Gateway.
This example sets up a public HTTPS endpoint to receive events, selectively filters, and proxies requests over the WireGuard connection. This example uses a serverless architecture to minimize maintenance overhead and running costs.

< Back to all repos

GitHub icon View this repo on GitHub


Clone this repo

git clone https://github.com/aws-samples/serverless-webhook-forwarder


Created by:

Duncan Parsons

Duncan Parsons

Enterprise Architect

Simon Kok

Simon Kok

Sr. Consultant, AppDev