63 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
		
		
			
		
	
	
			63 lines
		
	
	
		
			1.4 KiB
		
	
	
	
		
			ReStructuredText
		
	
	
	
	
	
|  | =================
 | ||
|  | Local Search APIs
 | ||
|  | =================
 | ||
|  | 
 | ||
|  | .. sidebar:: further read
 | ||
|  | 
 | ||
|  |    - `Comparison to alternatives
 | ||
|  |      <https://docs.meilisearch.com/learn/what_is_meilisearch/comparison_to_alternatives.html>`_
 | ||
|  | 
 | ||
|  | .. contents::
 | ||
|  |    :depth: 1
 | ||
|  |    :local: | ||
|  |    :backlinks: entry
 | ||
|  | 
 | ||
|  | .. sidebar:: info
 | ||
|  | 
 | ||
|  |    Initial sponsored by `Search and Discovery Fund
 | ||
|  |    <https://nlnet.nl/discovery>`_ of `NLnet Foundation <https://nlnet.nl/>`_.
 | ||
|  | 
 | ||
|  | Administrators might find themselves wanting to integrate locally running search
 | ||
|  | engines.  The following ones are supported for now:
 | ||
|  | 
 | ||
|  | * `Elasticsearch`_
 | ||
|  | * `Meilisearch`_
 | ||
|  | * `Solr`_
 | ||
|  | 
 | ||
|  | Each search engine is powerful, capable of full-text search.  All of the engines
 | ||
|  | above are added to ``settings.yml`` just commented out, as you have to
 | ||
|  | ``base_url`` for all them.
 | ||
|  | 
 | ||
|  | Please note that if you are not using HTTPS to access these engines, you have to
 | ||
|  | enable HTTP requests by setting ``enable_http`` to ``True``.
 | ||
|  | 
 | ||
|  | Furthermore, if you do not want to expose these engines on a public instance,
 | ||
|  | you can still add them and limit the access by setting ``tokens`` as described
 | ||
|  | in section :ref:`private engines`.
 | ||
|  | 
 | ||
|  | .. _engine meilisearch:
 | ||
|  | 
 | ||
|  | MeiliSearch
 | ||
|  | ===========
 | ||
|  | 
 | ||
|  | .. automodule:: searx.engines.meilisearch
 | ||
|  |   :members: | ||
|  | 
 | ||
|  | 
 | ||
|  | .. _engine elasticsearch:
 | ||
|  | 
 | ||
|  | Elasticsearch
 | ||
|  | =============
 | ||
|  | 
 | ||
|  | .. automodule:: searx.engines.elasticsearch
 | ||
|  |   :members: | ||
|  | 
 | ||
|  | .. _engine solr:
 | ||
|  | 
 | ||
|  | Solr
 | ||
|  | ====
 | ||
|  | 
 | ||
|  | .. automodule:: searx.engines.solr
 | ||
|  |   :members: | ||
|  | 
 |