Quick Start
Deploy and test dns-tester-go in 2 minutes.
๐ฆ Need installation help? See Installation Guide
๐ Start Servicesโ
# First time: create config file
cp conf/config.example.yaml conf/config.yaml
# Start production stack
docker compose --profile prod up -d
๐งช Testโ
CLI:
dnstestergo query example.com udp://8.8.8.8:53
API:
# Submit
curl -X POST http://localhost:5000/dns-lookup \
-H "Content-Type: application/json" \
-d '{"domain":"example.com","qtype":"A"}'
# Get result (use task_id from response)
curl http://localhost:5000/tasks/TASK_ID
๐ Nextโ
- CLI Guide - All commands
- API Reference - REST API
- Configuration - DNS servers
- Monitoring - Prometheus metrics
- Architecture - System design