discover · compare · collections · requirements · contribute · feed · watching · stats · help with your tokens
brianshea2/addr.tools · source
Snapshot 0 · 2026-11-04T12:47:27Z · Go · AGPL-3.0
Content fingerprint
1efd22740a218acd8875430b2d72fc3746b0c2873fe06a4c51183de0c5205e53GitHub description at capture
possibly useful tools for the Internet
README at capture
# [addr.tools](https://addr.tools/) - possibly useful tools for the Internet ## This repo contains the source code for: - [challenges.addr.tools](https://challenges.addr.tools/) - dns-01 ACME challenge helper zone - [dyn.addr.tools](https://dyn.addr.tools/) - dynamic DNS for your own domains, no account required - [info.addr.tools](https://info.addr.tools/) - explore identifying information for domain names and IP addresses - [myip.addr.tools](https://myip.addr.tools/help) - get your public IP address - [dnscheck.tools](https://dnscheck.tools/) - identify your DNS resolvers, check DNSSEC validation, and perform other DNS tests - [myaddr.tools](https://myaddr.tools/) - dynamic DNS with a free custom subdomain, no account required - addrd - the custom dns server behind many of the above services ## Repo layout: ``` addr.tools ├── cmd/addrd - dns server application code ├── configs - addrd, nginx, and other sample config files ├── internal - dns server library code │ ├── config - parses the addrd config json, creates and starts the service listeners │ ├── dns2json - a simple http handler that provides dns responses in json │ ├── dnsutil - dns server utilities (dnssec, edns0, basic handler, etc.) │ ├── httputil - http request utilities │ ├── status - dns server status handler │ ├── ttlstore - a key-value store with value expiration │ └── zones - the specific addr.tools service handlers ├── scripts - build and other helper scripts └── website - website content ```