A guide on connecting services to your tailnet using Tailscale, showcasing four different methods of increasing sophistication. Options include installing Tailscale on a device or subnet, enhancing with Tailscale serve for HTTPS support, using Docker containers with a Tailscale sidecar, and integrating Tailscale directly into services with the tsnet Go library. Each method is explained with its benefits and use cases to help you choose the best fit for your needs.

5m read timeFrom tailscale.com
Post cover image
Table of contents
1. Install Tailscale on the device (or subnet) and connect with a hostname and port number2. Install Tailscale on the device and use serve3. Install the service in a container and use a Tailscale sidecar4. Integrate Tailscale directly into the service with tsnet

Sort: