1 bind_host: 0.0.0.0 |
1 http: |
2 bind_port: {{adguard_home_port}} |
2 address: 0.0.0.0:{{adguard_home_port}} |
|
3 session_ttl: 720h |
3 users: |
4 users: |
4 - name: admin |
5 - name: admin |
5 password: $2a$10$Zs3krtMBhUxje0yHHIA/neADb56jsC/QlJHcjSxNVNtF72bBONJMW |
6 password: $2a$10$Zs3krtMBhUxje0yHHIA/neADb56jsC/QlJHcjSxNVNtF72bBONJMW |
|
7 auth_attempts: 5 |
|
8 block_auth_min: 15 |
6 http_proxy: "" |
9 http_proxy: "" |
7 language: "" |
10 language: "" |
8 rlimit_nofile: 0 |
11 theme: auto |
9 debug_pprof: false |
12 debug_pprof: false |
10 web_session_ttl: 720 |
|
11 dns: |
13 dns: |
12 bind_host: 0.0.0.0 |
14 bind_hosts: |
|
15 - 0.0.0.0 |
13 port: 53 |
16 port: 53 |
14 statistics_interval: 1 |
|
15 querylog_enabled: true |
|
16 querylog_interval: 90 |
|
17 querylog_size_memory: 1000 |
|
18 anonymize_client_ip: false |
17 anonymize_client_ip: false |
19 protection_enabled: true |
18 protection_enabled: true |
20 blocking_mode: default |
19 blocking_mode: default |
21 blocking_ipv4: "" |
20 blocking_ipv4: "" |
22 blocking_ipv6: "" |
21 blocking_ipv6: "" |
23 blocked_response_ttl: 10 |
22 blocked_response_ttl: 10 |
|
23 protection_disabled_until: null |
24 parental_block_host: family-block.dns.adguard.com |
24 parental_block_host: family-block.dns.adguard.com |
25 safebrowsing_block_host: standard-block.dns.adguard.com |
25 safebrowsing_block_host: standard-block.dns.adguard.com |
26 ratelimit: 20 |
26 ratelimit: 20 |
27 ratelimit_whitelist: [] |
27 ratelimit_whitelist: [] |
28 refuse_any: true |
28 refuse_any: true |
29 upstream_dns: |
29 upstream_dns: |
30 - https://dns10.quad9.net/dns-query |
30 - https://dns10.quad9.net/dns-query |
|
31 upstream_dns_file: "" |
31 bootstrap_dns: |
32 bootstrap_dns: |
32 - 9.9.9.10 |
33 - 9.9.9.10 |
33 - 149.112.112.10 |
34 - 149.112.112.10 |
34 - 2620:fe::10 |
35 - 2620:fe::10 |
35 - 2620:fe::fe:10 |
36 - 2620:fe::fe:10 |
36 all_servers: false |
37 all_servers: false |
37 fastest_addr: false |
38 fastest_addr: false |
|
39 fastest_timeout: 1s |
38 allowed_clients: [] |
40 allowed_clients: [] |
39 disallowed_clients: [] |
41 disallowed_clients: [] |
40 blocked_hosts: [] |
42 blocked_hosts: [] |
|
43 trusted_proxies: |
|
44 - 127.0.0.0/8 |
|
45 - ::1/128 |
41 cache_size: 4194304 |
46 cache_size: 4194304 |
42 cache_ttl_min: 0 |
47 cache_ttl_min: 0 |
43 cache_ttl_max: 0 |
48 cache_ttl_max: 0 |
|
49 cache_optimistic: false |
44 bogus_nxdomain: [] |
50 bogus_nxdomain: [] |
45 aaaa_disabled: false |
51 aaaa_disabled: false |
46 enable_dnssec: false |
52 enable_dnssec: false |
47 edns_client_subnet: false |
53 edns_client_subnet: |
|
54 custom_ip: "" |
|
55 enabled: false |
|
56 use_custom: false |
|
57 max_goroutines: 300 |
|
58 handle_ddr: true |
|
59 ipset: [] |
|
60 ipset_file: "" |
|
61 bootstrap_prefer_ipv6: false |
48 filtering_enabled: true |
62 filtering_enabled: true |
49 filters_update_interval: 24 |
63 filters_update_interval: 24 |
50 parental_enabled: false |
64 parental_enabled: false |
51 safesearch_enabled: false |
|
52 safebrowsing_enabled: false |
65 safebrowsing_enabled: false |
53 safebrowsing_cache_size: 1048576 |
66 safebrowsing_cache_size: 1048576 |
54 safesearch_cache_size: 1048576 |
67 safesearch_cache_size: 1048576 |
55 parental_cache_size: 1048576 |
68 parental_cache_size: 1048576 |
56 cache_time: 30 |
69 cache_time: 30 |
|
70 safe_search: |
|
71 enabled: false |
|
72 bing: true |
|
73 duckduckgo: true |
|
74 google: true |
|
75 pixabay: true |
|
76 yandex: true |
|
77 youtube: true |
57 rewrites: [] |
78 rewrites: [] |
58 blocked_services: [] |
79 blocked_services: |
|
80 schedule: |
|
81 time_zone: Local |
|
82 ids: [] |
|
83 upstream_timeout: 10s |
|
84 private_networks: [] |
|
85 use_private_ptr_resolvers: true |
|
86 local_ptr_upstreams: [] |
|
87 use_dns64: false |
|
88 dns64_prefixes: [] |
|
89 serve_http3: false |
|
90 use_http3_upstreams: false |
59 tls: |
91 tls: |
60 enabled: false |
92 enabled: false |
61 server_name: "" |
93 server_name: "" |
62 force_https: false |
94 force_https: false |
63 port_https: 443 |
95 port_https: 443 |
64 port_dns_over_tls: 853 |
96 port_dns_over_tls: 853 |
|
97 port_dns_over_quic: 853 |
|
98 port_dnscrypt: 0 |
|
99 dnscrypt_config_file: "" |
65 allow_unencrypted_doh: false |
100 allow_unencrypted_doh: false |
66 strict_sni_check: false |
|
67 certificate_chain: "" |
101 certificate_chain: "" |
68 private_key: "" |
102 private_key: "" |
69 certificate_path: "" |
103 certificate_path: "" |
70 private_key_path: "" |
104 private_key_path: "" |
|
105 strict_sni_check: false |
|
106 querylog: |
|
107 ignored: [] |
|
108 interval: 2160h |
|
109 size_memory: 1000 |
|
110 enabled: true |
|
111 file_enabled: true |
|
112 statistics: |
|
113 ignored: [] |
|
114 interval: 24h |
|
115 enabled: true |
71 filters: |
116 filters: |
72 {% for filter in adguard_home_filters %} |
117 {% for filter in adguard_home_filters %} |
73 - enabled: true |
118 - enabled: true |
74 url: {{filter.url}} |
119 url: {{filter.url}} |
75 name: {{filter.name}} |
120 name: {{filter.name}} |
79 whitelist_filters: [] |
124 whitelist_filters: [] |
80 user_rules: [] |
125 user_rules: [] |
81 dhcp: |
126 dhcp: |
82 enabled: false |
127 enabled: false |
83 interface_name: "" |
128 interface_name: "" |
84 gateway_ip: "" |
129 local_domain_name: lan |
85 subnet_mask: "" |
130 dhcpv4: |
86 range_start: "" |
131 gateway_ip: "" |
87 range_end: "" |
132 subnet_mask: "" |
88 lease_duration: 86400 |
133 range_start: "" |
89 icmp_timeout_msec: 1000 |
134 range_end: "" |
|
135 lease_duration: 86400 |
|
136 icmp_timeout_msec: 1000 |
|
137 options: [] |
|
138 dhcpv6: |
|
139 range_start: "" |
|
140 lease_duration: 86400 |
|
141 ra_slaac_only: false |
|
142 ra_allow_slaac: false |
90 clients: |
143 clients: |
|
144 runtime_sources: |
|
145 whois: true |
|
146 arp: true |
|
147 rdns: false |
|
148 dhcp: true |
|
149 hosts: true |
|
150 persistent: |
91 {% for client in adguard_home_clients %} |
151 {% for client in adguard_home_clients %} |
92 - name: {{client.name}} |
152 - safe_search: |
93 tags: [] |
153 enabled: false |
94 ids: |
154 bing: false |
95 - {{client.ip}} |
155 duckduckgo: false |
96 use_global_settings: {{not client.bypass|default(true)}} |
156 google: false |
97 filtering_enabled: false |
157 pixabay: false |
98 parental_enabled: false |
158 yandex: false |
99 safesearch_enabled: false |
159 youtube: false |
100 safebrowsing_enabled: false |
160 blocked_services: |
101 use_global_blocked_services: {{not client.bypass|default(true)}} |
161 schedule: |
102 blocked_services: [] |
162 time_zone: Local |
103 upstreams: [] |
163 ids: [] |
|
164 name: {{client.name}} |
|
165 ids: |
|
166 - {{client.ip}} |
|
167 tags: [] |
|
168 upstreams: [] |
|
169 use_global_settings: {{not client.bypass|default(false)}} |
|
170 filtering_enabled: false |
|
171 parental_enabled: false |
|
172 safebrowsing_enabled: false |
|
173 use_global_blocked_services: false |
|
174 ignore_querylog: false |
|
175 ignore_statistics: false |
104 {% else %} [] |
176 {% else %} [] |
105 {% endfor %} |
177 {% endfor %} |
106 log_file: "" |
178 log: |
107 verbose: false |
179 file: "" |
108 schema_version: 6 |
180 max_backups: 0 |
|
181 max_size: 100 |
|
182 max_age: 3 |
|
183 compress: false |
|
184 local_time: false |
|
185 verbose: false |
|
186 os: |
|
187 group: "" |
|
188 user: "" |
|
189 rlimit_nofile: 0 |
|
190 schema_version: 24 |