Commit graph

5 commits

Author SHA1 Message Date
99a5e07224 move upstream project (https://github.com/itsxaos/stub) into subdir 2026-02-15 13:13:05 +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
xaos
a6d39a06aa feat: add function to log libdns.Records 2023-03-22 16:00:55 +01:00
xaos
46d64b2ca8 feat: improve logging & move into separate file 2023-03-22 15:45:14 +01:00