Installation
Building
To get atomdns you have to build it from source. We have not yet distribute packages for the different OSes.
Prebuild Binaries
Linux Distribution Packages
Building From Source
If you don’t have Go, or not the latest version of Go, following the Go installation guide.
Once you have working go binary, you clone the atomdns repository and use “go build” to build the binary.
mkdir src; cd srcgit clone https://codeberg.org/miekg/dnscd dns/cmd/atomdnsgo build
If you want a fully static binary use CGO_ENABLED=0 go build.
Testing
This should have yielded a atomdns binary. Check for instance the version and list all compiled handlers.
Or
Info
If you have the source in the man directory you can find all manual pages. On Linux you can just man man/atomdns-.... to read a manual page.
Next we continue with the configuration.