Last active 1716841896

AdGuardHome.yaml Raw
1# remove all comments
2# make sure cert is issued both for the FQDN and the wildcard of that FQDN
3http:
4 pprof:
5 port: 6060
6 enabled: false
7 address: 0.0.0.0:24248 # port for HTTP UI - use a port not used by anything else. For docker, leave 0.0.0.0 as-is
8 session_ttl: 720h
9
10tls:
11 enabled: true
12 server_name: "yourdomain.name" # TLS cert MUST have this as the CN or SAN
13 force_https: false
14 port_https: 0 # tell AGH not to serve the UI over HTTPS
15 port_dns_over_tls: 853 # tell AGH to serve a DoT endpoint
16 port_dns_over_quic: 0
17 port_dnscrypt: 0
18 dnscrypt_config_file: ""
19 allow_unencrypted_doh: true # because NPM will proxy HTTPS to HTTP
20 certificate_chain: ""
21 private_key: ""
22 certificate_path: "/path/to/cert" # for DoT only
23 private_key_path: "/path/to/key" # for DoT only
24 strict_sni_check: false
25