diff --git a/docs/extra.css b/docs/extra.css index 8280165..8b0999f 100644 --- a/docs/extra.css +++ b/docs/extra.css @@ -16,11 +16,3 @@ body, input { white-space: pre-wrap; color: rgb(83, 43, 168); } -.anchor { - display: block; - content: " "; - margin-top: -50px; - height: 50px; - visibility: hidden; - pointer-events: none; -} diff --git a/docs/ftldns/configfile.md b/docs/ftldns/configfile.md old mode 100644 new mode 100755 index c0572f8..8964b13 --- a/docs/ftldns/configfile.md +++ b/docs/ftldns/configfile.md @@ -3,80 +3,65 @@ You can create a file `/etc/pihole/pihole-FTL.conf` that will be read by *FTL*DN Possible settings (**the option shown first is the default**): ### DNS settings --
- `BLOCKINGMODE=NULL|IP-NODATA-AAAA|IP|NXDOMAIN`
- How should `FTL` reply to blocked queries?
+#### `BLOCKINGMODE=NULL|IP-NODATA-AAAA|IP|NXDOMAIN` {#blocking_mode data-toc-label='Blocking Mode'} +How should `FTL` reply to blocked queries?
**[More details](blockingmode.md)** ### Statistics settings --
- `MAXLOGAGE=24.0`
+#### `MAXLOGAGE=24.0` {#maxlogage data-toc-label='Max Log Age'} Up to how many hours of queries should be imported from the database and logs? Maximum is 744 (31 days) - --
- `PRIVACYLEVEL=0|1|2|3|4`
+
+#### `PRIVACYLEVEL=0|1|2|3|4` {#privacylevel data-toc-label='Privacy Level'} Which privacy level is used?
**[More details](privacylevels.md)** - --
- `IGNORE_LOCALHOST=no|yes`
+
+#### `IGNORE_LOCALHOST=no|yes` {#ignore_localhost data-toc-label='Ignore localhost'} Should `FTL` ignore queries coming from the local machine? - --
- `AAAA_QUERY_ANALYSIS=yes|no`
+
+#### `AAAA_QUERY_ANALYSIS=yes|no` {#aaaa_query_analysis data-toc-label='AAAA Query Analysis'} Allow `FTL` to analyze AAAA queries from pihole.log? - --
- `ANALYZE_ONLY_A_AND_AAAA=false|true`
+
+#### `ANALYZE_ONLY_A_AND_AAAA=false|true` {#analyze_only_a_and_aaaa data-toc-label='Analyze A and AAAA Only'} Should `FTL` only analyze A and AAAA queries? ### Socket settings --
- `SOCKET_LISTENING=localonly|all`
+#### `SOCKET_LISTENING=localonly|all` {#socket_listening data-toc-label='Socket Listening'} Listen only for local socket connections or permit all connections - --
- `FTLPORT=4711`
+
+#### `FTLPORT=4711` {#ftlport data-toc-label='FTLDNS Port'} On which port should FTL be listening? ### Host name resolution --
- `RESOLVE_IPV6=yes|no`
+#### `RESOLVE_IPV6=yes|no` {#resolve_ipv6 data-toc-label='Resolve IPV6'} Should `FTL` try to resolve IPv6 addresses to host names? - --
- `RESOLVE_IPV4=yes|no`
+
+#### `RESOLVE_IPV4=yes|no` {#resolve_ipv4 data-toc-label='Resolve IPV4'} Should `FTL` try to resolve IPv4 addresses to host names? ### Database settings **[Further details concerning the database](database.md)** --
- `DBIMPORT=yes|no`
+#### `DBIMPORT=yes|no` {#dbimport data-toc-label='DB Import'} Should `FTL` load information from the database on startup to be aware of the most recent history? - --
- `MAXDBDAYS=365`
+
+#### `MAXDBDAYS=365` {#maxdbdays data-toc-label='Max DB Days'} How long should queries be stored in the database? Setting this to `0` disables the database - --
- `DBINTERVAL=1.0`
+
+#### `DBINTERVAL=1.0` {#dbinterval data-toc-label='DB Interval'} How often do we store queries in FTL's database [minutes]? - --
- `DBFILE=/etc/pihole/pihole-FTL.db`
+
+#### `DBFILE=/etc/pihole/pihole-FTL.db` {#dbfile data-toc-label='DB File'} Specify path and filename of FTL's SQLite3 long-term database. Setting this to `DBFILE=` disables the database altogether
### Debugging options --
- `REGEX_DEBUGMODE=false|true`
+#### `REGEX_DEBUGMODE=false|true` {#regex_debugmode data-toc-label='REGEX Debug Mode'} Controls if *FTL*DNS should print extended details about regex matching into `pihole-FTL.log`.
**[More details](regex/overview.md)** -{!abbreviations.md!} +{!abbreviations.md!} \ No newline at end of file