Managing private servers securely doesnβt have to involve VPN gateways or complex firewall rules.
With Tailscale, you can drop a server into your private mesh network in minutes β and yes, it works great in Docker π³β¨
π― Goal
- πΈοΈ Join a server to a Tailscale network
- π³ Run Tailscale inside Docker
- π Use host networking for full access
- π Authenticate using a Tailscale auth key
π§Ύ Bash Script
bash
#!/usr/bin/env bash
set -euo pipefail
CONTAINER="tailscale"
IMAGE="tailscale/tailscale:v1.90.9"
TS_AUTHKEY="tskey-XXXX"
docker run -d \
--name "$CONTAINER" \
--network host \
--cap-add NET_ADMIN \
--cap-add SYS_MODULE \
-e TS_AUTHKEY="$TS_AUTHKEY" \
"$IMAGE"
Top comments (0)