Files
common-server-public/tailscale/docker-compose.yml
wsl-d4 722e15b458 827
2025-08-26 16:44:41 +08:00

29 lines
805 B
YAML

version: "3.9"
services:
headscale:
image: swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/headscale/headscale:v0.23.0-beta2
container_name: headscale
restart: unless-stopped
environment:
- HEADSCALE_API_KEY=QC33VFzaUw.u1qwXFap0QpFAQnwkdGuUyvpspL15185A5JnWeFpt_c
command: serve --config /etc/headscale/config.yaml
volumes:
- ./data/headscale:/var/lib/headscale
- ./config.yaml:/etc/headscale/config.yaml
ports:
- "3008:8080" # Headscale API (HTTP)
- "3009:8443" # Headscale API (HTTPS)
- "9090:9090" # Metrics
- "3478:3478/udp" # STUN UDP
- "3478:3478/tcp" # STUN TCP
- "50443:50443" # gRPC
cap_add:
- NET_ADMIN
sysctls:
- net.ipv4.ip_forward=1