A lightweight tool to audit DNS zones, detect dead/dangling records and DNS cleanup recommendations
2.3K
A professional, self-hosted web tool for auditing DNS zones. Paste subdomains, URLs, or BIND-format zone files, and the tool resolves each record type (A, AAAA, CNAME, MX, TXT), checks live HTTP/SMTP health, inspects SSL certificates, and scans for open ports.
+all flags and verifies DMARC record presence.docker run -d \
--name dns-zone-audit \
-p 8000:8000 \
cloudguy2899/dns-zone-audit:latest
Then open http://localhost:8000 in your browser.
Save this as docker-compose.yml and run docker compose up -d:
version: "3.9"
services:
dns-zone-audit:
image: cloudguy2899/dns-zone-audit:latest
container_name: dns-zone-audit
restart: unless-stopped
ports:
- "8000:8000"
| Environment Variable | Default | Description |
|---|---|---|
PORT | 8000 | Port the server listens on |
NODE_ENV | production | Node environment |
| Architecture | Tag |
|---|---|
linux/amd64 | latest |
linux/arm64 | latest |
| Tag | Description |
|---|---|
latest | Most recent stable build |
1.1.0 | Current version with SSL/Port scanning |
Content type
Image
Digest
sha256:aec007720…
Size
57.6 MB
Last updated
7 months ago
docker pull cloudguy2899/dns-zone-audit