Show HN: TailGuard – Bridge your WireGuard router into Tailscale via a container
a day ago
- #WireGuard
- #Docker
- #Tailscale
- TailGuard is a Docker container app that bridges WireGuard servers to the Tailscale network.
- It allows devices locked into WireGuard or unsupported by Tailscale to connect to a tailnet.
- Network topology involves tunneling WireGuard connections through a TailGuard server.
- Benefits include centralized key management, SSO for new devices, and concurrent access to tailnet and WireGuard.
- Setup involves downloading a WireGuard config, creating an IPv6 network, and running the TailGuard container.
- TailGuard advertises WireGuard subnets to the tailnet but does not handle routing from Tailscale to WireGuard.
- Configuration parameters include WG_DEVICE, TS_DEVICE, TS_PORT, TS_AUTHKEY, TS_DEST_IP, and TS_HOSTNAME.
- Additional routing rules may be needed for Tailscale private address spaces and other subnets.
- The project is licensed under the MIT License.