diff --git a/tailscale/docker-compose.yml b/tailscale/docker-compose.yml new file mode 100644 index 0000000..ebe2023 --- /dev/null +++ b/tailscale/docker-compose.yml @@ -0,0 +1,25 @@ +services: + tailscale: + image: tailscale/tailscale:latest + hostname: coolify-server + container_name: tailscale + restart: unless-stopped + network_mode: host + environment: + - TS_AUTHKEY=${TS_AUTHKEY} + - TS_USERSPACE=false + - TS_STATE_DIR=/var/lib/tailscale + - TS_HOSTNAME=coolify-server + - TS_ROUTES=172.17.0.0/16 + - TS_EXTRA_ARGS=--accept-routes + volumes: + - tailscale-state:/var/lib/tailscale + - /dev/net/tun:/dev/net/tun + devices: + - /dev/net/tun:/dev/net/tun + cap_add: + - NET_ADMIN + - SYS_MODULE + +volumes: + tailscale-state: \ No newline at end of file