Tailscale Sidecar Examples
Discover Seamless Docker Networking with Tailscale.
If you’re working with Docker and looking for a streamlined way to manage secure, private networking between containers across devices, check out the Tailscale Docker Sidecar Configs project: 2Tiny2Scale/tailscale-docker-sidecar-configs.
This repository offers example docker-compose.yml configurations designed to simplify deploying services with Tailscale as a sidecar. Whether you’re setting up secure connectivity for self-hosted applications or exploring lightweight VPN solutions, this project is a great starting point.
Key features include:
- Plug-and-play examples: Quickly integrate Tailscale into your Dockerized services.
- Simplified connectivity: Effortlessly enable private networking between containers across devices.
- Customizable configurations: Adapt to your specific needs and environments.
Explore the repository, try out the examples, and feel free to contribute or provide feedback! π
Available Configurations
Networking and Security
| π Service | π Description | π Link |
|---|---|---|
| π‘οΈ AdGuard Home | Network-wide software for blocking ads and tracking. | Details |
| π§© Pi-hole | A network-level ad blocker that acts as a DNS sinkhole. | Details |
| π Technitium DNS | An open-source DNS server that can be used for self-hosted DNS services. | Details |
| π Traefik | A modern reverse proxy and load balancer for microservices. | Details |
| π Tailscale Exit Node | Configure a device to act as an exit node for your Tailscale network. | Details |
| π DDNS Updater | A self-hosted solution to keep DNS A/AAAA records updated automatically. | Details |
Media and Entertainment
| π₯ Service | π Description | π Link |
|---|---|---|
| π¬ Plex | A media server that organizes video, music, and photos from personal media libraries. | Details |
| πΊ Jellyfin | An open-source media system that puts you in control of managing and streaming your media. | Details |
| ποΈ Radarr | A movie collection manager for Usenet and BitTorrent users. | Details |
| π‘ Sonarr | A PVR for Usenet and BitTorrent users to manage TV series. | Details |
| π₯ Bazarr | A companion tool to Radarr and Sonarr for managing subtitles. | Details |
| π Tautulli | A monitoring and tracking tool for Plex Media Server. | Details |
| π₯ qBittorrent | An open-source BitTorrent client. | Details |
| π Slink | A fast, self-hosted alternative to ShareDrop for secure local file sharing. | Details |
Productivity and Collaboration
| πΌ Service | π Description | π Link |
|---|---|---|
| βοΈ NextCloud | A suite of client-server software for creating and using file hosting services. | Details |
| π Excalidraw | A virtual collaborative whiteboard tool. | Details |
| π Pingvin Share | A self-hosted file sharing platform. | Details |
| ποΈ Stirling-PDF | A web application for managing and editing PDF files. | Details |
| π§ LanguageTool | An open-source proofreading software for multiple languages. | Details |
| π Resilio Sync | A fast, reliable, and simple file sync and share solution. | Details |
| ποΈ Vaultwarden | An unofficial Bitwarden server implementation written in Rust. | Details |
| πΏ Isley | A self-hosted cannabis grow journal for tracking plants and managing grow data. | Details |
Development Tools
| π οΈ Service | π Description | π Link |
|---|---|---|
| π§ Cyberchef | A web app for encryption, encoding, compression, and data analysis. | Details |
| π searXNG | A free internet metasearch engine which aggregates results from various search services. | Details |
| π₯οΈ Node-RED | A flow-based development tool for visual programming. | Details |
| π₯οΈ IT-Tools | A collection of handy online tools for developers and sysadmins. | Details |
| π₯οΈ Dozzle | A real-time log viewer for Docker containers. | Details |
| π₯οΈ Portainer | A lightweight management UI which allows you to easily manage your Docker environments. | Details |
| π₯οΈ Gokapi | A lightweight self-hosted file sharing platform. | Details |
| π₯οΈ Homarr | A sleek dashboard for all your Homelab services. | Details |
| π₯οΈ Changedetection.io | A tool for monitoring website changes. | Details |
Monitoring and Analytics
| π Service | π Description | π Link |
|---|---|---|
| π Uptime Kuma | A self-hosted monitoring tool like “Uptime Robot”. | Details |
| π Beszel | A lightweight server monitoring hub with historical data, Docker stats, and alerts. | Details |
Tailscale Funnel vs. Tailscale Serve
Tailscale Funnel securely exposes services to the public internet. Tailscale Serve is for sharing content within a private Tailscale network (Tailnet). You’ll need to decide how you want to expose the service, the configurations in this repository exposes the local Tailnet.
Tailscale Funnel
Tailscale Funnel is a feature that lets you route traffic from the wider internet to a local service running on a machine in your Tailscale network (known as a tailnet). You can think of this as publicly sharing a local service, like a web app, for anyone to accessβeven if they donβt have Tailscale themselves.
An example configuration for Tailscale Funnel for your service is available here.
Tailscale Serve
Tailscale Serve is a feature that lets you route traffic from other devices on your Tailscale network (known as a tailnet) to a local service running on your device. You can think of this as sharing the service, such as a website, with the rest of your tailnet.
An example configuration for Tailscale Serve for your service is available here.

