Pull request 162: 3290-docker-healthcheck

Merge in DNS/adguard-home-wiki from 3290-docker-healthcheck to master

Squashed commit of the following:

commit ec2ca13fdfd253655dc478f2d59d36fb6fe9ab41
Merge: 714981d c5eebfe
Author: Eugene Burkov <E.Burkov@AdGuard.COM>
Date:   Mon Mar 27 01:13:42 2023 +0500

    Merge branch 'master' into 3290-docker-healthcheck

commit 714981d2e515d24c0d6cb5e2037f822287001031
Author: Eugene Burkov <E.Burkov@AdGuard.COM>
Date:   Fri Mar 24 18:56:36 2023 +0500

    Docker: fix space

commit b2c96f98700c38d746dd6c4420b23404c14ae4c2
Author: Eugene Burkov <E.Burkov@AdGuard.COM>
Date:   Fri Mar 24 18:55:34 2023 +0500

    Docker: add note of healthcheck
Eugene Burkov 2023-03-26 23:14:38 +03:00
parent c5eebfecee
commit fa7e341cfe
1 changed files with 7 additions and 0 deletions

@ -152,6 +152,13 @@ program will overwrite them.
The settings are stored in the [YAML] format. The documentation describing all The settings are stored in the [YAML] format. The documentation describing all
configurable parameters and their values is available on [this page][conf]. configurable parameters and their values is available on [this page][conf].
NOTE: **Since v0.107.27** the container uses Docker-provided healthcheck
mechanism. The implementation uses special reserved domain name
`healthcheck.adguardhome.test.`, expecting it to resolve into NODATA answer. It
imposes restrictions on usage of this particular name, so specifying it within
the `blocked_hosts` array under the `dns` section of configuration file will
certainly break the healthcheck.
[YAML]: https://yaml.org [YAML]: https://yaml.org
[conf]: https://github.com/AdguardTeam/Adguardhome/wiki/Configuration [conf]: https://github.com/AdguardTeam/Adguardhome/wiki/Configuration