mirror of
https://github.com/jbowdre/tailscale-docker.git
synced 2024-11-22 10:02:18 +00:00
881 B
881 B
Tailscale in Docker
Tailscale in Docker without elevated privileges. See associated blog post: https://asselin.engineer/tailscale-docker
Replace TAILSCALE_AUTH_KEY in */tailscale/start.sh
with your own: https://login.tailscale.com/admin/settings/keys
simple-example
As explained in the blog post, uses a docker-compose service to add the container in the VPN.
complex-example
Not complex but more complex than the simple-example.
A nginx layer is added. It manages two services in independent containers at locations /service-one
and /service-two
.
TODO
- force reuse hostname in tailscale instead of adding suffix. Example: first container is assigned
hostname
. Then, if container is recreated, Tailscale assignshostname-1
. Possibly helpful info.