No description
Find a file
2026-01-24 16:50:52 +00:00
.github Create FUNDING.yml 2024-12-28 14:40:11 -05:00
cmd/addrd update soa, ttl 2024-10-19 00:41:09 +00:00
configs robots tag updates 2025-11-26 15:48:28 +00:00
internal update myaddr nameservers 2026-01-02 00:22:31 +00:00
scripts update myaddr nameservers 2026-01-02 00:22:31 +00:00
test disable cname and ip zones, remove header-echo 2025-10-22 02:34:53 +00:00
website header style updates 2026-01-24 16:50:52 +00:00
COPYRIGHT initial public commit 2024-05-06 22:34:25 +00:00
Dockerfile.addrd update base image 2025-08-28 14:55:52 +00:00
go.mod initial public commit 2024-05-06 22:34:25 +00:00
LICENSE initial public commit 2024-05-06 22:34:25 +00:00
README.md minor description and style tweaks 2025-12-12 23:30:16 +00:00

addr.tools - possibly useful tools for the Internet

This repo contains the source code for:

  • challenges.addr.tools - dns-01 ACME challenge helper zone
  • dyn.addr.tools - dynamic DNS for your own domains, no account required
  • info.addr.tools - explore identifying information for domain names and IP addresses
  • myip.addr.tools - get your public IP address
  • dnscheck.tools - identify your DNS resolvers, check DNSSEC validation, and perform other DNS tests
  • 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