https://github.com/libdns/duckdns
DuckDNS provider implementation for libdns
https://github.com/libdns/duckdns
Last synced: 4 months ago
JSON representation
DuckDNS provider implementation for libdns
- Host: GitHub
- URL: https://github.com/libdns/duckdns
- Owner: libdns
- License: mit
- Created: 2020-12-21T16:59:30.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2025-04-19T03:24:36.000Z (about 1 year ago)
- Last Synced: 2025-10-10T15:47:48.849Z (8 months ago)
- Language: Go
- Size: 9.77 KB
- Stars: 7
- Watchers: 1
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
Duck DNS for `libdns`
=======================
[](https://pkg.go.dev/github.com/libdns/duckdns)
This package implements the [libdns interfaces](https://github.com/libdns/libdns) for [Duck DNS](https://www.duckdns.org/spec.jsp).
## Authenticating
This package uses **API Token authentication**. Refer to the [Duck DNS documentation](https://www.duckdns.org/spec.jsp) for more information.
Start by retrieving your API token from the [table at the top of the account page](https://www.duckdns.org/domains) to be able to make authenticated requests to the API.
NOTE: Duck DNS only supports `A`/`AAAA` and `TXT` records, so it cannot be used for Encrypted ClientHello (ECH), which uses `HTTPS` records.