॥ श्री ॥

ZeroTier (Self-Hosted Controller)

Self-Hosting & Servers 2026-08-28
Part of the VPN & Tunnels series: See all networking docs

ZeroTier (Self-Hosted Controller)

Purpose: Run a private ZeroTier network controller without using ZeroTier's central cloud servers. Manage virtual networks and peers on your own hardware.

# ~/zerotier-controller/compose.yaml
services:
  zerotier-controller:
    image: mgk/zerotier-controller:latest
    ports:
      - 127.0.0.1:9993:9993/udp
      - 127.0.0.1:3180:3180/tcp
    volumes:
      - /home/user/zerotier-controller:/var/lib/ztnetwork:Z
    restart: unless-stopped
cd ~/zerotier-controller && podman-compose up -d
  • Dashboard: http://localhost:3180
  • Client setup: zerotier-cli join <network-id> --controller <your-server-ip>:3180


See Also