Settings

Connection

Headscale URL

Set via HEADSCALE_URL in .env.local

https://headscale.hsvps.my.id
Connect a device

On any device with the Tailscale client installed, run:

tailscale up --login-server https://headscale.hsvps.my.id

Then approve the device from the Nodes page, or generate a pre-auth key.

Docker deployment

To run Headscale via Docker:

services:
  headscale:
    image: headscale/headscale:latest
    ports:
      - "8080:8080"
      - "9090:9090"
    volumes:
      - ./config:/etc/headscale
      - ./data:/var/lib/headscale
    restart: unless-stopped