123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 |
- .. _settings search:
- ===========
- ``search:``
- ===========
- .. code:: yaml
- search:
- safe_search: 0
- autocomplete: ""
- favicon_resolver: ""
- default_lang: ""
- ban_time_on_fail: 5
- max_ban_time_on_fail: 120
- suspended_times:
- SearxEngineAccessDenied: 86400
- SearxEngineCaptcha: 86400
- SearxEngineTooManyRequests: 3600
- cf_SearxEngineCaptcha: 1296000
- cf_SearxEngineAccessDenied: 86400
- recaptcha_SearxEngineCaptcha: 604800
- formats:
- - html
- ``safe_search``:
- Filter results.
- - ``0``: None
- - ``1``: Moderate
- - ``2``: Strict
- ``autocomplete``:
- Existing autocomplete backends, leave blank to turn it off.
- - ``dbpedia``
- - ``duckduckgo``
- - ``google``
- - ``mwmbl``
- - ``startpage``
- - ``swisscows``
- - ``qwant``
- - ``wikipedia``
- ``favicon_resolver``:
- To activate favicons in SearXNG's result list select a default
- favicon-resolver, leave blank to turn off the feature. Don't activate the
- favicons before reading the :ref:`Favicons documentation <favicons>`.
- ``default_lang``:
- Default search language - leave blank to detect from browser information or
- use codes from :origin:`searx/languages.py`.
- ``languages``:
- List of available languages - leave unset to use all codes from
- :origin:`searx/languages.py`. Otherwise list codes of available languages.
- The ``all`` value is shown as the ``Default language`` in the user interface
- (in most cases, it is meant to send the query without a language parameter ;
- in some cases, it means the English language) Example:
- .. code:: yaml
- languages:
- - all
- - en
- - en-US
- - de
- - it-IT
- - fr
- - fr-BE
- ``ban_time_on_fail``:
- Ban time in seconds after engine errors.
- ``max_ban_time_on_fail``:
- Max ban time in seconds after engine errors.
- ``suspended_times``:
- Engine suspension time after error (in seconds; set to 0 to disable)
- ``SearxEngineAccessDenied``: 86400
- For error "Access denied" and "HTTP error [402, 403]"
- ``SearxEngineCaptcha``: 86400
- For error "CAPTCHA"
- ``SearxEngineTooManyRequests``: 3600
- For error "Too many request" and "HTTP error 429"
- Cloudflare CAPTCHA:
- - ``cf_SearxEngineCaptcha``: 1296000
- - ``cf_SearxEngineAccessDenied``: 86400
- Google CAPTCHA:
- - ``recaptcha_SearxEngineCaptcha``: 604800
- ``formats``:
- Result formats available from web, remove format to deny access (use lower
- case).
- - ``html``
- - ``csv``
- - ``json``
- - ``rss``
|