10ium/Public-DNS-Collector ? reverse-engineered prompt
Reverse engineered prompt
Build me a simple project that collects public DNS servers from trusted sources, cleans them up, removes duplicates, and keeps the lists updated automatically.
I want the final output to be easy to browse and download, with separate text files for things like all DNS servers, DNS over HTTPS, TLS, QUIC, DNSCrypt, IPv4, IPv6, ad blocking, malware blocking, family filtering, no log, DNSSEC, and DNS64. It should also keep the lists grouped by source, so each source has its own all file and filtered files too.
Please make it update on a schedule, ideally once a week, and regenerate the lists so they stay current. Add a clear README or page that explains what each list is for and shows counts for each file. If you need current docs or examples for anything, look them up online.
Are you gonna build this?
make sure you review the code using coderabbit