Introduction
๐ Welcome to the TSDProxy documentation!
What is TSDProxy?
TSDProxy is a Tailscale + Docker application that automatically creates a proxy to virtual addresses in your Tailscale network based on Docker container labels. It simplifies traffic redirection to services running inside Docker containers, without the need for a separate Tailscale container for each service.
Why another proxy?
TSDProxy was created to address the need for a proxy that can handle multiple services without the need for a dedicated Tailscale container for each service, without configuring virtual hosts in Tailscale network, without entry configuration in a proxy like Caddy/nginx.
What’s different with TSDProxy?
TSDProxy differs from other Tailscale proxies in that it does not require a separate Tailscale.
Features
- Easy to Use - creates virtual Tailscale addresses using Docker container labels
- Lightweight -No need to spin up a dedicated Tailscale container for every service.
- Quick deploy - No need to configure virtual hosts in Tailscale network.
- Automatically supports TLS - Automatically supports Tailscale/LetsEncrypt certificates with MagicDNS.
Questions or Feedback?
Next
Dive right into the following section to get started: