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