Self-Hosted ZeroTier Controller

Run ZeroTier networks your way.

ZTScope turns ZeroTier network management into a team-friendly web app, with organizations, multi-user access and an intuitive interface that handles the complexity so you can focus on what you do best.

  • Organizations & multi-user
  • Runs on your own server
  • Open source (GPL-3.0)

The big picture.

Typical flow: create a network, give devices the network ID or an enrollment command, authorize them, label them, add alerts and access rules, then watch the dashboard.

Controller

Controller

The ZeroTier service that owns networks and decides who may join.

  • Talks to it over its local HTTP API
  • Manage several controllers from one ZTScope
Network

Network

A virtual Ethernet network with IP ranges, routes, DNS and flow rules.

  • 16-character network IDs
  • Private by default: nobody joins until authorized
Device

Member / device

A machine that has joined a network.

  • Authorize, label and monitor it
  • Optional agent reports usage, hardware and posture
Teams

Organization

A group of people who share networks, with roles and shared governance.

  • Read-only, user, moderator and admin roles
  • Personal networks belong to one person

Everything for running a network.

From a first network to a managed fleet across many organizations.

Networks

Networks & flow rules

Everything about a network on one page.

  • Basic settings, routes, private DNS names
  • Flow rules with a rule simulator
  • Access policies and labels
Members

Members & devices

Every device on every network you can see.

  • Filter, search and save views
  • Bulk authorize, deauthorize and update
  • Per-device page with health score
Fleet

Fleet, reports & map

See how your devices are doing.

  • Inventory, topology and device map
  • Monthly usage reports, uptime / SLA, PDF audit
  • Compliance score per network
Alerts

Alerts & notifications

Hear about problems before your users do.

  • Activity log and notification centre
  • Email, webhooks and chat buttons
  • Unusual-traffic detection
Access

Access control

Several layers, use only the ones you need.

  • Scheduled, temporary and just-in-time access
  • Device posture checks
  • Two-person approval and freezes
Identity

Accounts & identity

Sign-in that fits your organization.

  • Passkeys and two-factor authentication
  • Single sign-on (Entra ID, Google, OIDC)
  • SCIM provisioning

Self-hosted, no containers.

ZTScope runs directly on a Debian, Ubuntu, Fedora, Rocky Linux or other RHEL-family host.

sudo bash ztscope/install.ztscope/bash/ztscope.sh

The installer sets up PostgreSQL, Node.js and the latest official ZeroTier package (an older ZeroTier is upgraded in place, keeping its identity and networks), then installs and starts the app. ZTScope is licensed under the GPL-3.0.

See it in action.

ZTScope network page
Network page
ZTScope organization page
Organization page
ZTScope member options
Member options

Request a demo or trial.

Tell us about your network and we'll arrange a walkthrough of ZTScope. Prefer to talk? Call 020 3944 9897.