Pull request 202: upd-conf

Merge in GO/adguard-home-wiki from upd-conf to master

Squashed commit of the following:

commit 767d0b5e40cda22886a0ef0f04ee9c33b7255c94
Author: Ainar Garipov <A.Garipov@AdGuard.COM>
Date:   Fri Jan 31 19:25:57 2025 +0300

    Configuration: upd
Ainar Garipov
2025-01-31 19:32:53 +03:00
parent 1d2fea5dc2
commit 5657b4b133

@@ -332,9 +332,9 @@ lookup (rDNS). It sends `PTR` requests with the IP addresses of clients to
appropriate DNS servers and uses the responses to enrich client information with
human-friendly names.
Since **v0.106.0** you can enable and disable this feature with “Enable clients'
Since **v0.107.7** you can enable and disable this feature with “Enable clients
hostname resolution” setting in the “Upstream DNS servers” section or via the
`resolve_clients` field in the configuration file.
`clients.runtime_sources.rdns` field in the configuration file.
[2915]: https://github.com/AdguardTeam/AdGuardHome/issues/2915
[DNS Stamps]: https://dnscrypt.info/stamps/
@@ -655,8 +655,6 @@ Settings are stored in [YAML format](https://en.wikipedia.org/wiki/YAML), possib
Comments (lines starting with `#`) are supported **since v0.107.48**.
- `upstream_timeout` **(since v0.107.0):** The timeout for querying upstream
servers. Zero value will be rewritten with default one which is `10s`.
- `resolve_clients` **(since v0.106.0):** Enable/disable resolving clients'
addresses by sending PTR requests.
- `serve_http3` (**since v0.107.15**): Enables DNS-over-HTTP/3 serving for
DNS-over-HTTPS clients as well as for the web UI.
- `theme` (**since v0.107.22**): The theme of UI. The possible values are:
@@ -886,14 +884,13 @@ Settings are stored in [YAML format](https://en.wikipedia.org/wiki/YAML), possib
from the query log.
- `ignore_statistics`: Indicates whether or not to exclude client's
activity from the statistics.
- `runtime_sources` **Since v0.108.0** this controls the certain runtime
clients sources.
- `whois` Request WHOIS information for clients with public IP
addresses.
- `arp` — Consider the operating system's ARP table.
- `rdns` — Perform rDNS lookups for client's address.
- `dhcp` — Check AdGuard Home's DHCP leases for client's address.
- `hosts` — Follow the operating system's hosts files.
- `runtime_sources`: **Since v0.107.7** this controls runtime-client
data sources.
- `whois`: Request WHOIS information for clients with public IP addresses.
- `arp`: Consider the operating systems ARP table.
- `rdns`: Perform rDNS lookups for clients address.
- `dhcp`: Check AdGuard Homes DHCP leases for clients address.
- `hosts`: Follow the operating systems hosts files.
- **Log settings**
- `log` (**since v0.107.34**): Log settings.
- `file` (**since v0.107.34**): Path to the log file. If empty, writes to