API Reference defdo_ddns v#0.5.0
Copy MarkdownModules
We fetch the current domain ip in order to set your ip on cloudflare
Keep watching the ip
Runtime-safe configuration parsing helpers.
Public API for defdo_ddns when used as a dependency.
Durable holding area for records that exist in Cloudflare but were never declared here.
Shared rendering for the adoption mix tasks.
Portable codec for the desired-state file: what DNS should look like.
File-backed owner of DDNS desired state.
Answers one question truthfully, for one zone: which live Cloudflare records do we declare, which do we not, and which do we declare but are absent?
Portable snapshot codec for DDNS records.
Behaviour and runtime facade for DDNS record persistence.
Default DDNS record store backed by ETS and an optional snapshot file.
Mix Tasks
Run an inventory of a zone and file every undeclared record as pending.