Use subnet routers to give devices outside your local network access to services within specific subnets. Extend your private network with Tailscale.| Tailscale
Go Implementation of WireGuard| git.zx2c4.com