1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- =================
- 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:
|