Crate ddns_core

Crate ddns_core 

Source
Expand description

ddns-core – high-level orchestration

Re-exports§

pub use cfg::load_config;

Modules§

cfg
Parse ddns.toml into AppConfig (intranet-only supported)
detector
Public-IP detector set
error
scheduler
Scheduler: periodically detect public IP and refresh DNS records.
status
Runtime status shared between HTTP dashboard and scheduler.

Functions§

bootstrap
Launches HTTP dashboard and scheduler concurrently.