docs: update all documentation and AGENTS.md
This commit is contained in:
@@ -373,6 +373,8 @@ Each key in the `interfaces` object is an interface name (e.g., `eth0`, `eth1`,
|
||||
| `keep_master` | `boolean` | Keep master on stop. |
|
||||
| `ip_family` | `string` | IP family to use. |
|
||||
|
||||
Keys not in the recognized set will be saved to `config.json` but won't be rendered to `.network` files. A warning is logged identifying any unrecognized keys.
|
||||
|
||||
### DNS Upstream Sync
|
||||
|
||||
When `POST /api/network/apply` is called, the handler automatically collects public DNS servers from all networkd interface configs (via `collect_upstream_dns()`), filters out local/private-range addresses, and syncs the deduplicated list to dnsmasq's upstream DNS configuration. This keeps dnsmasq's upstream resolvers in sync with whatever DNS the WAN interface receives (whether statically configured or via DHCP).
|
||||
|
||||
Reference in New Issue
Block a user