Commit graph

3 commits

Author SHA1 Message Date
xaos
d7c6d1fd39 fix: compare records as strings when deleting 2023-03-22 17:26:53 +01:00
xaos
759b725fdc style: format with go fmt 2023-03-22 16:27:57 +01:00
xaos
15a4840b03 feat: implement (full) DNS server App, provider as ACMEDNSProvider
This is a rewrite of almost everything. The provided modules no longer
rely on undocumented/deprecated behavior.
It's no longer possible to have multiple DNS "servers" on different
sockets, but the new version allows serving arbitrary records. Records
can be defined in the config or Caddyfile.
The provider communicates with the Server via a channel.
2023-03-22 16:23:11 +01:00