9 m
= new form
.Map('nextdns', _('NextDNS'),
10 _('NextDNS Configuration.')
12 + _('For further information, go to \
13 <a href="https://nextdns.io" target="_blank">nextdns.io</a>.'));
15 s
= m
.section(form
.TypedSection
, 'nextdns', _('General'));
18 o
= s
.option(form
.Flag
, 'enabled', _('Enabled'),
19 _('Enable NextDNS.'));
23 s
.option(form
.Value
, 'config', _('Configuration ID'),
24 _('The ID of your NextDNS configuration.')
26 + _('Go to nextdns.io to create a configuration.'));
28 o
= s
.option(form
.Flag
, 'report_client_info', _('Report Client Info'),
29 _('Expose LAN clients information in NextDNS analytics.'));
33 o
= s
.option(form
.Flag
, 'hardened_privacy', _('Hardened Privacy'),
34 _('When enabled, use DNS servers located in jurisdictions with strong privacy laws.')
36 + _('Available locations are: Switzerland, Iceland, Finland, Panama and Hong Kong.'));
39 o
= s
.option(form
.Flag
, 'log_queries', _('Log Queries'),
40 _('Log individual queries to system log.'));