--- /dev/null
+Configuration
+=============
+
+Configuration of PowerDNS Recursor can be done in two ways. The recommended way (since version 5.2) is using :doc:`YAML <yamlsettings>`.
+The older method of a :doc:`settings file<settings>`, combined with a :doc:`Lua configuration <lua-config/index>` is supported, but no longer recommended.
+
+.. toctree::
+ :maxdepth: 1
+ :glob:
+
+ yamlsettings
+ settings
+ lua-config/index
+ ../performance
+ ../dns64
+ ../dnssec
+ ../nod_udr
+ ../metrics
=================
.. toctree::
- :maxdepth: 3
+ :maxdepth: 1
:glob:
- index
- getting-started
- running
- dnssec
- settings
- yamlsettings
- lua-config/index
- lua-scripting/index
- dns64
- metrics
- performance
- manpages/index
- http-api/index
- security
- security-advisories/index
- upgrade
+ Overview <index>
+ Installation <getting-started>
+ Operation <running>
+ Upgrade Guide <upgrade>
+ config
+ Scripting <lua-scripting/index>
+ HTTP API <http-api/index>
+ Security <security>
changelog/index
- nod_udr
- appendices/*
- common/license
+ Appendices <appendices/index>