mirror of https://github.com/searx/searx
1753 lines
163 KiB
HTML
1753 lines
163 KiB
HTML
|
||
<!DOCTYPE html>
|
||
|
||
<html>
|
||
<head>
|
||
<meta charset="utf-8" />
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||
<title>Step by step installation — Searx Documentation (Searx-1.0.0.tex)</title>
|
||
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
||
<link rel="stylesheet" href="../_static/searx.css" type="text/css" />
|
||
<link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
|
||
<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>
|
||
<script src="../_static/tabs.js"></script>
|
||
<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>
|
||
<li class="right" >
|
||
<a href="../py-modindex.html" title="Python Module Index"
|
||
>modules</a> |</li>
|
||
<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>
|
||
<li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-1.0.0.tex)</a> »</li>
|
||
<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>
|
||
</ul>
|
||
</div>
|
||
|
||
<div class="document">
|
||
<div class="documentwrapper">
|
||
<div class="bodywrapper">
|
||
<div class="body" role="main">
|
||
|
||
<div class="section" id="step-by-step-installation">
|
||
<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>
|
||
<div class="section" id="install-packages">
|
||
<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>
|
||
<div class="sphinx-tabs docutils container">
|
||
<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>
|
||
python3-dev python3-babel python3-venv <span class="se">\</span>
|
||
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>
|
||
</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>
|
||
python python-pip python-lxml python-babel <span class="se">\</span>
|
||
uwsgi uwsgi-plugin-python <span class="se">\</span>
|
||
git base-devel libxml2 <span class="se">\</span>
|
||
shellcheck
|
||
</pre></div>
|
||
</div>
|
||
</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>
|
||
python python-pip python-lxml python-babel <span class="se">\</span>
|
||
uwsgi uwsgi-plugin-python3 <span class="se">\</span>
|
||
git @development-tools libxml2 <span class="se">\</span>
|
||
ShellCheck
|
||
</pre></div>
|
||
</div>
|
||
</div></div>
|
||
<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>
|
||
</div>
|
||
<div class="section" id="create-user">
|
||
<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>
|
||
<div class="sphinx-tabs docutils container">
|
||
<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>
|
||
--home-dir <span class="s2">"/usr/local/searx"</span> <span class="se">\</span>
|
||
--comment <span class="s1">'Privacy-respecting metasearch engine'</span> searx
|
||
|
||
$ 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>
|
||
</pre></div>
|
||
</div>
|
||
</div></div>
|
||
</div>
|
||
<div class="section" id="install-searx-dependencies">
|
||
<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>
|
||
<div class="sphinx-tabs docutils container">
|
||
<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
|
||
<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>
|
||
</pre></div>
|
||
</div>
|
||
</div></div>
|
||
<p>In the same shell create <em>virtualenv</em>:</p>
|
||
<div class="sphinx-tabs docutils container">
|
||
<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>
|
||
<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>
|
||
</pre></div>
|
||
</div>
|
||
</div></div>
|
||
<p>To install searx’s dependencies, exit the searx <em>bash</em> session you opened above
|
||
and restart a new. Before install, first check if your <em>virtualenv</em> was sourced
|
||
from the login (<em>~/.profile</em>):</p>
|
||
<div class="sphinx-tabs docutils container">
|
||
<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
|
||
|
||
<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
|
||
Python <span class="m">3</span>.8.1
|
||
|
||
<span class="c1"># update pip's boilerplate ..</span>
|
||
pip install -U pip
|
||
pip install -U setuptools
|
||
pip install -U wheel
|
||
pip install -U pyyaml
|
||
|
||
<span class="c1"># jump to searx's working tree and install searx into virtualenv</span>
|
||
<span class="o">(</span>searx<span class="o">)</span>$ <span class="nb">cd</span> <span class="s2">"/usr/local/searx/searx-src"</span>
|
||
<span class="o">(</span>searx<span class="o">)</span>$ pip install -e .
|
||
</pre></div>
|
||
</div>
|
||
</div></div>
|
||
<div class="admonition tip">
|
||
<p class="admonition-title">Tip</p>
|
||
<p>Open a second terminal for the configuration tasks and leave the <code class="docutils literal notranslate"><span class="pre">(searx)$</span></code>
|
||
terminal open for the tasks below.</p>
|
||
</div>
|
||
</div>
|
||
<div class="section" id="configuration">
|
||
<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>
|
||
<div class="sidebar">
|
||
<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>
|
||
</div>
|
||
<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>
|
||
<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
|
||
<code class="docutils literal notranslate"><span class="pre">/etc/searx/settings.yml</span></code> to your needs.</p>
|
||
<div class="sphinx-tabs docutils container">
|
||
<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>
|
||
$ 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>
|
||
</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>
|
||
$ 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>
|
||
</div></div>
|
||
<div class="sphinx-tabs docutils container">
|
||
<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>
|
||
$ 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>
|
||
</pre></div>
|
||
</div>
|
||
</div></div>
|
||
<div class="sphinx-tabs docutils container">
|
||
<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>
|
||
|
||
<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">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">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="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>
|
||
</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>
|
||
<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>
|
||
|
||
<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>
|
||
<span class="c1"># max_request_timeout: 10.0 # the maximum timeout in seconds</span>
|
||
<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>
|
||
<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>
|
||
<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>
|
||
<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>
|
||
|
||
<span class="nt">checker</span><span class="p">:</span>
|
||
<span class="c1"># disable checker when in debug mode</span>
|
||
<span class="nt">off_when_debug</span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="c1"># scheduling: interval or int</span>
|
||
<span class="c1"># use "scheduling: False" to disable scheduling</span>
|
||
<span class="c1"># to activate the scheduler:</span>
|
||
<span class="c1"># * uncomment "scheduling" section</span>
|
||
<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>
|
||
|
||
<span class="c1"># additional tests: only for the YAML anchors (see the engines section)</span>
|
||
|
||
<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>
|
||
<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>
|
||
<span class="nt">test</span><span class="p">:</span>
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">unique_results</span>
|
||
|
||
<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>
|
||
<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>
|
||
<span class="nt">test</span><span class="p">:</span>
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">unique_results</span>
|
||
|
||
<span class="c1"># tests: only for the YAML anchors (see the engines section)</span>
|
||
<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>
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">has_infobox</span>
|
||
|
||
<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>
|
||
|
||
<span class="c1"># Requires Tor</span>
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
<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>
|
||
<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>
|
||
<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>
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
<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>
|
||
<span class="c1"># additional_tests:</span>
|
||
<span class="c1"># android: *test_android</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 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>
|
||
<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>
|
||
|
||
<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>
|
||
<span class="c1"># additional_tests:</span>
|
||
<span class="c1"># android: *test_android</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 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>
|
||
<span class="c1"># additional_tests:</span>
|
||
<span class="c1"># android: *test_android</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 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>
|
||
<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="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>
|
||
<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>
|
||
<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>
|
||
<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>
|
||
<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>
|
||
<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://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>
|
||
<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>
|
||
<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>
|
||
<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>
|
||
<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://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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<span class="c1"># Requires Tor</span>
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
<span class="c1"># You may need to change this URL to a proxy if piratebay is blocked in your country</span>
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
<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>
|
||
<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>
|
||
<span class="nt">results</span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">JSON</span>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<span class="c1"># Requires Tor</span>
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
<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>
|
||
<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>
|
||
<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>
|
||
<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>
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
<span class="c1"># enable_http: True # required if you aren't using HTTPS for your local yacy instance</span>
|
||
<span class="c1"># number_of_results : 5</span>
|
||
<span class="c1"># timeout : 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">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>
|
||
|
||
<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>
|
||
<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>
|
||
<span class="nt">disabled</span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<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>
|
||
|
||
<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>
|
||
|
||
<span class="nt">default_doi_resolver </span><span class="p">:</span> <span class="s">'oadoi.org'</span>
|
||
</pre></div>
|
||
</div>
|
||
</div></div>
|
||
</div>
|
||
<div class="section" id="check">
|
||
<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>
|
||
<div class="sphinx-tabs docutils container">
|
||
<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>
|
||
$ sudo -H sed -i -e <span class="s2">"s/debug : False/debug : True/g"</span> <span class="s2">"/etc/searx/settings.yml"</span>
|
||
|
||
<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
|
||
<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>
|
||
<span class="o">(</span>searx<span class="o">)</span>$ python searx/webapp.py
|
||
|
||
<span class="c1"># disable debug</span>
|
||
$ sudo -H sed -i -e <span class="s2">"s/debug : True/debug : False/g"</span> <span class="s2">"/etc/searx/settings.yml"</span>
|
||
</pre></div>
|
||
</div>
|
||
</div></div>
|
||
<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">
|
||
<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://
|
||
</pre></div>
|
||
</div>
|
||
</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
|
||
|
||
* 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>
|
||
</div></div>
|
||
<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>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div class="clearer"></div>
|
||
</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>
|
||
<li><a href="https://github.com/searx/searx">Source</a>
|
||
|
||
<li><a href="https://github.com/searx/searx/wiki">Wiki</a>
|
||
|
||
<li><a href="https://searx.space">Public instances</a>
|
||
|
||
<li><a href="https://twitter.com/Searx_engine">Twitter</a>
|
||
|
||
<li><a href="https://github.com/searx/searx/issues">Issue Tracker</a>
|
||
</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.
|
||
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
|
||
</div>
|
||
<script src="../_static/version_warning_offset.js"></script>
|
||
|
||
</body>
|
||
</html> |