2020-06-19 11:15:15 +02:00
<!DOCTYPE html>
< html >
< head >
< meta charset = "utf-8" / >
2020-09-30 10:35:05 +02:00
< meta name = "viewport" content = "width=device-width, initial-scale=1.0" / >
2020-06-19 11:15:15 +02:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" >
2021-03-27 20:39:04 +01:00
< title > Step by step installation — Searx Documentation (Searx-1.0.0.tex)< / title >
2020-06-19 11:15:15 +02:00
< link rel = "stylesheet" href = "../_static/pygments.css" type = "text/css" / >
2021-01-05 16:45:49 +01:00
< link rel = "stylesheet" href = "../_static/searx.css" type = "text/css" / >
2021-02-17 20:54:37 +01:00
< link rel = "stylesheet" type = "text/css" href = "../_static/tabs.css" / >
2020-06-19 11:15:15 +02:00
< script id = "documentation_options" data-url_root = "../" src = "../_static/documentation_options.js" > < / script >
< script src = "../_static/jquery.js" > < / script >
< script src = "../_static/underscore.js" > < / script >
< script src = "../_static/doctools.js" > < / script >
2021-02-17 20:54:37 +01:00
< script src = "../_static/tabs.js" > < / script >
2020-06-19 11:15:15 +02:00
< link rel = "index" title = "Index" href = "../genindex.html" / >
< link rel = "search" title = "Search" href = "../search.html" / >
< link rel = "next" title = "uwsgi" href = "installation-uwsgi.html" / >
< link rel = "prev" title = "Installation" href = "installation.html" / >
< script > DOCUMENTATION _OPTIONS . URL _ROOT = '../' ; < / script >
< / head > < body >
< div class = "related" role = "navigation" aria-label = "related navigation" >
< h3 > Navigation< / h3 >
< ul >
< li class = "right" style = "margin-right: 10px" >
< a href = "../genindex.html" title = "General Index"
accesskey="I">index< / a > < / li >
2020-11-04 14:12:59 +01:00
< li class = "right" >
< a href = "../py-modindex.html" title = "Python Module Index"
>modules< / a > |< / li >
2020-06-19 11:15:15 +02:00
< li class = "right" >
< a href = "installation-uwsgi.html" title = "uwsgi"
accesskey="N">next< / a > |< / li >
< li class = "right" >
< a href = "installation.html" title = "Installation"
accesskey="P">previous< / a > |< / li >
2021-03-27 20:39:04 +01:00
< li class = "nav-item nav-item-0" > < a href = "../index.html" > Searx Documentation (Searx-1.0.0.tex)< / a > » < / li >
2020-09-30 10:35:05 +02:00
< li class = "nav-item nav-item-1" > < a href = "index.html" accesskey = "U" > Administrator documentation< / a > » < / li >
< li class = "nav-item nav-item-this" > < a href = "" > Step by step installation< / a > < / li >
2020-06-19 11:15:15 +02:00
< / ul >
< / div >
< div class = "document" >
< div class = "documentwrapper" >
< div class = "bodywrapper" >
< div class = "body" role = "main" >
2021-04-08 19:47:22 +02:00
< div class = "section" id = "step-by-step-installation" >
2020-06-19 11:15:15 +02:00
< span id = "installation-basic" > < / span > < h1 > Step by step installation< a class = "headerlink" href = "#step-by-step-installation" title = "Permalink to this headline" > ¶< / a > < / h1 >
< div class = "contents local topic" id = "contents" >
< p class = "topic-title" > Contents< / p >
< ul class = "simple" >
< li > < p > < a class = "reference internal" href = "#install-packages" id = "id2" > Install packages< / a > < / p > < / li >
< li > < p > < a class = "reference internal" href = "#create-user" id = "id3" > Create user< / a > < / p > < / li >
< li > < p > < a class = "reference internal" href = "#install-searx-dependencies" id = "id4" > install searx & dependencies< / a > < / p > < / li >
< li > < p > < a class = "reference internal" href = "#configuration" id = "id5" > Configuration< / a > < / p > < / li >
< li > < p > < a class = "reference internal" href = "#check" id = "id6" > Check< / a > < / p > < / li >
< / ul >
< / div >
< p > Step by step installation with virtualenv. For Ubuntu, be sure to have enable
universe repository.< / p >
2021-04-08 19:47:22 +02:00
< div class = "section" id = "install-packages" >
2020-06-19 11:15:15 +02:00
< span id = "id1" > < / span > < h2 > < a class = "toc-backref" href = "#id2" > Install packages< / a > < a class = "headerlink" href = "#install-packages" title = "Permalink to this headline" > ¶< / a > < / h2 >
2020-10-16 19:44:45 +02:00
< div class = "sphinx-tabs docutils container" >
2021-03-12 20:15:53 +01:00
< div aria-label = "Tabbed content" class = "closeable" role = "tablist" > < button aria-controls = "panel-0-VWJ1bnR1IC8gZGViaWFu" aria-selected = "true" class = "sphinx-tabs-tab group-tab" id = "tab-0-VWJ1bnR1IC8gZGViaWFu" name = "VWJ1bnR1IC8gZGViaWFu" role = "tab" tabindex = "0" > Ubuntu / debian< / button > < button aria-controls = "panel-0-QXJjaCBMaW51eA==" aria-selected = "false" class = "sphinx-tabs-tab group-tab" id = "tab-0-QXJjaCBMaW51eA==" name = "QXJjaCBMaW51eA==" role = "tab" tabindex = "-1" > Arch Linux< / button > < button aria-controls = "panel-0-RmVkb3JhIC8gUkhFTA==" aria-selected = "false" class = "sphinx-tabs-tab group-tab" id = "tab-0-RmVkb3JhIC8gUkhFTA==" name = "RmVkb3JhIC8gUkhFTA==" role = "tab" tabindex = "-1" > Fedora / RHEL< / button > < / div > < div aria-labelledby = "tab-0-VWJ1bnR1IC8gZGViaWFu" class = "sphinx-tabs-panel group-tab" id = "panel-0-VWJ1bnR1IC8gZGViaWFu" name = "VWJ1bnR1IC8gZGViaWFu" role = "tabpanel" tabindex = "0" > < div class = "highlight-sh notranslate" > < div class = "highlight" > < pre > < span > < / span > $ sudo -H apt-get install -y < span class = "se" > \< / span >
2020-12-20 09:32:41 +01:00
python3-dev python3-babel python3-venv < span class = "se" > \< / span >
2020-10-16 19:44:45 +02:00
uwsgi uwsgi-plugin-python3 < span class = "se" > \< / span >
git build-essential libxslt-dev zlib1g-dev libffi-dev libssl-dev < span class = "se" > \< / span >
shellcheck
< / pre > < / div >
< / div >
2021-02-17 20:54:37 +01:00
< / div > < div aria-labelledby = "tab-0-QXJjaCBMaW51eA==" class = "sphinx-tabs-panel group-tab" hidden = "true" id = "panel-0-QXJjaCBMaW51eA==" name = "QXJjaCBMaW51eA==" role = "tabpanel" tabindex = "0" > < div class = "highlight-sh notranslate" > < div class = "highlight" > < pre > < span > < / span > $ sudo -H pacman -S --noconfirm < span class = "se" > \< / span >
2020-12-20 09:32:41 +01:00
python python-pip python-lxml python-babel < span class = "se" > \< / span >
2020-10-16 19:44:45 +02:00
uwsgi uwsgi-plugin-python < span class = "se" > \< / span >
git base-devel libxml2 < span class = "se" > \< / span >
shellcheck
< / pre > < / div >
< / div >
2021-02-17 20:54:37 +01:00
< / div > < div aria-labelledby = "tab-0-RmVkb3JhIC8gUkhFTA==" class = "sphinx-tabs-panel group-tab" hidden = "true" id = "panel-0-RmVkb3JhIC8gUkhFTA==" name = "RmVkb3JhIC8gUkhFTA==" role = "tabpanel" tabindex = "0" > < div class = "highlight-sh notranslate" > < div class = "highlight" > < pre > < span > < / span > $ sudo -H dnf install -y < span class = "se" > \< / span >
2020-12-20 09:32:41 +01:00
python python-pip python-lxml python-babel < span class = "se" > \< / span >
2020-10-16 19:44:45 +02:00
uwsgi uwsgi-plugin-python3 < span class = "se" > \< / span >
git @development-tools libxml2 < span class = "se" > \< / span >
2021-01-20 19:53:04 +01:00
ShellCheck
2020-10-16 19:44:45 +02:00
< / pre > < / div >
< / div >
2021-02-17 20:54:37 +01:00
< / div > < / div >
2020-06-19 11:15:15 +02:00
< div class = "admonition hint" >
< p class = "admonition-title" > Hint< / p >
< p > This installs also the packages needed by < a class = "reference internal" href = "installation-uwsgi.html#searx-uwsgi" > < span class = "std std-ref" > uwsgi< / span > < / a > < / p >
< / div >
2021-04-08 19:47:22 +02:00
< / div >
< div class = "section" id = "create-user" >
2020-06-19 11:15:15 +02:00
< span id = "create-searx-user" > < / span > < h2 > < a class = "toc-backref" href = "#id3" > Create user< / a > < a class = "headerlink" href = "#create-user" title = "Permalink to this headline" > ¶< / a > < / h2 >
2020-10-16 19:44:45 +02:00
< div class = "sphinx-tabs docutils container" >
2021-03-12 20:15:53 +01:00
< div aria-label = "Tabbed content" class = "closeable" role = "tablist" > < button aria-controls = "panel-1-YmFzaA==" aria-selected = "true" class = "sphinx-tabs-tab group-tab" id = "tab-1-YmFzaA==" name = "YmFzaA==" role = "tab" tabindex = "0" > bash< / button > < / div > < div aria-labelledby = "tab-1-YmFzaA==" class = "sphinx-tabs-panel group-tab" id = "panel-1-YmFzaA==" name = "YmFzaA==" role = "tabpanel" tabindex = "0" > < div class = "highlight-sh notranslate" > < div class = "highlight" > < pre > < span > < / span > $ sudo -H useradd --shell /bin/bash --system < span class = "se" > \< / span >
2020-11-02 10:24:29 +01:00
--home-dir < span class = "s2" > " /usr/local/searx" < / span > < span class = "se" > \< / span >
2020-10-16 19:44:45 +02:00
--comment < span class = "s1" > ' Privacy-respecting metasearch engine' < / span > searx
2020-11-02 10:24:29 +01:00
$ sudo -H mkdir < span class = "s2" > " /usr/local/searx" < / span >
$ sudo -H chown -R < span class = "s2" > " searx:searx" < / span > < span class = "s2" > " /usr/local/searx" < / span >
2020-10-16 19:44:45 +02:00
< / pre > < / div >
< / div >
2021-02-17 20:54:37 +01:00
< / div > < / div >
2021-04-08 19:47:22 +02:00
< / div >
< div class = "section" id = "install-searx-dependencies" >
2020-06-19 11:15:15 +02:00
< span id = "searx-src" > < / span > < h2 > < a class = "toc-backref" href = "#id4" > install searx & dependencies< / a > < a class = "headerlink" href = "#install-searx-dependencies" title = "Permalink to this headline" > ¶< / a > < / h2 >
< p > Start a interactive shell from new created user and clone searx:< / p >
2020-10-16 19:44:45 +02:00
< div class = "sphinx-tabs docutils container" >
2021-03-12 20:15:53 +01:00
< div aria-label = "Tabbed content" class = "closeable" role = "tablist" > < button aria-controls = "panel-2-YmFzaA==" aria-selected = "true" class = "sphinx-tabs-tab group-tab" id = "tab-2-YmFzaA==" name = "YmFzaA==" role = "tab" tabindex = "0" > bash< / button > < / div > < div aria-labelledby = "tab-2-YmFzaA==" class = "sphinx-tabs-panel group-tab" id = "panel-2-YmFzaA==" name = "YmFzaA==" role = "tabpanel" tabindex = "0" > < div class = "highlight-sh notranslate" > < div class = "highlight" > < pre > < span > < / span > $ sudo -H -u searx -i
2020-11-02 10:24:29 +01:00
< span class = "o" > (< / span > searx< span class = "o" > )< / span > $ git clone < span class = "s2" > " https://github.com/searx/searx.git" < / span > < span class = "s2" > " /usr/local/searx/searx-src" < / span >
2020-10-16 19:44:45 +02:00
< / pre > < / div >
< / div >
2021-02-17 20:54:37 +01:00
< / div > < / div >
2020-06-19 11:15:15 +02:00
< p > In the same shell create < em > virtualenv< / em > :< / p >
2020-10-16 19:44:45 +02:00
< div class = "sphinx-tabs docutils container" >
2021-03-12 20:15:53 +01:00
< div aria-label = "Tabbed content" class = "closeable" role = "tablist" > < button aria-controls = "panel-3-YmFzaA==" aria-selected = "true" class = "sphinx-tabs-tab group-tab" id = "tab-3-YmFzaA==" name = "YmFzaA==" role = "tab" tabindex = "0" > bash< / button > < / div > < div aria-labelledby = "tab-3-YmFzaA==" class = "sphinx-tabs-panel group-tab" id = "panel-3-YmFzaA==" name = "YmFzaA==" role = "tabpanel" tabindex = "0" > < div class = "highlight-sh notranslate" > < div class = "highlight" > < pre > < span > < / span > < span class = "o" > (< / span > searx< span class = "o" > )< / span > $ python3 -m venv < span class = "s2" > " /usr/local/searx/searx-pyenv" < / span >
2020-11-02 10:24:29 +01:00
< span class = "o" > (< / span > searx< span class = "o" > )< / span > $ < span class = "nb" > echo< / span > < span class = "s2" > " . /usr/local/searx/searx-pyenv/bin/activate" < / span > > > < span class = "s2" > " /usr/local/searx/.profile" < / span >
2020-10-16 19:44:45 +02:00
< / pre > < / div >
< / div >
2021-02-17 20:54:37 +01:00
< / div > < / div >
2020-06-19 11:15:15 +02:00
< p > To install searx’ s dependencies, exit the searx < em > bash< / em > session you opened above
2020-11-13 19:52:26 +01:00
and restart a new. Before install, first check if your < em > virtualenv< / em > was sourced
2020-06-19 11:15:15 +02:00
from the login (< em > ~/.profile< / em > ):< / p >
2020-10-16 19:44:45 +02:00
< div class = "sphinx-tabs docutils container" >
2021-03-12 20:15:53 +01:00
< div aria-label = "Tabbed content" class = "closeable" role = "tablist" > < button aria-controls = "panel-4-YmFzaA==" aria-selected = "true" class = "sphinx-tabs-tab group-tab" id = "tab-4-YmFzaA==" name = "YmFzaA==" role = "tab" tabindex = "0" > bash< / button > < / div > < div aria-labelledby = "tab-4-YmFzaA==" class = "sphinx-tabs-panel group-tab" id = "panel-4-YmFzaA==" name = "YmFzaA==" role = "tabpanel" tabindex = "0" > < div class = "highlight-sh notranslate" > < div class = "highlight" > < pre > < span > < / span > $ sudo -H -u searx -i
2020-10-16 19:44:45 +02:00
< span class = "o" > (< / span > searx< span class = "o" > )< / span > $ < span class = "nb" > command< / span > -v python < span class = "o" > & & < / span > python --version
/usr/local/searx/searx-pyenv/bin/python
2021-03-16 11:09:10 +01:00
Python < span class = "m" > 3< / span > .8.1
2020-10-16 19:44:45 +02:00
< span class = "c1" > # update pip' s boilerplate ..< / span >
pip install -U pip
pip install -U setuptools
pip install -U wheel
2021-01-16 19:09:09 +01:00
pip install -U pyyaml
2020-10-16 19:44:45 +02:00
< span class = "c1" > # jump to searx' s working tree and install searx into virtualenv< / span >
2020-11-02 10:24:29 +01:00
< span class = "o" > (< / span > searx< span class = "o" > )< / span > $ < span class = "nb" > cd< / span > < span class = "s2" > " /usr/local/searx/searx-src" < / span >
2020-10-16 19:44:45 +02:00
< span class = "o" > (< / span > searx< span class = "o" > )< / span > $ pip install -e .
< / pre > < / div >
< / div >
2021-02-17 20:54:37 +01:00
< / div > < / div >
2020-06-19 11:15:15 +02:00
< div class = "admonition tip" >
< p class = "admonition-title" > Tip< / p >
2021-04-11 14:49:16 +02:00
< p > Open a second terminal for the configuration tasks and leave the < code class = "docutils literal notranslate" > < span class = "pre" > (searx)$< / span > < / code >
2020-06-19 11:15:15 +02:00
terminal open for the tasks below.< / p >
< / div >
2021-04-08 19:47:22 +02:00
< / div >
< div class = "section" id = "configuration" >
2020-12-08 20:36:18 +01:00
< span id = "use-default-settings-yml" > < / span > < h2 > < a class = "toc-backref" href = "#id5" > Configuration< / a > < a class = "headerlink" href = "#configuration" title = "Permalink to this headline" > ¶< / a > < / h2 >
2021-04-08 19:47:22 +02:00
< div class = "sidebar" >
2021-01-12 10:55:12 +01:00
< p class = "sidebar-title" > < code class = "docutils literal notranslate" > < span class = "pre" > use_default_settings:< / span > < span class = "pre" > True< / span > < / code > < / p >
< ul class = "simple" >
< li > < p > < a class = "reference internal" href = "settings.html#settings-global" > < span class = "std std-ref" > Global Settings< / span > < / a > < / p > < / li >
< li > < p > < a class = "reference internal" href = "settings.html#settings-location" > < span class = "std std-ref" > settings.yml location< / span > < / a > < / p > < / li >
< li > < p > < a class = "reference internal" href = "settings.html#settings-use-default-settings" > < span class = "std std-ref" > use_default_settings< / span > < / a > < / p > < / li >
< li > < p > < a class = "reference external" href = "https://github.com/searx/searx/blob/master/utils/templates/etc/searx/use_default_settings.yml" > /etc/searx/settings.yml< / a > < / p > < / li >
< / ul >
2021-04-08 19:47:22 +02:00
< / div >
2020-12-08 20:36:18 +01:00
< p > To create a initial < code class = "docutils literal notranslate" > < span class = "pre" > /etc/searx/settings.yml< / span > < / code > you can start with a copy of the
file < a class = "reference external" href = "https://github.com/searx/searx/blob/master/utils/templates/etc/searx/use_default_settings.yml" > git://utils/templates/etc/searx/use_default_settings.yml< / a > . This setup
< a class = "reference internal" href = "settings.html#settings-use-default-settings" > < span class = "std std-ref" > use default settings< / span > < / a > from
< a class = "reference external" href = "https://github.com/searx/searx/blob/master/searx/settings.yml" > git://searx/settings.yml< / a > and is recommended since < a class = "reference external" href = "https://github.com/searx/searx/pull/2291" > PR 2291< / a > is merged.< / p >
2021-01-12 10:55:12 +01:00
< p > For a < em > minimal setup< / em > , configure like shown below – replace < code class = "docutils literal notranslate" > < span class = "pre" > searx@ $(uname< / span >
< span class = "pre" > -n)< / span > < / code > with a name of your choice, set < code class = "docutils literal notranslate" > < span class = "pre" > ultrasecretkey< / span > < / code > – < em > and/or< / em > edit
2020-12-08 20:36:18 +01:00
< code class = "docutils literal notranslate" > < span class = "pre" > /etc/searx/settings.yml< / span > < / code > to your needs.< / p >
2020-10-16 19:44:45 +02:00
< div class = "sphinx-tabs docutils container" >
2021-03-12 20:15:53 +01:00
< div aria-label = "Tabbed content" class = "closeable" role = "tablist" > < button aria-controls = "panel-5-VXNlIGRlZmF1bHQgc2V0dGluZ3M=" aria-selected = "true" class = "sphinx-tabs-tab group-tab" id = "tab-5-VXNlIGRlZmF1bHQgc2V0dGluZ3M=" name = "VXNlIGRlZmF1bHQgc2V0dGluZ3M=" role = "tab" tabindex = "0" > Use default settings< / button > < button aria-controls = "panel-5-c2Vhcngvc2V0dGluZ3MueW1s" aria-selected = "false" class = "sphinx-tabs-tab group-tab" id = "tab-5-c2Vhcngvc2V0dGluZ3MueW1s" name = "c2Vhcngvc2V0dGluZ3MueW1s" role = "tab" tabindex = "-1" > searx/settings.yml< / button > < / div > < div aria-labelledby = "tab-5-VXNlIGRlZmF1bHQgc2V0dGluZ3M=" class = "sphinx-tabs-panel group-tab" id = "panel-5-VXNlIGRlZmF1bHQgc2V0dGluZ3M=" name = "VXNlIGRlZmF1bHQgc2V0dGluZ3M=" role = "tabpanel" tabindex = "0" > < div class = "highlight-sh notranslate" > < div class = "highlight" > < pre > < span > < / span > $ sudo -H mkdir -p < span class = "s2" > " /etc/searx" < / span >
2020-12-08 20:36:18 +01:00
$ sudo -H cp < span class = "s2" > " /usr/local/searx/searx-src/utils/templates/etc/searx/use_default_settings.yml" < / span > < span class = "se" > \< / span >
< span class = "s2" > " /etc/searx/settings.yml" < / span >
< / pre > < / div >
< / div >
2021-02-17 20:54:37 +01:00
< / div > < div aria-labelledby = "tab-5-c2Vhcngvc2V0dGluZ3MueW1s" class = "sphinx-tabs-panel group-tab" hidden = "true" id = "panel-5-c2Vhcngvc2V0dGluZ3MueW1s" name = "c2Vhcngvc2V0dGluZ3MueW1s" role = "tabpanel" tabindex = "0" > < div class = "highlight-sh notranslate" > < div class = "highlight" > < pre > < span > < / span > $ sudo -H mkdir -p < span class = "s2" > " /etc/searx" < / span >
2020-12-08 20:36:18 +01:00
$ sudo -H cp < span class = "s2" > " /usr/local/searx/searx-src/searx/settings.yml" < / span > < span class = "se" > \< / span >
< span class = "s2" > " /etc/searx/settings.yml" < / span >
< / pre > < / div >
< / div >
2021-02-17 20:54:37 +01:00
< / div > < / div >
2020-12-08 20:36:18 +01:00
< div class = "sphinx-tabs docutils container" >
2021-03-16 11:09:10 +01:00
< div aria-label = "Tabbed content" class = "closeable" role = "tablist" > < button aria-controls = "panel-6-bWluaW1hbCBzZXR1cA==" aria-selected = "true" class = "sphinx-tabs-tab group-tab" id = "tab-6-bWluaW1hbCBzZXR1cA==" name = "bWluaW1hbCBzZXR1cA==" role = "tab" tabindex = "0" > minimal setup< / button > < / div > < div aria-labelledby = "tab-6-bWluaW1hbCBzZXR1cA==" class = "sphinx-tabs-panel group-tab" id = "panel-6-bWluaW1hbCBzZXR1cA==" name = "bWluaW1hbCBzZXR1cA==" role = "tabpanel" tabindex = "0" > < div class = "highlight-sh notranslate" > < div class = "highlight" > < pre > < span > < / span > $ sudo -H sed -i -e < span class = "s2" > " s/ultrasecretkey/< / span > < span class = "k" > $(< / span > openssl rand -hex < span class = "m" > 16< / span > < span class = "k" > )< / span > < span class = "s2" > /g" < / span > < span class = "s2" > " /etc/searx/settings.yml" < / span >
2020-11-02 10:24:29 +01:00
$ sudo -H sed -i -e < span class = "s2" > " s/{instance_name}/searx@< / span > < span class = "k" > $(< / span > uname -n< span class = "k" > )< / span > < span class = "s2" > /g" < / span > < span class = "s2" > " /etc/searx/settings.yml" < / span >
2020-10-16 19:44:45 +02:00
< / pre > < / div >
< / div >
2021-02-17 20:54:37 +01:00
< / div > < / div >
2020-12-08 20:36:18 +01:00
< div class = "sphinx-tabs docutils container" >
2021-03-16 11:09:10 +01:00
< div aria-label = "Tabbed content" class = "closeable" role = "tablist" > < button aria-controls = "panel-7-VXNlIGRlZmF1bHQgc2V0dGluZ3M=" aria-selected = "true" class = "sphinx-tabs-tab group-tab" id = "tab-7-VXNlIGRlZmF1bHQgc2V0dGluZ3M=" name = "VXNlIGRlZmF1bHQgc2V0dGluZ3M=" role = "tab" tabindex = "0" > Use default settings< / button > < button aria-controls = "panel-7-c2Vhcngvc2V0dGluZ3MueW1s" aria-selected = "false" class = "sphinx-tabs-tab group-tab" id = "tab-7-c2Vhcngvc2V0dGluZ3MueW1s" name = "c2Vhcngvc2V0dGluZ3MueW1s" role = "tab" tabindex = "-1" > searx/settings.yml< / button > < / div > < div aria-labelledby = "tab-7-VXNlIGRlZmF1bHQgc2V0dGluZ3M=" class = "sphinx-tabs-panel group-tab" id = "panel-7-VXNlIGRlZmF1bHQgc2V0dGluZ3M=" name = "VXNlIGRlZmF1bHQgc2V0dGluZ3M=" role = "tabpanel" tabindex = "0" > < div class = "highlight-yaml notranslate" > < div class = "highlight" > < pre > < span > < / span > < span class = "nt" > use_default_settings< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
2020-12-08 20:36:18 +01:00
2021-03-16 11:09:10 +01:00
< span class = "nt" > general< / span > < span class = "p" > :< / span >
< span class = "nt" > debug < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > False< / span > < span class = "c1" > # Debug mode, only for development< / span >
< span class = "nt" > instance_name < / span > < span class = "p" > :< / span > < span class = "s" > " searx" < / span > < span class = "c1" > # displayed name< / span >
2020-12-08 20:36:18 +01:00
2021-03-16 11:09:10 +01:00
< span class = "nt" > search< / span > < span class = "p" > :< / span >
< span class = "nt" > safe_search < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 0< / span > < span class = "c1" > # Filter results. 0: None, 1: Moderate, 2: Strict< / span >
< span class = "nt" > autocomplete < / span > < span class = "p" > :< / span > < span class = "s" > " " < / span > < span class = "c1" > # Existing autocomplete backends: " dbpedia" , " duckduckgo" , " google" , " startpage" , " swisscows" , " qwant" , " wikipedia" - leave blank to turn it off by default< / span >
< span class = "nt" > default_lang < / span > < span class = "p" > :< / span > < span class = "s" > " " < / span > < span class = "c1" > # Default search language - leave blank to detect from browser information or use codes from ' languages.py' < / span >
2020-12-08 20:36:18 +01:00
2021-03-16 11:09:10 +01:00
< span class = "nt" > server< / span > < span class = "p" > :< / span >
< span class = "nt" > port < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 8888< / span >
< span class = "nt" > bind_address < / span > < span class = "p" > :< / span > < span class = "s" > " 127.0.0.1" < / span > < span class = "c1" > # address to listen on< / span >
< span class = "nt" > secret_key < / span > < span class = "p" > :< / span > < span class = "s" > " ultrasecretkey" < / span > < span class = "c1" > # change this!< / span >
< span class = "nt" > base_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > False< / span > < span class = "c1" > # Set custom base_url. Possible values: False or " https://your.custom.host/location/" < / span >
< span class = "nt" > image_proxy < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > False< / span > < span class = "c1" > # Proxying image results through searx< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # uncomment below section if you have running morty proxy< / span >
< span class = "c1" > #result_proxy:< / span >
< span class = "c1" > # url : http://127.0.0.1:3000/< / span >
< span class = "c1" > # key : !!binary " your_morty_proxy_key" < / span >
< / pre > < / div >
< / div >
2021-03-16 11:09:10 +01:00
< / div > < div aria-labelledby = "tab-7-c2Vhcngvc2V0dGluZ3MueW1s" class = "sphinx-tabs-panel group-tab" hidden = "true" id = "panel-7-c2Vhcngvc2V0dGluZ3MueW1s" name = "c2Vhcngvc2V0dGluZ3MueW1s" role = "tabpanel" tabindex = "0" > < div class = "highlight-yaml notranslate" > < div class = "highlight" > < pre > < span > < / span > < span class = "nt" > general< / span > < span class = "p" > :< / span >
< span class = "nt" > debug < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > False< / span > < span class = "c1" > # Debug mode, only for development< / span >
< span class = "nt" > instance_name < / span > < span class = "p" > :< / span > < span class = "s" > " searx" < / span > < span class = "c1" > # displayed name< / span >
< span class = "nt" > contact_url< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > False< / span > < span class = "c1" > # mailto:contact@example.com< / span >
< span class = "nt" > brand< / span > < span class = "p" > :< / span >
< span class = "nt" > git_url< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://github.com/searx/searx< / span >
< span class = "nt" > git_branch< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > master< / span >
< span class = "nt" > issue_url< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://github.com/searx/searx/issues< / span >
< span class = "nt" > docs_url< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://searx.github.io/searx< / span >
< span class = "nt" > public_instances< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://searx.space< / span >
< span class = "nt" > wiki_url< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://github.com/searx/searx/wiki< / span >
< span class = "nt" > twitter_url< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://twitter.com/Searx_engine< / span >
< span class = "nt" > search< / span > < span class = "p" > :< / span >
< span class = "nt" > safe_search < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 0< / span > < span class = "c1" > # Filter results. 0: None, 1: Moderate, 2: Strict< / span >
< span class = "nt" > autocomplete < / span > < span class = "p" > :< / span > < span class = "s" > " " < / span > < span class = "c1" > # Existing autocomplete backends: " dbpedia" , " duckduckgo" , " google" , " startpage" , " swisscows" , " qwant" , " wikipedia" - leave blank to turn it off by default< / span >
< span class = "nt" > default_lang < / span > < span class = "p" > :< / span > < span class = "s" > " " < / span > < span class = "c1" > # Default search language - leave blank to detect from browser information or use codes from ' languages.py' < / span >
< span class = "nt" > ban_time_on_fail < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 5< / span > < span class = "c1" > # ban time in seconds after engine errors< / span >
< span class = "nt" > max_ban_time_on_fail < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 120< / span > < span class = "c1" > # max ban time in seconds after engine errors< / span >
< span class = "nt" > server< / span > < span class = "p" > :< / span >
< span class = "nt" > port < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 8888< / span >
< span class = "nt" > bind_address < / span > < span class = "p" > :< / span > < span class = "s" > " 127.0.0.1" < / span > < span class = "c1" > # address to listen on< / span >
< span class = "nt" > secret_key < / span > < span class = "p" > :< / span > < span class = "s" > " ultrasecretkey" < / span > < span class = "c1" > # change this!< / span >
< span class = "nt" > base_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > False< / span > < span class = "c1" > # Set custom base_url. Possible values: False or " https://your.custom.host/location/" < / span >
< span class = "nt" > image_proxy < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > False< / span > < span class = "c1" > # Proxying image results through searx< / span >
< span class = "nt" > http_protocol_version < / span > < span class = "p" > :< / span > < span class = "s" > " 1.0" < / span > < span class = "c1" > # 1.0 and 1.1 are supported< / span >
< span class = "nt" > method< / span > < span class = "p" > :< / span > < span class = "s" > " POST" < / span > < span class = "c1" > # POST queries are more secure as they don' t show up in history but may cause problems when using Firefox containers< / span >
< span class = "nt" > default_http_headers< / span > < span class = "p" > :< / span >
< span class = "nt" > X-Content-Type-Options < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > nosniff< / span >
< span class = "nt" > X-XSS-Protection < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 1; mode=block< / span >
< span class = "nt" > X-Download-Options < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > noopen< / span >
< span class = "nt" > X-Robots-Tag < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > noindex, nofollow< / span >
< span class = "nt" > Referrer-Policy < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > no-referrer< / span >
< span class = "nt" > ui< / span > < span class = "p" > :< / span >
< span class = "nt" > static_path < / span > < span class = "p" > :< / span > < span class = "s" > " " < / span > < span class = "c1" > # Custom static path - leave it blank if you didn' t change< / span >
< span class = "nt" > templates_path < / span > < span class = "p" > :< / span > < span class = "s" > " " < / span > < span class = "c1" > # Custom templates path - leave it blank if you didn' t change< / span >
< span class = "nt" > default_theme < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > oscar< / span > < span class = "c1" > # ui theme< / span >
< span class = "nt" > default_locale < / span > < span class = "p" > :< / span > < span class = "s" > " " < / span > < span class = "c1" > # Default interface locale - leave blank to detect from browser information or use codes from the ' locales' config section< / span >
< span class = "nt" > theme_args < / span > < span class = "p" > :< / span >
< span class = "nt" > oscar_style < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > logicodev< / span > < span class = "c1" > # default style of oscar< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # results_on_new_tab: False # Open result links in a new tab by default< / span >
< span class = "c1" > # categories_order :< / span >
< span class = "c1" > # - general< / span >
< span class = "c1" > # - files< / span >
< span class = "c1" > # - map< / span >
< span class = "c1" > # - it< / span >
< span class = "c1" > # - science< / span >
< span class = "c1" > # Lock arbitrary settings on the preferences page.< / span >
< span class = "c1" > # To find the ID of the user setting you want to lock, check< / span >
< span class = "c1" > # the ID of the form on the page " preferences" .< / span >
< span class = "c1" > #preferences:< / span >
< span class = "c1" > # lock:< / span >
< span class = "c1" > # - language< / span >
< span class = "c1" > # - autocomplete< / span >
< span class = "c1" > # - method< / span >
< span class = "c1" > # searx supports result proxification using an external service: https://github.com/asciimoo/morty< / span >
< span class = "c1" > # uncomment below section if you have running morty proxy< / span >
< span class = "c1" > # the key is base64 encoded (keep the !!binary notation)< / span >
< span class = "c1" > # Note: since commit af77ec3, morty accepts a base64 encoded key.< / span >
< span class = "c1" > #result_proxy:< / span >
< span class = "c1" > # url : http://127.0.0.1:3000/< / span >
< span class = "c1" > # key : !!binary " your_morty_proxy_key" < / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > outgoing< / span > < span class = "p" > :< / span > < span class = "c1" > # communication with search engines< / span >
< span class = "nt" > request_timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 2.0< / span > < span class = "c1" > # default timeout in seconds, can be override by engine< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # max_request_timeout: 10.0 # the maximum timeout in seconds< / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > useragent_suffix < / span > < span class = "p" > :< / span > < span class = "s" > " " < / span > < span class = "c1" > # suffix of searx_useragent, could contain informations like an email address to the administrator< / span >
< span class = "nt" > pool_connections < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 100< / span > < span class = "c1" > # Number of different hosts< / span >
< span class = "nt" > pool_maxsize < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 10< / span > < span class = "c1" > # Number of simultaneous requests by host< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # uncomment below section if you want to use a proxy< / span >
< span class = "c1" > # see https://2.python-requests.org/en/latest/user/advanced/#proxies< / span >
< span class = "c1" > # SOCKS proxies are also supported: see https://2.python-requests.org/en/latest/user/advanced/#socks< / span >
< span class = "c1" > # proxies:< / span >
< span class = "c1" > # http:< / span >
< span class = "c1" > # - http://proxy1:8080< / span >
< span class = "c1" > # - http://proxy2:8080< / span >
< span class = "c1" > # https:< / span >
< span class = "c1" > # - http://proxy1:8080< / span >
< span class = "c1" > # - http://proxy2:8080< / span >
2021-03-15 08:36:13 +01:00
< span class = "c1" > # using_tor_proxy : True< / span >
< span class = "c1" > # extra_proxy_timeout : 10.0 # Extra seconds to add in order to account for the time taken by the proxy< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # uncomment below section only if you have more than one network interface< / span >
< span class = "c1" > # which can be the source of outgoing search requests< / span >
< span class = "c1" > # source_ips:< / span >
< span class = "c1" > # - 1.1.1.1< / span >
< span class = "c1" > # - 1.1.1.2< / span >
< span class = "c1" > # External plugin configuration< / span >
< span class = "c1" > # See http://searx.github.io/searx/dev/plugins.html for more details< / span >
< span class = "c1" > #< / span >
< span class = "c1" > # plugins:< / span >
< span class = "c1" > # - plugin1< / span >
< span class = "c1" > # - plugin2< / span >
< span class = "c1" > # - ...< / span >
< span class = "c1" > # uncomment below section if you want to configure which plugin is enabled by default< / span >
< span class = "c1" > #< / span >
< span class = "c1" > # enabled_plugins:< / span >
< span class = "c1" > # - " HTTPS rewrite" < / span >
< span class = "c1" > # - ...< / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > checker< / span > < span class = "p" > :< / span >
2021-01-13 15:49:52 +01:00
< span class = "c1" > # disable checker when in debug mode< / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > off_when_debug< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
2021-01-20 19:53:04 +01:00
2021-01-13 15:49:52 +01:00
< span class = "c1" > # scheduling: interval or int< / span >
< span class = "c1" > # use " scheduling: False" to disable scheduling< / span >
2021-01-20 19:53:04 +01:00
< span class = "c1" > # to activate the scheduler:< / span >
2021-01-28 11:14:39 +01:00
< span class = "c1" > # * uncomment " scheduling" section< / span >
2021-01-20 19:53:04 +01:00
< span class = "c1" > # * add " cache2 = name=searxcache,items=2000,blocks=2000,blocksize=4096,bitmap=1" to your uwsgi.ini< / span >
< span class = "c1" > # scheduling:< / span >
< span class = "c1" > # start_after: [300, 1800] # delay to start the first run of the checker< / span >
< span class = "c1" > # every: [86400, 90000] # how often the checker runs< / span >
2021-01-13 15:49:52 +01:00
< span class = "c1" > # additional tests: only for the YAML anchors (see the engines section)< / span >
2021-01-28 11:14:39 +01:00
2021-03-16 11:09:10 +01:00
< span class = "nt" > additional_tests< / span > < span class = "p" > :< / span >
< span class = "nt" > rosebud< / span > < span class = "p" > :< / span > < span class = "nl" > & test_rosebud< / span >
< span class = "nt" > matrix< / span > < span class = "p" > :< / span >
< span class = "nt" > query< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > rosebud< / span >
< span class = "nt" > lang< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > en< / span >
< span class = "nt" > result_container< / span > < span class = "p" > :< / span >
2021-01-28 11:14:39 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "l l-Scalar l-Scalar-Plain" > not_empty< / span >
< span class = "p p-Indicator" > -< / span > < span class = "p p-Indicator" > [< / span > < span class = "s" > ' one_title_contains' < / span > < span class = "p p-Indicator" > ,< / span > < span class = "s" > ' citizen< / span > < span class = "nv" > < / span > < span class = "s" > kane' < / span > < span class = "p p-Indicator" > ]< / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > test< / span > < span class = "p" > :< / span >
2021-01-28 11:14:39 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "l l-Scalar l-Scalar-Plain" > unique_results< / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > android< / span > < span class = "p" > :< / span > < span class = "nl" > & test_android< / span >
< span class = "nt" > matrix< / span > < span class = "p" > :< / span >
< span class = "nt" > query< / span > < span class = "p" > :< / span > < span class = "p p-Indicator" > [< / span > < span class = "s" > ' android' < / span > < span class = "p p-Indicator" > ]< / span >
< span class = "nt" > lang< / span > < span class = "p" > :< / span > < span class = "p p-Indicator" > [< / span > < span class = "s" > ' en' < / span > < span class = "p p-Indicator" > ,< / span > < span class = "s" > ' de' < / span > < span class = "p p-Indicator" > ,< / span > < span class = "s" > ' fr' < / span > < span class = "p p-Indicator" > ,< / span > < span class = "s" > ' zh-CN' < / span > < span class = "p p-Indicator" > ]< / span >
< span class = "nt" > result_container< / span > < span class = "p" > :< / span >
2021-01-28 11:14:39 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "l l-Scalar l-Scalar-Plain" > not_empty< / span >
< span class = "p p-Indicator" > -< / span > < span class = "p p-Indicator" > [< / span > < span class = "s" > ' one_title_contains' < / span > < span class = "p p-Indicator" > ,< / span > < span class = "s" > ' google' < / span > < span class = "p p-Indicator" > ]< / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > test< / span > < span class = "p" > :< / span >
2021-01-28 11:14:39 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "l l-Scalar l-Scalar-Plain" > unique_results< / span >
2021-01-13 15:49:52 +01:00
< span class = "c1" > # tests: only for the YAML anchors (see the engines section)< / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > tests< / span > < span class = "p" > :< / span >
< span class = "nt" > infobox< / span > < span class = "p" > :< / span > < span class = "nl" > & tests_infobox< / span >
< span class = "nt" > infobox< / span > < span class = "p" > :< / span >
< span class = "nt" > matrix< / span > < span class = "p" > :< / span >
< span class = "nt" > query< / span > < span class = "p" > :< / span > < span class = "p p-Indicator" > [< / span > < span class = "s" > " linux" < / span > < span class = "p p-Indicator" > ,< / span > < span class = "s" > " new< / span > < span class = "nv" > < / span > < span class = "s" > york" < / span > < span class = "p p-Indicator" > ,< / span > < span class = "s" > " bbc" < / span > < span class = "p p-Indicator" > ]< / span >
< span class = "nt" > result_container< / span > < span class = "p" > :< / span >
2021-01-28 11:14:39 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "l l-Scalar l-Scalar-Plain" > has_infobox< / span >
2021-01-13 15:49:52 +01:00
2021-03-16 11:09:10 +01:00
< span class = "nt" > engines< / span > < span class = "p" > :< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > apk mirror< / span >
< span class = "nt" > engine< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > apkmirror< / span >
< span class = "nt" > timeout< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 4.0< / span >
< span class = "nt" > shortcut< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > apkm< / span >
< span class = "nt" > disabled< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # Requires Tor< / span >
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ahmia< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ahmia< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > onions< / span >
< span class = "nt" > enable_http < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ah< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > arch linux wiki< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > archlinux< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > al< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > archive is< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > xpath< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://archive.is/{query}< / span >
< span class = "nt" > url_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > (//div[@class=" TEXT-BLOCK" ]/a)/@href< / span >
< span class = "nt" > title_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > (//div[@class=" TEXT-BLOCK" ]/a)< / span >
< span class = "nt" > content_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //div[@class=" TEXT-BLOCK" ]/ul/li< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > general< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 7.0< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ai< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://archive.is/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q13515725< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > http://mementoweb.org/depot/native/archiveis/< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > HTML< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > arxiv< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > arxiv< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > arx< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > science< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 4.0< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # tmp suspended: dh key too small< / span >
< span class = "c1" > # - name : base< / span >
< span class = "c1" > # engine : base< / span >
< span class = "c1" > # shortcut : bs< / span >
2021-04-16 17:28:27 +02:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > bandcamp< / span >
< span class = "nt" > engine< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > bandcamp< / span >
< span class = "nt" > shortcut< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > bc< / span >
< span class = "nt" > categories< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > music< / span >
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wikipedia< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wikipedia< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wp< / span >
< span class = "nt" > base_url < / span > < span class = "p" > :< / span > < span class = "s" > ' https://{language}.wikipedia.org/' < / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > bing< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > bing< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > bi< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > bing images< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > bing_images< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > bii< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > bing news< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > bing_news< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > bin< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > bing videos< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > bing_videos< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > biv< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > bitbucket< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > xpath< / span >
< span class = "nt" > paging < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://bitbucket.org/repo/all/{pageno}?name={query}< / span >
< span class = "nt" > url_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //article[@class=" repo-summary" ]//a[@class=" repo-link" ]/@href< / span >
< span class = "nt" > title_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //article[@class=" repo-summary" ]//a[@class=" repo-link" ]< / span >
< span class = "nt" > content_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //article[@class=" repo-summary" ]/p< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > it< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 4.0< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > bb< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://bitbucket.org/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q2493781< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://developer.atlassian.com/bitbucket< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > HTML< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > btdigg< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > btdigg< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > bt< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ccc-tv< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > xpath< / span >
< span class = "nt" > paging < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > False< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://media.ccc.de/search/?q={query}< / span >
< span class = "nt" > url_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //div[@class=" caption" ]/h3/a/@href< / span >
< span class = "nt" > title_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //div[@class=" caption" ]/h3/a/text()< / span >
< span class = "nt" > content_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //div[@class=" caption" ]/h4/@title< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > videos< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > c3tv< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://media.ccc.de/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q80729951< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://github.com/voc/voctoweb< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > HTML< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ccengine< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ccengine< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > images< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > cce< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > crossref< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > json_engine< / span >
< span class = "nt" > paging < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://search.crossref.org/dois?q={query}& page={pageno}< / span >
< span class = "nt" > url_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > doi< / span >
< span class = "nt" > title_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > title< / span >
< span class = "nt" > title_html_to_text< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > content_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > fullCitation< / span >
< span class = "nt" > content_html_to_text< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > science< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > cr< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.crossref.org/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q5188229< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://github.com/CrossRef/rest-api-doc< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > JSON< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > currency< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > currency_convert< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > general< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > cc< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > deezer< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > deezer< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > dz< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > deviantart< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > deviantart< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > da< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 3.0< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ddg definitions< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > duckduckgo_definitions< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ddd< / span >
< span class = "nt" > weight < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 2< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > tests< / span > < span class = "p" > :< / span > < span class = "nv" > *tests_infobox< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # cloudflare protected< / span >
< span class = "c1" > # - name : digbt< / span >
< span class = "c1" > # engine : digbt< / span >
< span class = "c1" > # shortcut : dbt< / span >
< span class = "c1" > # timeout : 6.0< / span >
< span class = "c1" > # disabled : True< / span >
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > digg< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > digg< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > dg< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > erowid< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > xpath< / span >
< span class = "nt" > paging < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > first_page_num < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 0< / span >
< span class = "nt" > page_size < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 30< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.erowid.org/search.php?q={query}& s={pageno}< / span >
< span class = "nt" > url_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //dl[@class=" results-list" ]/dt[@class=" result-title" ]/a/@href< / span >
< span class = "nt" > title_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //dl[@class=" results-list" ]/dt[@class=" result-title" ]/a/text()< / span >
< span class = "nt" > content_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //dl[@class=" results-list" ]/dd[@class=" result-details" ]< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > general< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ew< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.erowid.org/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q1430691< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > HTML< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # - name : elasticsearch< / span >
< span class = "c1" > # shortcut : es< / span >
< span class = "c1" > # engine : elasticsearch< / span >
< span class = "c1" > # base_url : http://localhost:9200< / span >
< span class = "c1" > # username : elastic< / span >
< span class = "c1" > # password : changeme< / span >
< span class = "c1" > # index : my-index< / span >
< span class = "c1" > # # available options: match, simple_query_string, term, terms, custom< / span >
< span class = "c1" > # query_type : match< / span >
< span class = "c1" > # # if query_type is set to custom, provide your query here< / span >
< span class = "c1" > # #custom_query_json: {" query" :{" match_all" : {}}}< / span >
< span class = "c1" > # #show_metadata: False< / span >
< span class = "c1" > # disabled : True< / span >
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wikidata< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wikidata< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wd< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 3.0< / span >
< span class = "nt" > weight < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 2< / span >
< span class = "nt" > tests< / span > < span class = "p" > :< / span > < span class = "nv" > *tests_infobox< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > duckduckgo< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > duckduckgo< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ddg< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > duckduckgo images< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > duckduckgo_images< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ddi< / span >
< span class = "nt" > timeout< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 3.0< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > etools< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > etools< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > eto< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > additional_tests< / span > < span class = "p" > :< / span >
< span class = "nt" > rosebud< / span > < span class = "p" > :< / span > < span class = "nv" > *test_rosebud< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > etymonline< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > xpath< / span >
< span class = "nt" > paging < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://etymonline.com/search?page={pageno}& q={query}< / span >
< span class = "nt" > url_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //a[contains(@class, " word__name--" )]/@href< / span >
< span class = "nt" > title_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //a[contains(@class, " word__name--" )]< / span >
< span class = "nt" > content_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //section[contains(@class, " word__defination" )]< / span >
< span class = "nt" > first_page_num < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 1< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > et< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.etymonline.com/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q1188617< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > HTML< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # - name : ebay< / span >
< span class = "c1" > # engine : ebay< / span >
< span class = "c1" > # shortcut : eb< / span >
< span class = "c1" > # disabled : True< / span >
< span class = "c1" > # timeout: 5< / span >
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 1x< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > www1x< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 1x< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 3.0< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
2020-12-08 20:36:18 +01:00
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > fdroid< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > fdroid< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > fd< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
2020-12-08 20:36:18 +01:00
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > flickr< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > images< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > fl< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # You can use the engine using the official stable API, but you need an API key< / span >
< span class = "c1" > # See : https://www.flickr.com/services/apps/create/< / span >
< span class = "c1" > # engine : flickr< / span >
< span class = "c1" > # api_key: ' apikey' # required!< / span >
< span class = "c1" > # Or you can use the html non-stable engine, activated by default< / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > flickr_noapi< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > free software directory< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > mediawiki< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > fsd< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > it< / span >
< span class = "nt" > base_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://directory.fsf.org/< / span >
< span class = "nt" > number_of_results < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 5< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # what part of a page matches the query string: title, text, nearmatch< / span >
< span class = "c1" > # title - query matches title, text - query matches the text of page, nearmatch - nearmatch in title< / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > search_type < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > title< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 5.0< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://directory.fsf.org/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q2470288< / span >
2020-12-08 20:36:18 +01:00
2021-03-01 08:56:12 +01:00
< span class = "c1" > # - name : freesound< / span >
< span class = "c1" > # engine : freesound< / span >
< span class = "c1" > # shortcut : fnd< / span >
< span class = "c1" > # disabled : True< / span >
< span class = "c1" > # timeout : 15.0< / span >
< span class = "c1" > # api_key : MyAPIkey< / span >
< span class = "c1" > # API key required, see : https://freesound.org/docs/api/overview.html< / span >
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > frinkiac< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > frinkiac< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > frk< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > genius< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > genius< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > gen< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > gigablast< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > gigablast< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > gb< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 3.0< / span >
< span class = "nt" > disabled< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > additional_tests< / span > < span class = "p" > :< / span >
< span class = "nt" > rosebud< / span > < span class = "p" > :< / span > < span class = "nv" > *test_rosebud< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > gentoo< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > gentoo< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ge< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > gitlab< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > json_engine< / span >
< span class = "nt" > paging < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://gitlab.com/api/v4/projects?search={query}& page={pageno}< / span >
< span class = "nt" > url_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > web_url< / span >
< span class = "nt" > title_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > name_with_namespace< / span >
< span class = "nt" > content_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > description< / span >
< span class = "nt" > page_size < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 20< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > it< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > gl< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 10.0< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://about.gitlab.com/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q16639197< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://docs.gitlab.com/ee/api/< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > JSON< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > github< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > github< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > gh< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # This a Gitea service. If you would like to use a different instance,< / span >
< span class = "c1" > # change codeberg.org to URL of the desired Gitea host. Or you can create< / span >
< span class = "c1" > # a new engine by copying this and changing the name, shortcut and search_url.< / span >
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > codeberg< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > json_engine< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://codeberg.org/api/v1/repos/search?q={query}& limit=10< / span >
< span class = "nt" > url_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > html_url< / span >
< span class = "nt" > title_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > name< / span >
< span class = "nt" > content_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > description< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > it< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > cb< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://codeberg.org/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://try.gitea.io/api/swagger< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > JSON< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > google< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > google< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > go< / span >
2021-01-28 11:14:39 +01:00
< span class = "c1" > # additional_tests:< / span >
< span class = "c1" > # android: *test_android< / span >
2020-12-08 20:36:18 +01:00
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > google images< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > google_images< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > goi< / span >
2021-01-28 11:14:39 +01:00
< span class = "c1" > # additional_tests:< / span >
< span class = "c1" > # android: *test_android< / span >
< span class = "c1" > # dali:< / span >
< span class = "c1" > # matrix:< / span >
< span class = "c1" > # query: [' Dali Christ' ]< / span >
< span class = "c1" > # lang: [' en' , ' de' , ' fr' , ' zh-CN' ]< / span >
< span class = "c1" > # result_container:< / span >
< span class = "c1" > # - [' one_title_contains' , ' Salvador' ]< / span >
2020-12-08 20:36:18 +01:00
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > google news< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > google_news< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > gon< / span >
2021-01-28 11:14:39 +01:00
< span class = "c1" > # additional_tests:< / span >
< span class = "c1" > # android: *test_android< / span >
2020-12-08 20:36:18 +01:00
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > google videos< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > google_videos< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > gov< / span >
2021-01-28 11:14:39 +01:00
< span class = "c1" > # additional_tests:< / span >
< span class = "c1" > # android: *test_android< / span >
2020-12-08 20:36:18 +01:00
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > google scholar< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > google_scholar< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > gos< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > google play apps< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > xpath< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://play.google.com/store/search?q={query}& c=apps< / span >
2021-03-25 01:30:35 +01:00
< span class = "nt" > results_xpath < / span > < span class = "p" > :< / span > < span class = "s" > ' //div[@class=" ImZGtf< / span > < span class = "nv" > < / span > < span class = "s" > mpg5gc" ]' < / span >
< span class = "nt" > title_xpath < / span > < span class = "p" > :< / span > < span class = "s" > ' .//div[@class=" RZEgze" ]//div[@class=" kCSSQe" ]//a' < / span >
< span class = "nt" > url_xpath < / span > < span class = "p" > :< / span > < span class = "s" > ' .//div[@class=" RZEgze" ]//div[@class=" kCSSQe" ]//a/@href' < / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > content_xpath < / span > < span class = "p" > :< / span > < span class = "s" > ' .//div[@class=" RZEgze" ]//a[@class=" mnKHRc" ]' < / span >
< span class = "nt" > thumbnail_xpath < / span > < span class = "p" > :< / span > < span class = "s" > ' .//div[@class=" uzcko" ]/div/span[1]//img/@data-src' < / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > files< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > gpa< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://play.google.com/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q79576< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > HTML< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > google play movies< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > xpath< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://play.google.com/store/search?q={query}& c=movies< / span >
2021-03-25 01:30:35 +01:00
< span class = "nt" > results_xpath < / span > < span class = "p" > :< / span > < span class = "s" > ' //div[@class=" ImZGtf< / span > < span class = "nv" > < / span > < span class = "s" > mpg5gc" ]' < / span >
< span class = "nt" > title_xpath < / span > < span class = "p" > :< / span > < span class = "s" > ' .//div[@class=" RZEgze" ]//div[@class=" kCSSQe" ]//a' < / span >
< span class = "nt" > url_xpath < / span > < span class = "p" > :< / span > < span class = "s" > ' .//div[@class=" RZEgze" ]//div[@class=" kCSSQe" ]//a/@href' < / span >
< span class = "nt" > content_xpath < / span > < span class = "p" > :< / span > < span class = "s" > ' .//div[@class=" kCSSQe" ]' < / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > thumbnail_xpath < / span > < span class = "p" > :< / span > < span class = "s" > ' .//div[@class=" uzcko" ]/div/span[1]//img/@data-src' < / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > videos< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > gpm< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://play.google.com/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q79576< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > HTML< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > geektimes< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > xpath< / span >
< span class = "nt" > paging < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
2021-03-25 01:30:35 +01:00
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://habr.com/en/search/page{pageno}/?q={query}< / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > url_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //article[contains(@class, " post" )]//a[@class=" post__title_link" ]/@href< / span >
< span class = "nt" > title_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //article[contains(@class, " post" )]//a[@class=" post__title_link" ]< / span >
< span class = "nt" > content_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //article[contains(@class, " post" )]//div[contains(@class, " post__text" )]< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > it< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 4.0< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > gt< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://geektimes.ru/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q50572423< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > HTML< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > habrahabr< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > xpath< / span >
< span class = "nt" > paging < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://habrahabr.ru/search/page{pageno}/?q={query}< / span >
< span class = "nt" > url_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //article[contains(@class, " post" )]//a[@class=" post__title_link" ]/@href< / span >
< span class = "nt" > title_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //article[contains(@class, " post" )]//a[@class=" post__title_link" ]< / span >
< span class = "nt" > content_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //article[contains(@class, " post" )]//div[contains(@class, " post__text" )]< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > it< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 4.0< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > habr< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://habr.com/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q4494434< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://habr.com/en/docs/help/api/< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > HTML< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > hoogle< / span >
2021-03-25 01:30:35 +01:00
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > xpath< / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > paging < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
2021-03-25 01:30:35 +01:00
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://hoogle.haskell.org/?hoogle={query}& start={pageno}< / span >
< span class = "nt" > results_xpath < / span > < span class = "p" > :< / span > < span class = "s" > ' //div[@class=" result" ]' < / span >
< span class = "nt" > title_xpath < / span > < span class = "p" > :< / span > < span class = "s" > ' .//div[@class=" ans" ]//a' < / span >
< span class = "nt" > url_xpath < / span > < span class = "p" > :< / span > < span class = "s" > ' .//div[@class=" ans" ]//a/@href' < / span >
< span class = "nt" > content_xpath < / span > < span class = "p" > :< / span > < span class = "s" > ' .//div[@class=" from" ]' < / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > page_size < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 20< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > it< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ho< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.haskell.org/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q34010< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://hackage.haskell.org/api< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > JSON< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ina< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ina< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > in< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 6.0< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > invidious< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > invidious< / span >
< span class = "nt" > base_url < / span > < span class = "p" > :< / span >
2021-01-16 19:28:35 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://invidious.tube/< / span >
< span class = "p p-Indicator" > -< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://invidious.snopyta.org/< / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > shortcut< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > iv< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 5.0< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > kickass< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > kickass< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > kc< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 4.0< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > library genesis< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > xpath< / span >
< span class = "nt" > enable_http< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > http://libgen.rs/search.php?req={query}< / span >
< span class = "nt" > url_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //a[contains(@href," bookfi.net/md5" )]/@href< / span >
< span class = "nt" > title_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //a[contains(@href," book/" )]/text()[1]< / span >
< span class = "nt" > content_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //td/a[1][contains(@href," =author" )]/text()< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > general< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 7.0< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > lg< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > http://libgen.rs/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q22017206< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > HTML< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > library of congress< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > loc< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > loc< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > images< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > lobste.rs< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > xpath< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://lobste.rs/search?utf8=%E2%9C%93& q={query}& what=stories& order=relevance< / span >
< span class = "nt" > results_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //li[contains(@class, " story" )]< / span >
< span class = "nt" > url_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > .//a[@class=" u-url" ]/@href< / span >
< span class = "nt" > title_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > .//a[@class=" u-url" ]< / span >
< span class = "nt" > content_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > .//a[@class=" domain" ]< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > it< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > lo< / span >
2021-03-25 01:30:35 +01:00
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 5.0< / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > disabled< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://lobste.rs/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q60762874< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > HTML< / span >
2021-04-06 22:04:51 +02:00
< span class = "c1" > # - name : meilisearch< / span >
< span class = "c1" > # engine : meilisearch< / span >
< span class = "c1" > # shortcut: mes< / span >
< span class = "c1" > # enable_http: True< / span >
< span class = "c1" > # base_url : http://localhost:7700< / span >
< span class = "c1" > # index : my-index< / span >
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > microsoft academic< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > microsoft_academic< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > science< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ma< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > mixcloud< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > mixcloud< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > mc< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > npm< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > json_engine< / span >
< span class = "nt" > paging < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://api.npms.io/v2/search?q={query}& size=25& from={pageno}< / span >
< span class = "nt" > results_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > results< / span >
< span class = "nt" > url_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > package/links/npm< / span >
< span class = "nt" > title_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > package/name< / span >
< span class = "nt" > content_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > package/description< / span >
< span class = "nt" > page_size < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 25< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > it< / span >
< span class = "nt" > disabled< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > timeout< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 5.0< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > npm< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://npms.io/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q7067518< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://api-docs.npms.io/< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > JSON< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # Requires Tor< / span >
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > not evil< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > not_evil< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > onions< / span >
< span class = "nt" > enable_http < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ne< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > nyaa< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > nyaa< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > nt< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > openairedatasets< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > json_engine< / span >
< span class = "nt" > paging < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://api.openaire.eu/search/datasets?format=json& page={pageno}& size=10& title={query}< / span >
< span class = "nt" > results_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > response/results/result< / span >
< span class = "nt" > url_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > metadata/oaf:entity/oaf:result/children/instance/webresource/url/$< / span >
< span class = "nt" > title_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > metadata/oaf:entity/oaf:result/title/$< / span >
< span class = "nt" > content_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > metadata/oaf:entity/oaf:result/description/$< / span >
< span class = "nt" > content_html_to_text< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > science< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > oad< / span >
< span class = "nt" > timeout< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 5.0< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.openaire.eu/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q25106053< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://api.openaire.eu/< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > JSON< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > openairepublications< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > json_engine< / span >
< span class = "nt" > paging < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://api.openaire.eu/search/publications?format=json& page={pageno}& size=10& title={query}< / span >
< span class = "nt" > results_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > response/results/result< / span >
< span class = "nt" > url_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > metadata/oaf:entity/oaf:result/children/instance/webresource/url/$< / span >
< span class = "nt" > title_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > metadata/oaf:entity/oaf:result/title/$< / span >
< span class = "nt" > content_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > metadata/oaf:entity/oaf:result/description/$< / span >
< span class = "nt" > content_html_to_text< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > science< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > oap< / span >
< span class = "nt" > timeout< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 5.0< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.openaire.eu/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q25106053< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://api.openaire.eu/< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > JSON< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # - name : opensemanticsearch< / span >
< span class = "c1" > # engine : opensemantic< / span >
< span class = "c1" > # shortcut : oss< / span >
< span class = "c1" > # base_url : ' http://localhost:8983/solr/opensemanticsearch/' < / span >
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > openstreetmap< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > openstreetmap< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > osm< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > openrepos< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > xpath< / span >
< span class = "nt" > paging < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://openrepos.net/search/node/{query}?page={pageno}< / span >
< span class = "nt" > url_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //li[@class=" search-result" ]//h3[@class=" title" ]/a/@href< / span >
< span class = "nt" > title_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //li[@class=" search-result" ]//h3[@class=" title" ]/a< / span >
< span class = "nt" > content_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //li[@class=" search-result" ]//div[@class=" search-snippet-info" ]//p[@class=" search-snippet" ]< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > files< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 4.0< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > or< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://openrepos.net/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > HTML< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > pdbe< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > pdbe< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > pdb< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # Hide obsolete PDB entries.< / span >
< span class = "c1" > # Default is not to hide obsolete structures< / span >
< span class = "c1" > # hide_obsolete : False< / span >
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > photon< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > photon< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ph< / span >
2020-12-08 20:36:18 +01:00
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > piratebay< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > piratebay< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > tpb< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # You may need to change this URL to a proxy if piratebay is blocked in your country< / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > url< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://thepiratebay.org/< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 3.0< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > pubmed< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > pubmed< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > pub< / span >
< span class = "nt" > categories< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > science< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 3.0< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > qwant< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > qwant< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > qw< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > general< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > additional_tests< / span > < span class = "p" > :< / span >
< span class = "nt" > rosebud< / span > < span class = "p" > :< / span > < span class = "nv" > *test_rosebud< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > qwant images< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > qwant< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > qwi< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > images< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > qwant news< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > qwant< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > qwn< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > news< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # - name: library< / span >
< span class = "c1" > # engine: recoll< / span >
< span class = "c1" > # shortcut: lib< / span >
< span class = "c1" > # base_url: ' https://recoll.example.org/' < / span >
< span class = "c1" > # search_dir: ' ' < / span >
< span class = "c1" > # mount_prefix: /export< / span >
< span class = "c1" > # dl_prefix: ' https://download.example.org' < / span >
< span class = "c1" > # timeout: 30.0< / span >
< span class = "c1" > # categories: files< / span >
< span class = "c1" > # disabled: True< / span >
< span class = "c1" > # - name: recoll library reference< / span >
< span class = "c1" > # engine: recoll< / span >
< span class = "c1" > # base_url: ' https://recoll.example.org/' < / span >
< span class = "c1" > # search_dir: reference< / span >
< span class = "c1" > # mount_prefix: /export< / span >
< span class = "c1" > # dl_prefix: ' https://download.example.org' < / span >
< span class = "c1" > # shortcut: libr< / span >
< span class = "c1" > # timeout: 30.0< / span >
< span class = "c1" > # categories: files< / span >
< span class = "c1" > # disabled: True< / span >
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > reddit< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > reddit< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > re< / span >
< span class = "nt" > page_size < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 25< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 10.0< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # tmp suspended: bad certificate< / span >
< span class = "c1" > # - name : scanr structures< / span >
< span class = "c1" > # shortcut: scs< / span >
< span class = "c1" > # engine : scanr_structures< / span >
< span class = "c1" > # disabled : True< / span >
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > sepiasearch< / span >
< span class = "nt" > engine< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > sepiasearch< / span >
< span class = "nt" > shortcut< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > sep< / span >
2020-12-08 20:36:18 +01:00
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > soundcloud< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > soundcloud< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > sc< / span >
2020-12-08 20:36:18 +01:00
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > stackoverflow< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > stackoverflow< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > st< / span >
2020-12-08 20:36:18 +01:00
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > searchcode code< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > searchcode_code< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > scc< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
2020-12-08 20:36:18 +01:00
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > framalibre< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > framalibre< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > frl< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # - name : searx< / span >
< span class = "c1" > # engine : searx_engine< / span >
< span class = "c1" > # shortcut : se< / span >
< span class = "c1" > # instance_urls :< / span >
< span class = "c1" > # - http://127.0.0.1:8888/< / span >
< span class = "c1" > # - ...< / span >
< span class = "c1" > # disabled : True< / span >
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > semantic scholar< / span >
2021-03-27 16:57:58 +01:00
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > semantic_scholar< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > se< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > science< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.semanticscholar.org/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q22908627< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://api.semanticscholar.org/< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
2021-03-27 16:57:58 +01:00
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > JSON< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # Spotify needs API credentials< / span >
< span class = "c1" > # - name : spotify< / span >
< span class = "c1" > # engine : spotify< / span >
< span class = "c1" > # shortcut : stf< / span >
< span class = "c1" > # api_client_id : *******< / span >
< span class = "c1" > # api_client_secret : *******< / span >
2021-03-15 15:43:43 +01:00
< span class = "c1" > # - name : solr< / span >
< span class = "c1" > # engine : solr< / span >
< span class = "c1" > # shortcut : slr< / span >
< span class = "c1" > # base_url : http://localhost:8983< / span >
< span class = "c1" > # collection : collection_name< / span >
< span class = "c1" > # sort : ' ' # sorting: asc or desc< / span >
< span class = "c1" > # field_list : ' ' # comma separated list of field names to display on the UI< / span >
< span class = "c1" > # default_fields : ' ' # default field to query< / span >
< span class = "c1" > # query_fields : ' ' # query fields< / span >
< span class = "c1" > # enable_http : True< / span >
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > startpage< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > startpage< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > sp< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 6.0< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > additional_tests< / span > < span class = "p" > :< / span >
< span class = "nt" > rosebud< / span > < span class = "p" > :< / span > < span class = "nv" > *test_rosebud< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > tokyotoshokan< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > tokyotoshokan< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > tt< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 6.0< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > solidtorrents< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > solidtorrents< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > solid< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 3.0< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > torrentz< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > torrentz< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > tor< / span >
< span class = "nt" > url< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://torrentz2.eu/< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 3.0< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # Requires Tor< / span >
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > torch< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > xpath< / span >
< span class = "nt" > paging < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > http://xmh57jrknzkhv6y3ls3ubitzfqnkrwxhopf5aygthi7d6rplyvk3noyd.onion/cgi-bin/omega/omega?P={query}& DEFAULTOP=and< / span >
< span class = "nt" > results_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //table//tr< / span >
< span class = "nt" > url_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ./td[2]/a< / span >
< span class = "nt" > title_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ./td[2]/b< / span >
< span class = "nt" > content_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ./td[2]/small< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > onions< / span >
< span class = "nt" > enable_http < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > tch< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # maybe in a fun category< / span >
< span class = "c1" > # - name : uncyclopedia< / span >
< span class = "c1" > # engine : mediawiki< / span >
< span class = "c1" > # shortcut : unc< / span >
< span class = "c1" > # base_url : https://uncyclopedia.wikia.com/< / span >
< span class = "c1" > # number_of_results : 5< / span >
< span class = "c1" > # tmp suspended - too slow, too many errors< / span >
< span class = "c1" > # - name : urbandictionary< / span >
< span class = "c1" > # engine : xpath< / span >
< span class = "c1" > # search_url : http://www.urbandictionary.com/define.php?term={query}< / span >
< span class = "c1" > # url_xpath : //*[@class=" word" ]/@href< / span >
< span class = "c1" > # title_xpath : //*[@class=" def-header" ]< / span >
< span class = "c1" > # content_xpath : //*[@class=" meaning" ]< / span >
< span class = "c1" > # shortcut : ud< / span >
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > unsplash< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > unsplash< / span >
< span class = "nt" > disabled< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > us< / span >
2020-12-08 20:36:18 +01:00
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > yahoo< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > yahoo< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > yh< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
2020-12-08 20:36:18 +01:00
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > yahoo news< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > yahoo_news< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > yhn< / span >
2020-12-08 20:36:18 +01:00
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > youtube< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > yt< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # You can use the engine using the official stable API, but you need an API key< / span >
< span class = "c1" > # See : https://console.developers.google.com/project< / span >
< span class = "c1" > # engine : youtube_api< / span >
< span class = "c1" > # api_key: ' apikey' # required!< / span >
< span class = "c1" > # Or you can use the html non-stable engine, activated by default< / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > youtube_noapi< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > yggtorrent< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > yggtorrent< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ygg< / span >
< span class = "nt" > url< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www4.yggtorrent.li/< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 4.0< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > dailymotion< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > dailymotion< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > dm< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > vimeo< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > vimeo< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > vm< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wiby< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > json_engine< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://wiby.me/json/?q={query}< / span >
< span class = "nt" > url_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > URL< / span >
< span class = "nt" > title_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Title< / span >
< span class = "nt" > content_query < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Snippet< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > general< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wib< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wikibooks< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > mediawiki< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wb< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > general< / span >
< span class = "nt" > base_url < / span > < span class = "p" > :< / span > < span class = "s" > " https://{language}.wikibooks.org/" < / span >
< span class = "nt" > number_of_results < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 5< / span >
< span class = "nt" > search_type < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > text< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.wikibooks.org/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q367< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wikinews< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > mediawiki< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wn< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > news< / span >
< span class = "nt" > base_url < / span > < span class = "p" > :< / span > < span class = "s" > " https://{language}.wikinews.org/" < / span >
< span class = "nt" > number_of_results < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 5< / span >
< span class = "nt" > search_type < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > text< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.wikinews.org/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q964< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wikiquote< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > mediawiki< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wq< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > general< / span >
< span class = "nt" > base_url < / span > < span class = "p" > :< / span > < span class = "s" > " https://{language}.wikiquote.org/" < / span >
< span class = "nt" > number_of_results < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 5< / span >
< span class = "nt" > search_type < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > text< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > additional_tests< / span > < span class = "p" > :< / span >
< span class = "nt" > rosebud< / span > < span class = "p" > :< / span > < span class = "nv" > *test_rosebud< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.wikiquote.org/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q369< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wikisource< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > mediawiki< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ws< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > general< / span >
< span class = "nt" > base_url < / span > < span class = "p" > :< / span > < span class = "s" > " https://{language}.wikisource.org/" < / span >
< span class = "nt" > number_of_results < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 5< / span >
< span class = "nt" > search_type < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > text< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.wikisource.org/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q263< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wiktionary< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > mediawiki< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wt< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > general< / span >
< span class = "nt" > base_url < / span > < span class = "p" > :< / span > < span class = "s" > " https://{language}.wiktionary.org/" < / span >
< span class = "nt" > number_of_results < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 5< / span >
< span class = "nt" > search_type < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > text< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.wiktionary.org/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q151< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wikiversity< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > mediawiki< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wv< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > general< / span >
< span class = "nt" > base_url < / span > < span class = "p" > :< / span > < span class = "s" > " https://{language}.wikiversity.org/" < / span >
< span class = "nt" > number_of_results < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 5< / span >
< span class = "nt" > search_type < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > text< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.wikiversity.org/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q370< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wikivoyage< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > mediawiki< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wy< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > general< / span >
< span class = "nt" > base_url < / span > < span class = "p" > :< / span > < span class = "s" > " https://{language}.wikivoyage.org/" < / span >
< span class = "nt" > number_of_results < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 5< / span >
< span class = "nt" > search_type < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > text< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.wikivoyage.org/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q373< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wolframalpha< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wa< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # You can use the engine using the official stable API, but you need an API key< / span >
< span class = "c1" > # See : http://products.wolframalpha.com/api/< / span >
< span class = "c1" > # engine : wolframalpha_api< / span >
< span class = "c1" > # api_key: ' ' # required!< / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wolframalpha_noapi< / span >
< span class = "nt" > timeout< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 6.0< / span >
< span class = "nt" > categories < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > science< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > dictzone< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > dictzone< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > dc< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > mymemory translated< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > translated< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > tl< / span >
< span class = "nt" > timeout < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 5.0< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # You can use without an API key, but you are limited to 1000 words/day< / span >
< span class = "c1" > # See : http://mymemory.translated.net/doc/usagelimits.php< / span >
< span class = "c1" > # api_key : ' ' < / span >
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 1337x< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 1337x< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 1337x< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > duden< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > duden< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > du< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > seznam< / span >
< span class = "nt" > shortcut< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > szn< / span >
< span class = "nt" > engine< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > seznam< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > mojeek< / span >
< span class = "nt" > shortcut< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > mjk< / span >
< span class = "nt" > engine< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > xpath< / span >
< span class = "nt" > paging < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.mojeek.com/search?q={query}& s={pageno}< / span >
< span class = "nt" > results_xpath< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > /html/body//div[@class=" results" ]/ul[@class=" results-standard" ]/li< / span >
< span class = "nt" > url_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ./h2/a/@href< / span >
< span class = "nt" > title_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ./h2< / span >
< span class = "nt" > content_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ./p[@class=" s" ]< / span >
< span class = "nt" > suggestion_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > /html/body//div[@class=" top-info" ]/p[@class=" top-info spell" ]/a< / span >
< span class = "nt" > first_page_num < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 0< / span >
< span class = "nt" > page_size < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 10< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.mojeek.com/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q60747299< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.mojeek.com/services/api.html/< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > HTML< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > naver< / span >
< span class = "nt" > shortcut< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > nvr< / span >
< span class = "nt" > engine< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > xpath< / span >
< span class = "nt" > paging < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://search.naver.com/search.naver?where=webkr& sm=osp_hty& ie=UTF-8& query={query}& start={pageno}< / span >
< span class = "nt" > url_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //a[@class=" link_tit" ]/@href< / span >
< span class = "nt" > title_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //a[@class=" link_tit" ]< / span >
< span class = "nt" > content_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > //a[@class=" total_dsc" ]/div< / span >
< span class = "nt" > first_page_num < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 1< / span >
< span class = "nt" > page_size < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 10< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.naver.com/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q485639< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://developers.naver.com/docs/nmt/examples/< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > HTML< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > rubygems< / span >
< span class = "nt" > shortcut< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > rbg< / span >
< span class = "nt" > engine< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > xpath< / span >
< span class = "nt" > paging < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > search_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://rubygems.org/search?page={pageno}& query={query}< / span >
< span class = "nt" > results_xpath< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > /html/body/main/div/a[@class=" gems__gem" ]< / span >
< span class = "nt" > url_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ./@href< / span >
< span class = "nt" > title_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ./span/h2< / span >
< span class = "nt" > content_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ./span/p< / span >
< span class = "nt" > suggestion_xpath < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > /html/body/main/div/div[@class=" search__suggestions" ]/p/a< / span >
< span class = "nt" > first_page_num < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 1< / span >
< span class = "nt" > categories< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > it< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > about< / span > < span class = "p" > :< / span >
< span class = "nt" > website< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://rubygems.org/< / span >
< span class = "nt" > wikidata_id< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Q1853420< / span >
< span class = "nt" > official_api_documentation< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://guides.rubygems.org/rubygems-org-api/< / span >
< span class = "nt" > use_official_api< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > require_api_key< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > false< / span >
< span class = "nt" > results< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > HTML< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > peertube< / span >
< span class = "nt" > engine< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > peertube< / span >
< span class = "nt" > shortcut< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ptb< / span >
< span class = "nt" > paging < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > base_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://peer.tube/< / span >
< span class = "nt" > categories< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > videos< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > mediathekviewweb< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > mediathekviewweb< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > mvw< / span >
2021-02-11 15:14:37 +01:00
2020-12-08 20:36:18 +01:00
< span class = "c1" > # - name : yacy< / span >
< span class = "c1" > # engine : yacy< / span >
< span class = "c1" > # shortcut : ya< / span >
< span class = "c1" > # base_url : ' http://localhost:8090' < / span >
2021-03-20 18:39:59 +01:00
< span class = "c1" > # enable_http: True # required if you aren' t using HTTPS for your local yacy instance< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # number_of_results : 5< / span >
< span class = "c1" > # timeout : 3.0< / span >
2021-03-16 11:09:10 +01:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > rumble< / span >
< span class = "nt" > engine < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > rumble< / span >
< span class = "nt" > shortcut < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > ru< / span >
< span class = "nt" > base_url < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://rumble.com/< / span >
< span class = "nt" > paging < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "nt" > categories< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > videos< / span >
< span class = "nt" > disabled < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
2021-02-21 14:10:52 +01:00
2021-04-08 19:50:54 +02:00
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wordnik< / span >
< span class = "nt" > engine< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > wordnik< / span >
< span class = "nt" > shortcut< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > def< / span >
< span class = "nt" > base_url< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://www.wordnik.com/< / span >
< span class = "nt" > categories< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > general< / span >
< span class = "nt" > timeout< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 5.0< / span >
2021-04-16 17:32:32 +02:00
< span class = "nt" > disabled< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
< span class = "p p-Indicator" > -< / span > < span class = "nt" > name< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > słownik języka polskiego< / span >
< span class = "nt" > engine< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > sjp< / span >
< span class = "nt" > shortcut< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > sjp< / span >
< span class = "nt" > base_url< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > https://sjp.pwn.pl/< / span >
< span class = "nt" > categories< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > general< / span >
< span class = "nt" > timeout< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 5.0< / span >
2021-04-08 19:50:54 +02:00
< span class = "nt" > disabled< / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > True< / span >
2020-12-08 20:36:18 +01:00
< span class = "c1" > # Doku engine lets you access to any Doku wiki instance:< / span >
< span class = "c1" > # A public one or a privete/corporate one.< / span >
< span class = "c1" > # - name : ubuntuwiki< / span >
< span class = "c1" > # engine : doku< / span >
< span class = "c1" > # shortcut : uw< / span >
< span class = "c1" > # base_url : ' http://doc.ubuntu-fr.org' < / span >
< span class = "c1" > # Be careful when enabling this engine if you are< / span >
< span class = "c1" > # running a public instance. Do not expose any sensitive< / span >
< span class = "c1" > # information. You can restrict access by configuring a list< / span >
< span class = "c1" > # of access tokens under tokens.< / span >
< span class = "c1" > # - name: git grep< / span >
< span class = "c1" > # engine: command< / span >
< span class = "c1" > # command: [' git' , ' grep' , ' {{QUERY}}' ]< / span >
< span class = "c1" > # shortcut: gg< / span >
< span class = "c1" > # tokens: []< / span >
< span class = "c1" > # disabled: True< / span >
< span class = "c1" > # delimiter:< / span >
< span class = "c1" > # chars: ' :' < / span >
< span class = "c1" > # keys: [' filepath' , ' code' ]< / span >
< span class = "c1" > # Be careful when enabling this engine if you are< / span >
< span class = "c1" > # running a public instance. Do not expose any sensitive< / span >
< span class = "c1" > # information. You can restrict access by configuring a list< / span >
< span class = "c1" > # of access tokens under tokens.< / span >
< span class = "c1" > # - name: locate< / span >
< span class = "c1" > # engine: command< / span >
< span class = "c1" > # command: [' locate' , ' {{QUERY}}' ]< / span >
< span class = "c1" > # shortcut: loc< / span >
< span class = "c1" > # tokens: []< / span >
< span class = "c1" > # disabled: True< / span >
< span class = "c1" > # delimiter:< / span >
< span class = "c1" > # chars: ' ' < / span >
< span class = "c1" > # keys: [' line' ]< / span >
< span class = "c1" > # Be careful when enabling this engine if you are< / span >
< span class = "c1" > # running a public instance. Do not expose any sensitive< / span >
< span class = "c1" > # information. You can restrict access by configuring a list< / span >
< span class = "c1" > # of access tokens under tokens.< / span >
< span class = "c1" > # - name: find< / span >
< span class = "c1" > # engine: command< / span >
< span class = "c1" > # command: [' find' , ' .' , ' -name' , ' {{QUERY}}' ]< / span >
< span class = "c1" > # query_type: path< / span >
< span class = "c1" > # shortcut: fnd< / span >
< span class = "c1" > # tokens: []< / span >
< span class = "c1" > # disabled: True< / span >
< span class = "c1" > # delimiter:< / span >
< span class = "c1" > # chars: ' ' < / span >
< span class = "c1" > # keys: [' line' ]< / span >
< span class = "c1" > # Be careful when enabling this engine if you are< / span >
< span class = "c1" > # running a public instance. Do not expose any sensitive< / span >
< span class = "c1" > # information. You can restrict access by configuring a list< / span >
< span class = "c1" > # of access tokens under tokens.< / span >
< span class = "c1" > # - name: pattern search in files< / span >
< span class = "c1" > # engine: command< / span >
< span class = "c1" > # command: [' fgrep' , ' {{QUERY}}' ]< / span >
< span class = "c1" > # shortcut: fgr< / span >
< span class = "c1" > # tokens: []< / span >
< span class = "c1" > # disabled: True< / span >
< span class = "c1" > # delimiter:< / span >
< span class = "c1" > # chars: ' ' < / span >
< span class = "c1" > # keys: [' line' ]< / span >
< span class = "c1" > # Be careful when enabling this engine if you are< / span >
< span class = "c1" > # running a public instance. Do not expose any sensitive< / span >
< span class = "c1" > # information. You can restrict access by configuring a list< / span >
< span class = "c1" > # of access tokens under tokens.< / span >
< span class = "c1" > # - name: regex search in files< / span >
< span class = "c1" > # engine: command< / span >
< span class = "c1" > # command: [' grep' , ' {{QUERY}}' ]< / span >
< span class = "c1" > # shortcut: gr< / span >
< span class = "c1" > # tokens: []< / span >
< span class = "c1" > # disabled: True< / span >
< span class = "c1" > # delimiter:< / span >
< span class = "c1" > # chars: ' ' < / span >
< span class = "c1" > # keys: [' line' ]< / span >
2021-03-16 11:09:10 +01:00
< span class = "nt" > locales< / span > < span class = "p" > :< / span >
< span class = "nt" > en < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > English< / span >
< span class = "nt" > ar < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > العَرَبِيَّة (Arabic)< / span >
< span class = "nt" > bg < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Български (Bulgarian)< / span >
< span class = "nt" > bo < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > བོད་སྐད་ (Tibetian)< / span >
< span class = "nt" > ca < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Català (Catalan)< / span >
< span class = "nt" > cs < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Čeština (Czech)< / span >
< span class = "nt" > cy < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Cymraeg (Welsh)< / span >
< span class = "nt" > da < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Dansk (Danish)< / span >
< span class = "nt" > de < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Deutsch (German)< / span >
< span class = "nt" > el_GR < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Ελληνικά (Greek_Greece)< / span >
< span class = "nt" > eo < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Esperanto (Esperanto)< / span >
< span class = "nt" > es < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Español (Spanish)< / span >
< span class = "nt" > et < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Eesti (Estonian)< / span >
< span class = "nt" > eu < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Euskara (Basque)< / span >
< span class = "nt" > fa_IR < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > (fārsī) فارسى (Persian)< / span >
< span class = "nt" > fi < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Suomi (Finnish)< / span >
< span class = "nt" > fil < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Wikang Filipino (Filipino)< / span >
< span class = "nt" > fr < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Français (French)< / span >
< span class = "nt" > gl < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Galego (Galician)< / span >
< span class = "nt" > he < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > עברית (Hebrew)< / span >
< span class = "nt" > hr < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Hrvatski (Croatian)< / span >
< span class = "nt" > hu < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Magyar (Hungarian)< / span >
< span class = "nt" > ia < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Interlingua (Interlingua)< / span >
< span class = "nt" > it < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Italiano (Italian)< / span >
< span class = "nt" > ja < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 日本語 (Japanese)< / span >
< span class = "nt" > lt < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Lietuvių (Lithuanian)< / span >
< span class = "nt" > nl < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Nederlands (Dutch)< / span >
< span class = "nt" > nl_BE < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Vlaams (Dutch_Belgium)< / span >
< span class = "nt" > oc < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Lenga D' òc (Occitan)< / span >
< span class = "nt" > pl < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Polski (Polish)< / span >
< span class = "nt" > pt < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Português (Portuguese)< / span >
< span class = "nt" > pt_BR < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Português (Portuguese_Brazil)< / span >
< span class = "nt" > ro < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Română (Romanian)< / span >
< span class = "nt" > ru < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Русский (Russian)< / span >
< span class = "nt" > sk < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Slovenčina (Slovak)< / span >
< span class = "nt" > sl < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Slovenski (Slovene)< / span >
< span class = "nt" > sr < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > српски (Serbian)< / span >
< span class = "nt" > sv < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Svenska (Swedish)< / span >
< span class = "nt" > te < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > తెలుగు (telugu)< / span >
< span class = "nt" > ta < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > தமிழ் (Tamil)< / span >
< span class = "nt" > tr < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > Türkçe (Turkish)< / span >
< span class = "nt" > uk < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > українська мова (Ukrainian)< / span >
< span class = "nt" > vi < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > tiếng việt (Vietnamese)< / span >
< span class = "nt" > zh < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 中文 (Chinese)< / span >
< span class = "nt" > zh_TW < / span > < span class = "p" > :< / span > < span class = "l l-Scalar l-Scalar-Plain" > 國語 (Taiwanese Mandarin)< / span >
< span class = "nt" > doi_resolvers < / span > < span class = "p" > :< / span >
< span class = "nt" > oadoi.org < / span > < span class = "p" > :< / span > < span class = "s" > ' https://oadoi.org/' < / span >
< span class = "nt" > doi.org < / span > < span class = "p" > :< / span > < span class = "s" > ' https://doi.org/' < / span >
< span class = "nt" > doai.io < / span > < span class = "p" > :< / span > < span class = "s" > ' https://dissem.in/' < / span >
< span class = "nt" > sci-hub.tw < / span > < span class = "p" > :< / span > < span class = "s" > ' https://sci-hub.tw/' < / span >
2021-04-04 22:58:49 +02:00
< span class = "nt" > default_doi_resolver < / span > < span class = "p" > :< / span > < span class = "s" > ' oadoi.org' < / span >
2020-12-08 20:36:18 +01:00
< / pre > < / div >
< / div >
2021-02-17 20:54:37 +01:00
< / div > < / div >
2021-04-08 19:47:22 +02:00
< / div >
< div class = "section" id = "check" >
2020-06-19 11:15:15 +02:00
< h2 > < a class = "toc-backref" href = "#id6" > Check< / a > < a class = "headerlink" href = "#check" title = "Permalink to this headline" > ¶< / a > < / h2 >
< p > To check your searx setup, optional enable debugging and start the < em > webapp< / em > .
Searx looks at the exported environment < code class = "docutils literal notranslate" > < span class = "pre" > $SEARX_SETTINGS_PATH< / span > < / code > for a
configuration file.< / p >
2020-10-16 19:44:45 +02:00
< div class = "sphinx-tabs docutils container" >
2021-03-12 20:15:53 +01:00
< div aria-label = "Tabbed content" class = "closeable" role = "tablist" > < button aria-controls = "panel-8-YmFzaA==" aria-selected = "true" class = "sphinx-tabs-tab group-tab" id = "tab-8-YmFzaA==" name = "YmFzaA==" role = "tab" tabindex = "0" > bash< / button > < / div > < div aria-labelledby = "tab-8-YmFzaA==" class = "sphinx-tabs-panel group-tab" id = "panel-8-YmFzaA==" name = "YmFzaA==" role = "tabpanel" tabindex = "0" > < div class = "highlight-sh notranslate" > < div class = "highlight" > < pre > < span > < / span > < span class = "c1" > # enable debug ..< / span >
2020-11-02 10:24:29 +01:00
$ sudo -H sed -i -e < span class = "s2" > " s/debug : False/debug : True/g" < / span > < span class = "s2" > " /etc/searx/settings.yml" < / span >
2020-10-16 19:44:45 +02:00
< span class = "c1" > # start webapp< / span >
$ sudo -H -u searx -i
< span class = "o" > (< / span > searx< span class = "o" > )< / span > $ < span class = "nb" > cd< / span > /usr/local/searx/searx-src
2020-11-02 10:24:29 +01:00
< span class = "o" > (< / span > searx< span class = "o" > )< / span > $ < span class = "nb" > export< / span > < span class = "nv" > SEARX_SETTINGS_PATH< / span > < span class = "o" > =< / span > < span class = "s2" > " /etc/searx/settings.yml" < / span >
2020-10-16 19:44:45 +02:00
< span class = "o" > (< / span > searx< span class = "o" > )< / span > $ python searx/webapp.py
< span class = "c1" > # disable debug< / span >
2020-11-02 10:24:29 +01:00
$ sudo -H sed -i -e < span class = "s2" > " s/debug : True/debug : False/g" < / span > < span class = "s2" > " /etc/searx/settings.yml" < / span >
2020-10-16 19:44:45 +02:00
< / pre > < / div >
< / div >
2021-02-17 20:54:37 +01:00
< / div > < / div >
2020-10-16 19:44:45 +02:00
< p > Open WEB browser and visit < a class = "reference external" href = "http://" > http://< / a > . If you are inside a
container or in a script, test with curl:< / p >
< div class = "sphinx-tabs docutils container" >
2021-03-12 20:15:53 +01:00
< div aria-label = "Tabbed content" class = "closeable" role = "tablist" > < button aria-controls = "panel-9-V0VCIGJyb3dzZXI=" aria-selected = "true" class = "sphinx-tabs-tab group-tab" id = "tab-9-V0VCIGJyb3dzZXI=" name = "V0VCIGJyb3dzZXI=" role = "tab" tabindex = "0" > WEB browser< / button > < button aria-controls = "panel-9-Y3VybA==" aria-selected = "false" class = "sphinx-tabs-tab group-tab" id = "tab-9-Y3VybA==" name = "Y3VybA==" role = "tab" tabindex = "-1" > curl< / button > < / div > < div aria-labelledby = "tab-9-V0VCIGJyb3dzZXI=" class = "sphinx-tabs-panel group-tab" id = "panel-9-V0VCIGJyb3dzZXI=" name = "V0VCIGJyb3dzZXI=" role = "tabpanel" tabindex = "0" > < div class = "highlight-sh notranslate" > < div class = "highlight" > < pre > < span > < / span > $ xdg-open http://
2020-10-16 19:44:45 +02:00
< / pre > < / div >
< / div >
2021-02-17 20:54:37 +01:00
< / div > < div aria-labelledby = "tab-9-Y3VybA==" class = "sphinx-tabs-panel group-tab" hidden = "true" id = "panel-9-Y3VybA==" name = "Y3VybA==" role = "tabpanel" tabindex = "0" > < div class = "highlight-none notranslate" > < div class = "highlight" > < pre > < span > < / span > $ curl --location --verbose --head --insecure
2020-10-16 19:44:45 +02:00
* Trying 127.0.0.1:8888...
* TCP_NODELAY set
* Connected to 127.0.0.1 (127.0.0.1) port 8888 (#0)
> HEAD / HTTP/1.1
> Host: 127.0.0.1:8888
> User-Agent: curl/7.68.0
> Accept: */*
>
* Mark bundle as not supporting multiuse
* HTTP 1.0, assume close after body
< HTTP/1.0 200 OK
HTTP/1.0 200 OK
...
< / pre > < / div >
< / div >
2021-02-17 20:54:37 +01:00
< / div > < / div >
2020-06-19 11:15:15 +02:00
< p > If everything works fine, hit < code class = "docutils literal notranslate" > < span class = "pre" > [CTRL-C]< / span > < / code > to stop the < em > webapp< / em > and disable the
debug option in < code class = "docutils literal notranslate" > < span class = "pre" > settings.yml< / span > < / code > . You can now exit searx user bash (enter exit
command twice). At this point searx is not demonized; uwsgi allows this.< / p >
2021-04-08 19:47:22 +02:00
< / div >
< / div >
2020-06-19 11:15:15 +02:00
2020-09-30 10:35:05 +02:00
< div class = "clearer" > < / div >
2020-06-19 11:15:15 +02:00
< / div >
< / div >
< / div >
< span id = "sidebar-top" > < / span >
< div class = "sphinxsidebar" role = "navigation" aria-label = "main navigation" >
< div class = "sphinxsidebarwrapper" >
< p class = "logo" > < a href = "../index.html" >
< img class = "logo" src = "../_static/searx_logo_small.png" alt = "Logo" / >
< / a > < / p >
< h3 > Project Links< / h3 >
< ul >
2020-09-30 10:35:05 +02:00
< li > < a href = "https://github.com/searx/searx" > Source< / a >
2020-06-19 11:15:15 +02:00
2020-09-30 10:35:05 +02:00
< li > < a href = "https://github.com/searx/searx/wiki" > Wiki< / a >
2020-06-19 11:15:15 +02:00
2021-01-12 10:55:12 +01:00
< li > < a href = "https://searx.space" > Public instances< / a >
2020-06-19 11:15:15 +02:00
< li > < a href = "https://twitter.com/Searx_engine" > Twitter< / a >
2021-01-12 10:55:12 +01:00
< li > < a href = "https://github.com/searx/searx/issues" > Issue Tracker< / a >
2020-06-19 11:15:15 +02:00
< / ul > < h3 > Navigation< / h3 >
< ul >
< li > < a href = "../index.html" > Overview< / a >
< ul >
< li > < a href = "index.html" > Administrator documentation< / a >
< ul >
< li > Previous: < a href = "installation.html" title = "previous chapter" > Installation< / a >
< li > Next: < a href = "installation-uwsgi.html" title = "next chapter" > uwsgi< / a > < / ul >
< / li >
< / ul >
< / li >
< / ul >
< div id = "searchbox" style = "display: none" role = "search" >
< h3 id = "searchlabel" > Quick search< / h3 >
< div class = "searchformwrapper" >
< form class = "search" action = "../search.html" method = "get" >
< input type = "text" name = "q" aria-labelledby = "searchlabel" / >
< input type = "submit" value = "Go" / >
< / form >
< / div >
< / div >
< script > $ ( '#searchbox' ) . show ( 0 ) ; < / script >
< / div >
< / div >
< div class = "clearer" > < / div >
< / div >
< div class = "footer" role = "contentinfo" >
© Copyright 2015-2020, Adam Tauber, Noémi Ványi.
2021-04-03 23:51:52 +02:00
Created using < a href = "https://www.sphinx-doc.org/" > Sphinx< / a > 3.5.3.
2020-06-19 11:15:15 +02:00
< / div >
< script src = "../_static/version_warning_offset.js" > < / script >
< / body >
< / html >