I'd guess that you have another DNS server on your network which is trying to get the list of root name servers (what the . means) via AdGuard.
I'd guess that there are so many queries because something is going wrong with it's attempt to get the root name servers from AdGuard so it's doing it over and over (because it can't function without them).
I understand why, I just wish there was a way to do notifications without a centralised, internet connected server.
One of the things I do is build communications systems for scientific crews who are often working in places with local wifi but no internet. They'd really like to have a Matrix server (or similar) they can use to send each other messages. But as far as I've been able to determime this is currently impossible. :-(
Deltachat is the best solution I've been able to find.
The reputation problem with hosting email at home is that most residential IPs are blacklisted.
The way around this is to relay your mail through another server (all SMTP servers support this, it's often called a "smarthost"). This can either be an SMTP server you setup on a VPS with a clean IP or a commercial SMTP relay like Amazon SES. Cloudflare tunnels are for inbound traffic and can't help with this.
Delivering email to a home SMTP server doesn't have any reputation challenges, you just need to expose port 25 on your SMTP server to the internet (or again proxy it somehow).
One thing that threw me in the beginning was that the docs didn't show examples in context. As an example, if you look at the basicauth docs it shows:
basicauth /secret/* {
Bob $2a$14$Zkx19XLiW6VYouLHR5NmfOFU0z2GTNmpkT/5qqR7hx4IjWJPDhjvG
}...
}
Where can I use this? Globally? In the top-level of the virtualhost definition? If I'm reverse proxying, do I put it inside the reverse_proxy stanza? I used Apache for years and the docs always stated what context directives could be used in, eg.
I'd guess that you have another DNS server on your network which is trying to get the list of root name servers (what the . means) via AdGuard.
I'd guess that there are so many queries because something is going wrong with it's attempt to get the root name servers from AdGuard so it's doing it over and over (because it can't function without them).