Skip to main content

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โ€‹