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
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
A virtual Ethernet network with IP ranges, routes, DNS and flow rules.
- 16-character network IDs
- Private by default: nobody joins until authorized
Member / device
A machine that has joined a network.
- Authorize, label and monitor it
- Optional agent reports usage, hardware and posture
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 & 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 & 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, 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 & notifications
Hear about problems before your users do.
- Activity log and notification centre
- Email, webhooks and chat buttons
- Unusual-traffic detection
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
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.



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.