mirror of
https://github.com/searxng/searxng.git
synced 2025-07-31 00:52:22 +02:00
[fix] custom plugins:
settings must not be merged.
In customizing it should be decided which plugin modules should be loaded and which should not. Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
This commit is contained in:
parent
a0a2f0fd42
commit
62fac1c6a9
2 changed files with 36 additions and 0 deletions
|
@ -25,6 +25,38 @@ transferred to the plugin, e.g. to activate it by default / *opt-in* or
|
|||
Please note that some plugins, such as the :ref:`hostnames plugin` plugin,
|
||||
require further configuration before they can be made available for selection.
|
||||
|
||||
By default the :ref:`settings built in plugins` are loaded. To change the list
|
||||
of plugins to be loaded, the value for ``plugins:`` in
|
||||
``/etc/searxng/settings.yml`` must be overwritten.
|
||||
|
||||
Following is an example that uses :ref:`settings use_default_settings` and only
|
||||
two plugins are registered: the calculator can be activated by the user and the
|
||||
unit converter is active by default.
|
||||
|
||||
|
||||
.. code:: yaml
|
||||
|
||||
use_default_settings: true
|
||||
|
||||
plugins:
|
||||
|
||||
searx.plugins.calculator.SXNGPlugin:
|
||||
active: false
|
||||
|
||||
searx.plugins.unit_converter.SXNGPlugin:
|
||||
active: true
|
||||
|
||||
To prevent any plugins from loading, the following setting can be used:
|
||||
|
||||
.. code:: yaml
|
||||
|
||||
use_default_settings: true
|
||||
|
||||
plugins: {}
|
||||
|
||||
|
||||
.. _settings built in plugins:
|
||||
|
||||
built-in plugins
|
||||
================
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue