// DNS MANAGEMENT REIMAGINED

Plan. Review. Deploy. Verify.
DNS guardrails.

Plan, deploy, and verify DNS changes with safety guardrails that prevent disasters. Works standalone or connected to ZoneRails Server for enterprise teams.

21 Record Types
2 DNS Providers
Zones
0 DNS Disasters

// ZONEOPS GUARDRAILS

Safety nets for
every DNS change

Six layers of protection between you and a DNS disaster. Every guardrail works automatically — no configuration needed.

Record Protection

Mark critical records as protected. Prevents accidental modification or deletion with confirmation prompts.

SAFETY

Conflict Detection

Detects CNAME conflicts, duplicate records, and multi-value type collisions before they cause outages.

PREVENTION

Drift Detection

Compares expected vs. current record state. Warns you when records have been changed outside the app.

AWARENESS

Propagation Verify

Verifies DNS propagation via Cloudflare API. Confirms records are live before closing the ticket.

VERIFICATION

Tunnel Guardrails

Detect orphaned tunnel DNS records, preview ingress impact, and map tunnel health across your infrastructure.

TUNNELS

Audit & Rollback

Immutable audit log of every change with before/after snapshots. One-click rollback to any previous state.

COMPLIANCE

// DEPLOYMENT PIPELINE

Batch deploy DNS changes
with confidence

Stop making DNS changes one record at a time. Plan your entire migration, review the diff, and deploy atomically.

01

Plan

Search records across all zones. Add creates, edits, and deletes to a named deployment with ticket tracking.

02

Review

See every change at a glance. Run pre-flight validation — 8 checks per item covering connection, zone, drift, conflicts, and more. Nothing deploys by accident.

03

Deploy

Execute all changes in one batch. Real-time per-item progress bar. Per-item success/failure reporting. Schedule for later. Full rollback with impact analysis if anything goes wrong.

04

Verify

Two-stage verification after every deploy: provider API read-back and live DNS resolution, content-matched per record type. Deletes verified as absence. A change isn't "Verified" until the internet actually serves it.

// ZONERAILS SERVER

Enterprise DNS
Command Center

A self-hosted backend that transforms ZoneRails from a personal tool into an enterprise-grade, governed DNS management platform. Deploy on your infrastructure. Control your data.

ZoneRails Clients
Browser · macOS · Windows
WebSocket + REST
ZoneRails Server
Node.js · SQLite · JWT
API · WinRM
DNS Providers
Cloudflare · AD DNS

Role-Based Access Control

Five system roles with granular permissions — including Planner, which drafts and validates deployments but can never execute. Build custom roles from the full permission catalog. Every action attributed to a user with full audit trail.

Admin Operator Deployer Planner Viewer

Active Directory Auth

LDAP/AD authentication with automatic group-to-role mapping. Users log in with their domain credentials. Roles assigned by group membership.

auth.type: "active-directory"

Real-Time Collaboration

WebSocket push notifications across all connected clients. Deployment status, DNS changes, and cache updates broadcast instantly.

ws://zonerails.corp:3000/ws

Scheduled Deployments

Server-side cron executes deployments during maintenance windows. No laptop required. Permissions re-checked at fire time — revoke a user and their queued deployments refuse to run. Automatic verification after execution.

scheduled_at: "2026-04-15T02:00Z"

Centralized Credentials

DNS provider tokens encrypted at rest (AES-256-GCM). Admins configure once — all users access shared connections. No credential sharing.

encryption: AES-256-GCM

Compliance & Audit

Immutable audit log with before/after snapshots, user attribution, and one-click rollback. SOX, PCI, and ISO 27001 ready.

40+ REST API endpoints

Deploy on your infrastructure

Linux systemd service · install script
Docker docker-compose · health checks
Windows Windows Service · PowerShell

Built-in Admin Dashboard. The web app's 04 // ADMIN tab manages users (with a live named-seat counter), roles built from the full permission catalog, AD group mappings, and shared provider connections. No additional tools required.

// INTERFACE

See it in action

// PROVIDERS

Two providers.
One interface.

CF

Cloudflare DNS

Full API integration. Zones, records, and tunnels. Proxied and DNS-only records. Scoped API tokens.

  • All 21 record types (A, AAAA, CNAME, MX, TXT, NS, SRV, CAA, PTR + CERT, DNSKEY, DS, HTTPS, LOC, NAPTR, OPENPGPKEY, SMIMEA, SSHFP, SVCB, TLSA, URI)
  • Cloudflare Tunnels & Ingress Rules
  • Virtual Networks & Routes
  • API-based verification for all record types
AD

Active Directory DNS

Connect to Windows DNS servers via WinRM. Full record management with the same guardrails as Cloudflare.

  • WinRM over HTTPS (Port 5986)
  • Domain credential authentication
  • Zone browsing and record CRUD
  • Zone delegations — delegate subdomains to external nameservers
  • Same guardrails and audit trail

// FEATURES

Free to use.
Free to register.

Server Unregistered
Free no signup

Self-host ZoneRails Server and start managing a zone from the browser immediately. No email, no license key.

  • Browser-based web app
  • Search
  • Plan & execute deployments
  • DNS record CRUD
  • Roles & permissions (RBAC)
  • Admin dashboard
  • Manage one zone
  • One provider connection
  • Multiple connections
  • Unlimited zones
  • Activity log
  • Rollback
  • Validate / verify propagation
  • Token inspection
  • Auto-refresh
  • Connectors / tunnels
Deploy Your Server

// DOWNLOAD

Get ZoneRails

Desktop apps for macOS and Windows — or self-host ZoneRails Server and run it in the browser. Free to download, free to use.

macOS

v1.3.3 · DMG Installer

Apple Silicon Intel

Windows

Windows 10+ (x64)

v1.3.3 · NSIS Installer

Download for Windows

System Requirements: macOS 12+ (Monterey) or Windows 10+. 200MB disk space. Internet connection for Cloudflare API access.