Domain Manager

Dove runs a local DNS server that resolves your registered TLDs and domains. Each domain gets DNS records (A, AAAA, CNAME, MX, TXT, SRV) that resolve locally. Proxy rules let you route domains like myapp.dove to local services on any port. Queries for unregistered domains are forwarded to your system's upstream DNS, so your regular internet browsing is not disrupted. Point your system's DNS resolver at 127.0.0.1 to start resolving local domains.

{% url "domains.tlds" as tlds_path %}

Top-Level Domains

Dove ships with .dove, .local, .nest, and .test. Create additional TLDs to organise domains by team, project, or environment.

{% url "domains.manage" as manage_path %}

Domains

Register domains under your TLDs. Each domain resolves locally and can be used for mail, service routing, and DNS records.

DNS Records

Manage A, AAAA, CNAME, MX, TXT, and SRV records per domain. Default records are seeded automatically when a domain is created. Open any domain to manage its records.

Proxy Rules

Coming soon

Route traffic from your domains to local services. Pick any domain, subdomain, or wildcard pattern and forward HTTP requests to a port on your machine.

Query Log

Coming soon

Log every DNS query with timestamp, source, record type, and answer. Debug service discovery issues and see which domains your applications are resolving.

Local CA & TLS

Coming soon

Auto-generated root CA with per-domain TLS certificates. Install the CA once into your system or browser, and every registered domain gets automatic HTTPS with subdomain SSL support.