2021-06-04 11:29:58 +02:00
|
|
|
.. _configured engines:
|
2019-12-21 17:13:38 +01:00
|
|
|
|
2021-06-04 11:29:58 +02:00
|
|
|
==================
|
|
|
|
Configured Engines
|
|
|
|
==================
|
2020-11-30 08:35:15 +01:00
|
|
|
|
2019-12-21 17:13:38 +01:00
|
|
|
.. sidebar:: Further reading ..
|
|
|
|
|
2021-06-03 14:54:20 +02:00
|
|
|
- :ref:`engines-dev`
|
2019-12-30 21:56:09 +01:00
|
|
|
- :ref:`settings engine`
|
2020-11-30 08:35:15 +01:00
|
|
|
|
|
|
|
Explanation of the :ref:`general engine configuration` shown in the table
|
|
|
|
:ref:`configured engines`.
|
2019-12-21 17:13:38 +01:00
|
|
|
|
2020-12-21 09:53:41 +01:00
|
|
|
.. jinja:: searx
|
2019-12-21 17:13:38 +01:00
|
|
|
|
2021-12-21 12:54:01 +01:00
|
|
|
SearXNG supports {{engines | length}} search engines (of which {{enabled_engine_count}} are enabled by default).
|
|
|
|
|
2021-12-20 11:17:48 +01:00
|
|
|
{% for category, engines in engines.items() | groupby('1.categories.0') %}
|
|
|
|
|
|
|
|
{{category}} search engines
|
|
|
|
---------------------------------------
|
|
|
|
|
2021-12-20 10:42:24 +01:00
|
|
|
.. flat-table::
|
|
|
|
:header-rows: 2
|
2021-12-20 10:49:12 +01:00
|
|
|
:stub-columns: 1
|
2019-12-21 17:13:38 +01:00
|
|
|
|
2021-12-20 10:52:21 +01:00
|
|
|
* - :cspan:`5` Engines configured by default (in :ref:`settings.yml <engine settings>`)
|
2021-12-20 10:42:24 +01:00
|
|
|
- :cspan:`3` :ref:`Supported features <engine file>`
|
|
|
|
|
2021-12-20 10:07:22 +01:00
|
|
|
* - Name
|
|
|
|
- Shortcut
|
2021-12-21 15:45:58 +01:00
|
|
|
- Module
|
2021-12-20 10:42:24 +01:00
|
|
|
- Disabled
|
2021-12-20 10:07:22 +01:00
|
|
|
- Timeout
|
2021-12-20 10:42:24 +01:00
|
|
|
- Weight
|
2021-12-20 10:07:22 +01:00
|
|
|
- Paging
|
|
|
|
- Language
|
|
|
|
- Safe search
|
|
|
|
- Time range
|
2019-12-21 17:13:38 +01:00
|
|
|
|
2021-12-20 23:57:06 +01:00
|
|
|
{% for name, mod in engines | sort_engines %}
|
2019-12-21 17:13:38 +01:00
|
|
|
|
2021-12-20 08:02:58 +01:00
|
|
|
* - `{{name}} <{{mod.about and mod.about.website}}>`_
|
2021-12-20 10:49:12 +01:00
|
|
|
- ``!{{mod.shortcut}}``
|
2021-12-21 17:44:05 +01:00
|
|
|
- {%- if 'searx.engines.' + mod.__name__ in documented_modules %}
|
|
|
|
:py:mod:`~searx.engines.{{mod.__name__}}`
|
|
|
|
{%- else %}
|
|
|
|
:origin:`{{mod.__name__}} <searx/engines/{{mod.__name__}}.py>`
|
|
|
|
{%- endif %}
|
2021-12-20 10:42:24 +01:00
|
|
|
- {{(mod.disabled and "y") or ""}}
|
2021-12-21 09:39:03 +01:00
|
|
|
{%- if mod.about and mod.about.language %}
|
|
|
|
({{mod.about.language | upper}})
|
|
|
|
{%- endif %}
|
2019-12-21 17:13:38 +01:00
|
|
|
- {{mod.timeout}}
|
2021-12-20 10:42:24 +01:00
|
|
|
- {{mod.weight or 1 }}
|
2021-12-20 11:06:42 +01:00
|
|
|
{% if mod.engine_type == 'online' %}
|
2019-12-21 17:13:38 +01:00
|
|
|
- {{(mod.paging and "y") or ""}}
|
|
|
|
- {{(mod.language_support and "y") or ""}}
|
|
|
|
- {{(mod.safesearch and "y") or ""}}
|
|
|
|
- {{(mod.time_range_support and "y") or ""}}
|
2021-12-20 11:06:42 +01:00
|
|
|
{% else %}
|
|
|
|
- :cspan:`3` not applicable ({{mod.engine_type}})
|
|
|
|
{% endif %}
|
2019-12-21 17:13:38 +01:00
|
|
|
|
|
|
|
{% endfor %}
|
2021-12-20 11:17:48 +01:00
|
|
|
{% endfor %}
|