ddns-core 0.1.0

Runtime core for ddns-rs: scheduler, HTTP API and shared state.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
<!-- crates/ddns-core/README.md -->


# ddns-core


Runtime backbone of **ddns-rs**.

| Module      | Responsibility                             |
|-------------|--------------------------------------------|
| `scheduler` | Cron loop, IP detection, provider dispatch |
| `http`      | REST + Server-Sent Events via **axum 0.8** |
| `status`    | Thread-safe shared state (`Arc<RwLock>`)   |
| `cfg`       | TOML / ENV / CLI merge with `config` crate |