mirror of
				https://github.com/searxng/searxng.git
				synced 2025-11-03 11:07:07 -05:00 
			
		
		
		
	Changes: - Undo deletions of the autocompleter in settings and logic - Add fixed autocomplete function in autocomplete.py Related: - https://github.com/searxng/searxng/issues/4334
		
			
				
	
	
		
			120 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
			
		
		
	
	
			120 lines
		
	
	
		
			2.8 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
.. _settings search:
 | 
						|
 | 
						|
===========
 | 
						|
``search:``
 | 
						|
===========
 | 
						|
 | 
						|
.. code:: yaml
 | 
						|
 | 
						|
   search:
 | 
						|
     safe_search: 0
 | 
						|
     autocomplete: ""
 | 
						|
     favicon_resolver: ""
 | 
						|
     default_lang: ""
 | 
						|
     ban_time_on_fail: 5
 | 
						|
     max_page: 0
 | 
						|
     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.
 | 
						|
 | 
						|
  - ``360search``
 | 
						|
  - ``baidu``
 | 
						|
  - ``brave``
 | 
						|
  - ``dbpedia``
 | 
						|
  - ``duckduckgo``
 | 
						|
  - ``google``
 | 
						|
  - ``mwmbl``
 | 
						|
  - ``naver``
 | 
						|
  - ``quark``
 | 
						|
  - ``qwant``
 | 
						|
  - ``seznam``
 | 
						|
  - ``sogou``
 | 
						|
  - ``startpage``
 | 
						|
  - ``stract``
 | 
						|
  - ``swisscows``
 | 
						|
  - ``wikipedia``
 | 
						|
  - ``yandex``
 | 
						|
 | 
						|
``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/sxng_locales.py`.
 | 
						|
 | 
						|
``languages``:
 | 
						|
  List of available languages - leave unset to use all codes from
 | 
						|
  :origin:`searx/sxng_locales.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
 | 
						|
 | 
						|
``max_page``:
 | 
						|
  If engine supports paging, 0 means unlimited numbers of pages.  The value
 | 
						|
  is only applied if the engine itself does not have a max value that is
 | 
						|
  lower than this one.
 | 
						|
 | 
						|
``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``
 |