Hasty Briefsbeta

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.