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.