mirror of https://github.com/searx/searx
1577 lines
160 KiB
HTML
1577 lines
160 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-0.17.0.tex)</title>
|
||
<link rel="stylesheet" href="../_static/searx.css" type="text/css" />
|
||
<link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
|
||
<link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
|
||
<link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/menu.min.css" />
|
||
<link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/tab.min.css" />
|
||
<link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/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/language_data.js"></script>
|
||
<script src="../_static/sphinx_tabs/semantic-ui-2.4.1/tab.min.js"></script>
|
||
<script src="../_static/sphinx_tabs/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-0.17.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 class="ui top attached tabular menu sphinx-menu docutils container">
|
||
<div class="active item sphinx-data-tab-VWJ1bnR1IC8gZGViaWFu docutils container">
|
||
<div class="docutils container">
|
||
<p>Ubuntu / debian</p>
|
||
</div>
|
||
</div>
|
||
<div class="item sphinx-data-tab-QXJjaCBMaW51eA== docutils container">
|
||
<div class="docutils container">
|
||
<p>Arch Linux</p>
|
||
</div>
|
||
</div>
|
||
<div class="item sphinx-data-tab-RmVkb3JhIC8gUkhFTA== docutils container">
|
||
<div class="docutils container">
|
||
<p>Fedora / RHEL</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-VWJ1bnR1IC8gZGViaWFu active docutils container">
|
||
<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>$ sudo -H apt-get install -y <span class="se">\</span>
|
||
virtualenv 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 class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-QXJjaCBMaW51eA== docutils container">
|
||
<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>$ sudo -H pacman -S --noconfirm <span class="se">\</span>
|
||
python-virtualenv 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 class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-RmVkb3JhIC8gUkhFTA== docutils container">
|
||
<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>$ sudo -H dnf install -y <span class="se">\</span>
|
||
virtualenv 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 class="ui top attached tabular menu sphinx-menu docutils container">
|
||
<div class="active item sphinx-data-tab-YmFzaA== docutils container">
|
||
<div class="docutils container">
|
||
<p>bash</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-YmFzaA== active docutils container">
|
||
<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 class="ui top attached tabular menu sphinx-menu docutils container">
|
||
<div class="active item sphinx-data-tab-YmFzaA== docutils container">
|
||
<div class="docutils container">
|
||
<p>bash</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-YmFzaA== active docutils container">
|
||
<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 class="ui top attached tabular menu sphinx-menu docutils container">
|
||
<div class="active item sphinx-data-tab-YmFzaA== docutils container">
|
||
<div class="docutils container">
|
||
<p>bash</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-YmFzaA== active docutils container">
|
||
<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 class="ui top attached tabular menu sphinx-menu docutils container">
|
||
<div class="active item sphinx-data-tab-YmFzaA== docutils container">
|
||
<div class="docutils container">
|
||
<p>bash</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-YmFzaA== active docutils container">
|
||
<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 3.8.1
|
||
|
||
<span class="c1"># update pip's boilerplate ..</span>
|
||
pip install -U pip
|
||
pip install -U setuptools
|
||
pip install -U wheel
|
||
|
||
<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 left 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>
|
||
<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 minimal Setup, 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 class="ui top attached tabular menu sphinx-menu docutils container">
|
||
<div class="active item sphinx-data-tab-VXNlIGRlZmF1bHQgc2V0dGluZ3M= docutils container">
|
||
<div class="docutils container">
|
||
<p>Use default settings</p>
|
||
</div>
|
||
</div>
|
||
<div class="item sphinx-data-tab-c2Vhcngvc2V0dGluZ3MueW1s docutils container">
|
||
<div class="docutils container">
|
||
<p>searx/settings.yml</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-VXNlIGRlZmF1bHQgc2V0dGluZ3M= active docutils container">
|
||
<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 class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-c2Vhcngvc2V0dGluZ3MueW1s docutils container">
|
||
<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 class="ui top attached tabular menu sphinx-menu docutils container">
|
||
<div class="active item sphinx-data-tab-bWluaW1hbCBzZXR1cA== docutils container">
|
||
<div class="docutils container">
|
||
<p>minimal setup</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-bWluaW1hbCBzZXR1cA== active docutils container">
|
||
<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 16<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 class="ui top attached tabular menu sphinx-menu docutils container">
|
||
<div class="active item sphinx-data-tab-VXNlIGRlZmF1bHQgc2V0dGluZ3M= docutils container">
|
||
<div class="docutils container">
|
||
<p>Use default settings</p>
|
||
</div>
|
||
</div>
|
||
<div class="item sphinx-data-tab-c2Vhcngvc2V0dGluZ3MueW1s docutils container">
|
||
<div class="docutils container">
|
||
<p>searx/settings.yml</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-VXNlIGRlZmF1bHQgc2V0dGluZ3M= active docutils container">
|
||
<div class="highlight-yaml notranslate"><div class="highlight"><pre><span></span><span class="l l-Scalar l-Scalar-Plain">use_default_settings</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="l l-Scalar l-Scalar-Plain">general</span><span class="p p-Indicator">:</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">debug</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">False</span> <span class="c1"># Debug mode, only for development</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">instance_name</span> <span class="p p-Indicator">:</span> <span class="s">"searx"</span> <span class="c1"># displayed name</span>
|
||
|
||
<span class="l l-Scalar l-Scalar-Plain">search</span><span class="p p-Indicator">:</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">safe_search</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">autocomplete</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">default_lang</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">server</span><span class="p p-Indicator">:</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">port</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">8888</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">bind_address</span> <span class="p p-Indicator">:</span> <span class="s">"127.0.0.1"</span> <span class="c1"># address to listen on</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">secret_key</span> <span class="p p-Indicator">:</span> <span class="s">"ultrasecretkey"</span> <span class="c1"># change this!</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">base_url</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">image_proxy</span> <span class="p p-Indicator">:</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 class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-c2Vhcngvc2V0dGluZ3MueW1s docutils container">
|
||
<div class="highlight-yaml notranslate"><div class="highlight"><pre><span></span><span class="l l-Scalar l-Scalar-Plain">general</span><span class="p p-Indicator">:</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">debug</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">False</span> <span class="c1"># Debug mode, only for development</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">instance_name</span> <span class="p p-Indicator">:</span> <span class="s">"searx"</span> <span class="c1"># displayed name</span>
|
||
|
||
<span class="l l-Scalar l-Scalar-Plain">search</span><span class="p p-Indicator">:</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">safe_search</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">autocomplete</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">default_lang</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">ban_time_on_fail</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">5</span> <span class="c1"># ban time in seconds after engine errors</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">max_ban_time_on_fail</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">server</span><span class="p p-Indicator">:</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">port</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">8888</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">bind_address</span> <span class="p p-Indicator">:</span> <span class="s">"127.0.0.1"</span> <span class="c1"># address to listen on</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">secret_key</span> <span class="p p-Indicator">:</span> <span class="s">"ultrasecretkey"</span> <span class="c1"># change this!</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">base_url</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">image_proxy</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">False</span> <span class="c1"># Proxying image results through searx</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">http_protocol_version</span> <span class="p p-Indicator">:</span> <span class="s">"1.0"</span> <span class="c1"># 1.0 and 1.1 are supported</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">method</span><span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">default_http_headers</span><span class="p p-Indicator">:</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">X-Content-Type-Options</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">nosniff</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">X-XSS-Protection</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">1; mode=block</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">X-Download-Options</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">noopen</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">X-Robots-Tag</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">noindex, nofollow</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">Referrer-Policy</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">no-referrer</span>
|
||
|
||
<span class="l l-Scalar l-Scalar-Plain">ui</span><span class="p p-Indicator">:</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">static_path</span> <span class="p p-Indicator">:</span> <span class="s">""</span> <span class="c1"># Custom static path - leave it blank if you didn't change</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">templates_path</span> <span class="p p-Indicator">:</span> <span class="s">""</span> <span class="c1"># Custom templates path - leave it blank if you didn't change</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">default_theme</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">oscar</span> <span class="c1"># ui theme</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">default_locale</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">theme_args</span> <span class="p p-Indicator">:</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">oscar_style</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">outgoing</span><span class="p p-Indicator">:</span> <span class="c1"># communication with search engines</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">request_timeout</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">useragent_suffix</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">pool_connections</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">100</span> <span class="c1"># Number of different hosts</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">pool_maxsize</span> <span class="p p-Indicator">:</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"># 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="l l-Scalar l-Scalar-Plain">engines</span><span class="p p-Indicator">:</span>
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">apk mirror</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">apkmirror</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">4.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">apkm</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span><span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">ahmia</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">ahmia</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">onions</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">ah</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">arch linux wiki</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">archlinux</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">al</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">archive is</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://archive.is/{query}</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">(//div[@class="TEXT-BLOCK"]/a)/@href</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">(//div[@class="TEXT-BLOCK"]/a)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//div[@class="TEXT-BLOCK"]/ul/li</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">general</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">7.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">ai</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">arxiv</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">arxiv</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">arx</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">science</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wikipedia</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wikipedia</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wp</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">base_url</span> <span class="p p-Indicator">:</span> <span class="s">'https://{language}.wikipedia.org/'</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">bing</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">bing</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">bi</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">bing images</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">bing_images</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">bii</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">bing news</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">bing_news</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">bin</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">bing videos</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">bing_videos</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">biv</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">bitbucket</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://bitbucket.org/repo/all/{pageno}?name={query}</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//article[@class="repo-summary"]//a[@class="repo-link"]/@href</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//article[@class="repo-summary"]//a[@class="repo-link"]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//article[@class="repo-summary"]/p</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">it</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">4.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">bb</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">btdigg</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">btdigg</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">bt</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">ccc-tv</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">False</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://media.ccc.de/search/?q={query}</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//div[@class="caption"]/h3/a/@href</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//div[@class="caption"]/h3/a/text()</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//div[@class="caption"]/h4/@title</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">videos</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">c3tv</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">crossref</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">json_engine</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://search.crossref.org/dois?q={query}&page={pageno}</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">doi</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">title</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">fullCitation</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">science</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">cr</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">currency</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">currency_convert</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">general</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">cc</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">deezer</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">deezer</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">dz</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">deviantart</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">deviantart</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">da</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">3.0</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">ddg definitions</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">duckduckgo_definitions</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">ddd</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">weight</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">2</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</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="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">digg</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">digg</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">dg</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">erowid</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">first_page_num</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">page_size</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">30</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://www.erowid.org/search.php?q={query}&s={pageno}</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//dl[@class="results-list"]/dt[@class="result-title"]/a/@href</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//dl[@class="results-list"]/dt[@class="result-title"]/a/text()</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//dl[@class="results-list"]/dd[@class="result-details"]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">general</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">ew</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</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="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wikidata</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wikidata</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wd</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">3.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">weight</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">2</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">duckduckgo</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">duckduckgo</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">ddg</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">duckduckgo images</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">duckduckgo_images</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">ddi</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">3.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">etools</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">etools</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">eto</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">etymonline</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://etymonline.com/search?page={pageno}&q={query}</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//a[contains(@class, "word__name--")]/@href</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//a[contains(@class, "word__name--")]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//section[contains(@class, "word__defination")]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">first_page_num</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">1</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">et</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</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="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">1x</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">www1x</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">1x</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">3.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">fdroid</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">fdroid</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">fd</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">flickr</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">images</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">flickr_noapi</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">free software directory</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">mediawiki</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">fsd</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">it</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">base_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://directory.fsf.org/</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">number_of_results</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">search_type</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">title</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">5.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">frinkiac</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">frinkiac</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">frk</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">genius</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">genius</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">gen</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">gigablast</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">gigablast</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">gb</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">3.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">gentoo</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">gentoo</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">ge</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">gitlab</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">json_engine</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://gitlab.com/api/v4/projects?search={query}&page={pageno}</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">web_url</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">name_with_namespace</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">description</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">page_size</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">20</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">it</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">gl</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">10.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">github</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">github</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">codeberg</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">json_engine</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://codeberg.org/api/v1/repos/search?q={query}&limit=10</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">html_url</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">name</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">description</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">it</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">cb</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">google</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">google</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">go</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">google images</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">google_images</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">goi</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">google news</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">google_news</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">gon</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">google videos</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">google_videos</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">gov</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">google scholar</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://scholar.google.com/scholar?start={pageno}&q={query}&hl=en&as_sdt=0,5&as_vis=1</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">results_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//div[contains(@class, "gs_r")]/div[@class="gs_ri"]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">.//h3/a/@href</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">.//h3/a</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">.//div[@class="gs_rs"]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">suggestion_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//div[@id="gs_res_ccl_top"]//a/b</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">page_size</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">10</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">first_page_num</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">science</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">gos</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">google play apps</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://play.google.com/store/search?q={query}&c=apps</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">results_xpath</span> <span class="p p-Indicator">:</span> <span class="s">'//div[@class="WHE7ib</span><span class="nv"> </span><span class="s">mpg5gc"]'</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="s">'.//div[@class="RZEgze"]//div[@title</span><span class="nv"> </span><span class="s">and</span><span class="nv"> </span><span class="s">not(@title="")]/a'</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="s">'.//div[@class="RZEgze"]//div[@title</span><span class="nv"> </span><span class="s">and</span><span class="nv"> </span><span class="s">not(@title="")]/a/@href'</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="s">'.//div[@class="RZEgze"]//a[@class="mnKHRc"]'</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">thumbnail_xpath</span> <span class="p p-Indicator">:</span> <span class="s">'.//div[@class="uzcko"]/div/span[1]//img/@data-src'</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">files</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">gpa</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">google play movies</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://play.google.com/store/search?q={query}&c=movies</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">results_xpath</span> <span class="p p-Indicator">:</span> <span class="s">'//div[@class="WHE7ib</span><span class="nv"> </span><span class="s">mpg5gc"]'</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="s">'.//div[@class="RZEgze"]//div[@title</span><span class="nv"> </span><span class="s">and</span><span class="nv"> </span><span class="s">not(@title="")]/a'</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="s">'.//div[@class="RZEgze"]//div[@title</span><span class="nv"> </span><span class="s">and</span><span class="nv"> </span><span class="s">not(@title="")]/a/@href'</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="s">'.//div[@class="RZEgze"]//a[@class="mnKHRc"]'</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">thumbnail_xpath</span> <span class="p p-Indicator">:</span> <span class="s">'.//div[@class="uzcko"]/div/span[1]//img/@data-src'</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">videos</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">gpm</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">google play music</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://play.google.com/store/search?q={query}&c=music</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">results_xpath</span> <span class="p p-Indicator">:</span> <span class="s">'//div[@class="WHE7ib</span><span class="nv"> </span><span class="s">mpg5gc"]'</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="s">'.//div[@class="RZEgze"]//div[@title</span><span class="nv"> </span><span class="s">and</span><span class="nv"> </span><span class="s">not(@title="")]/a'</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="s">'.//div[@class="RZEgze"]//div[@title</span><span class="nv"> </span><span class="s">and</span><span class="nv"> </span><span class="s">not(@title="")]/a/@href'</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="s">'.//div[@class="RZEgze"]//a[@class="mnKHRc"]'</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">thumbnail_xpath</span> <span class="p p-Indicator">:</span> <span class="s">'.//div[@class="uzcko"]/div/span[1]//img/@data-src'</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">music</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">gps</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">geektimes</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://geektimes.ru/search/page{pageno}/?q={query}</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//article[contains(@class, "post")]//a[@class="post__title_link"]/@href</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//article[contains(@class, "post")]//a[@class="post__title_link"]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//article[contains(@class, "post")]//div[contains(@class, "post__text")]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">it</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">4.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">gt</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">habrahabr</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://habrahabr.ru/search/page{pageno}/?q={query}</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//article[contains(@class, "post")]//a[@class="post__title_link"]/@href</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//article[contains(@class, "post")]//a[@class="post__title_link"]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//article[contains(@class, "post")]//div[contains(@class, "post__text")]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">it</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">4.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">habr</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">hoogle</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">json_engine</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://www.haskell.org/hoogle/?mode=json&hoogle={query}&start={pageno}</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">results_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">results</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">location</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">self</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">docs</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">page_size</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">20</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">it</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">ho</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">ina</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">ina</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">in</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">6.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">invidious</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">invidious</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">base_url</span> <span class="p p-Indicator">:</span> <span class="s">'https://invidio.us/'</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">iv</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">5.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">kickass</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">kickass</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">kc</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">4.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">library genesis</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">http://libgen.rs/search.php?req={query}</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//a[contains(@href,"bookfi.net")]/@href</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//a[contains(@href,"book/")]/text()[1]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//td/a[1][contains(@href,"=author")]/text()</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">general</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">7.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">lg</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">lobste.rs</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">results_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//li[contains(@class, "story")]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">.//a[@class="u-url"]/@href</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">.//a[@class="u-url"]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">.//a[@class="domain"]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">it</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">lo</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">3.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">metager</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">False</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://metager.org/meta/meta.ger3?eingabe={query}</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//div[@class="result-subheadline"]/a/@href</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//div[@class="result-headline"]/h2/@title</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//div[@class="result-description"]/text()</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">general</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">mg</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">microsoft academic</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">microsoft_academic</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">science</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">ma</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">mixcloud</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">mixcloud</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">mc</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">npm</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">json_engine</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://api.npms.io/v2/search?q={query}&size=25&from={pageno}</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">results_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">results</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">package/links/npm</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">package/name</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">package/description</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">page_size</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">25</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">it</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">5.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">npm</span>
|
||
|
||
<span class="c1"># Requires Tor</span>
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">not evil</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">not_evil</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">ne</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">nyaa</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">nyaa</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">nt</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">acgsou</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">acgsou</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">acg</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">5.0</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">openairedatasets</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">json_engine</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">results_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">response/results/result</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">metadata/oaf:entity/oaf:result/children/instance/webresource/url/$</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">metadata/oaf:entity/oaf:result/title/$</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">metadata/oaf:entity/oaf:result/description/$</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">science</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">oad</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">5.0</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">openairepublications</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">json_engine</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">results_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">response/results/result</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">metadata/oaf:entity/oaf:result/children/instance/webresource/url/$</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">metadata/oaf:entity/oaf:result/title/$</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_query</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">metadata/oaf:entity/oaf:result/description/$</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">science</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">oap</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">5.0</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="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">openstreetmap</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">openstreetmap</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">osm</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">openrepos</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://openrepos.net/search/node/{query}?page={pageno}</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//li[@class="search-result"]//h3[@class="title"]/a/@href</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//li[@class="search-result"]//h3[@class="title"]/a</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">files</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">4.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">or</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">pdbe</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">pdbe</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">photon</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">photon</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">ph</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">piratebay</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">piratebay</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">url</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://thepiratebay.org/</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">3.0</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">pubmed</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">pubmed</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">pub</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">science</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">3.0</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">qwant</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">qwant</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">qw</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">general</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">qwant images</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">qwant</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">qwi</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">images</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">qwant news</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">qwant</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">qwn</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">reddit</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">reddit</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">re</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">page_size</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">25</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">10.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">name</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">sepiasearch</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">sepiasearch</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">sep</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">soundcloud</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">soundcloud</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">sc</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">stackoverflow</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">stackoverflow</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">st</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">searchcode code</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">searchcode_code</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">scc</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">framalibre</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">framalibre</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">frl</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">semantic scholar</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://www.semanticscholar.org/search?q={query}&sort=relevance&page={pageno}&ae=false</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">results_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//article</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">.//div[@class="search-result-title"]/a/@href</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">.//div[@class="search-result-title"]/a</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">.//div[@class="search-result-abstract"]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">se</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">science</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="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">startpage</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">startpage</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">sp</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">6.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">tokyotoshokan</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">tokyotoshokan</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">tt</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">6.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">torrentz</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">torrentz</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">tor</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://torrentz2.eu/</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">torch</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">http://xmh57jrknzkhv6y3ls3ubitzfqnkrwxhopf5aygthi7d6rplyvk3noyd.onion/cgi-bin/omega/omega?P={query}&DEFAULTOP=and</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">results_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//table//tr</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">./td[2]/a</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">./td[2]/b</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">./td[2]/small</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">onions</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">unsplash</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">unsplash</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">us</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">yahoo</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">yahoo</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">yh</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">yandex</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">yandex</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">yn</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">yahoo news</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">yahoo_news</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">yhn</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">youtube</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">youtube_noapi</span>
|
||
|
||
<span class="c1"># tmp suspended: Cloudflare CAPTCHA</span>
|
||
<span class="c1">#- name : yggtorrent</span>
|
||
<span class="c1"># engine : yggtorrent</span>
|
||
<span class="c1"># shortcut : ygg</span>
|
||
<span class="c1"># url: https://www2.yggtorrent.si/</span>
|
||
<span class="c1"># disabled : True</span>
|
||
<span class="c1"># timeout : 4.0</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">dailymotion</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">dailymotion</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">dm</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">vimeo</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">vimeo</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">vm</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wikibooks</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">mediawiki</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wb</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">general</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">base_url</span> <span class="p p-Indicator">:</span> <span class="s">"https://{language}.wikibooks.org/"</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">number_of_results</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">5</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_type</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">text</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wikinews</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">mediawiki</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wn</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">news</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">base_url</span> <span class="p p-Indicator">:</span> <span class="s">"https://{language}.wikinews.org/"</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">number_of_results</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">5</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_type</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">text</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wikiquote</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">mediawiki</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wq</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">general</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">base_url</span> <span class="p p-Indicator">:</span> <span class="s">"https://{language}.wikiquote.org/"</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">number_of_results</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">5</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_type</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">text</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wikisource</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">mediawiki</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">ws</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">general</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">base_url</span> <span class="p p-Indicator">:</span> <span class="s">"https://{language}.wikisource.org/"</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">number_of_results</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">5</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_type</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">text</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wiktionary</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">mediawiki</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wt</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">general</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">base_url</span> <span class="p p-Indicator">:</span> <span class="s">"https://{language}.wiktionary.org/"</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">number_of_results</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">5</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_type</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">text</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wikiversity</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">mediawiki</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wv</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">general</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">base_url</span> <span class="p p-Indicator">:</span> <span class="s">"https://{language}.wikiversity.org/"</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">number_of_results</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">5</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_type</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">text</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wikivoyage</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">mediawiki</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wy</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">general</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">base_url</span> <span class="p p-Indicator">:</span> <span class="s">"https://{language}.wikivoyage.org/"</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">number_of_results</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">5</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_type</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">text</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wolframalpha</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">wolframalpha_noapi</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">6.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">science</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">dictzone</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">dictzone</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">dc</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">mymemory translated</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">translated</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">tl</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">5.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">voat</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">vo</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">social media</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://searchvoat.co/?t={query}</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//div[@class="entry"]//p[@class="title"]/a/@href</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//div[@class="entry"]//p[@class="title"]/a/text()</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//div[@class="entry"]//span[@class="domain"]/a/text()</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">timeout</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">10.0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">1337x</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">1337x</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">1337x</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">duden</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">duden</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">du</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">seznam</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">szn</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://search.seznam.cz/?q={query}&count=10&from={pageno}</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">results_xpath</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//div[@class="Page-content"]//div[contains(@class, "Result ")]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">./h3/a/@href</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">./h3</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">.//p[@class="Result-description"]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">suggestion_xpath</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">//div[@class="Related-container"]//div[@class="RelatedItem"]/div/span/a</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">first_page_num</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">page_size</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">10</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">mojeek</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">mjk</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://www.mojeek.com/search?q={query}&s={pageno}</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">results_xpath</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">/html/body//div[@class="results"]/ul[@class="results-standard"]/li</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">./h2/a/@href</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">./h2</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">./p[@class="s"]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">suggestion_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">/html/body//div[@class="top-info"]/p[@class="top-info spell"]/a</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">first_page_num</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">0</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">page_size</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">10</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">naver</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">nvr</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</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="l l-Scalar l-Scalar-Plain">results_xpath</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">/html/body//ul[@id="elThumbnailResultArea"]/li</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">./dl/dt/a[@class="title_link"]/@href</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">./dl/dt/a[@class="title_link"]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">./dl/dd[@class="sh_web_passage"]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">suggestion_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">/html/body//div[@class="sp_keyword section"]//a</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">first_page_num</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">1</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">page_size</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">10</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">rubygems</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">rbg</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">xpath</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">search_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://rubygems.org/search?page={pageno}&query={query}</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">results_xpath</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">/html/body/main/div/a[@class="gems__gem"]</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">url_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">./@href</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">title_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">./span/h2</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">content_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">./span/p</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">suggestion_xpath</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">/html/body/main/div/div[@class="search__suggestions"]/p/a</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">first_page_num</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">1</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">it</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
|
||
<span class="p p-Indicator">-</span> <span class="l l-Scalar l-Scalar-Plain">name</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">peertube</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">engine</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">peertube</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">shortcut</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">ptb</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">paging</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">base_url</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">https://peer.tube/</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">categories</span><span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">videos</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">disabled</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">True</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"># number_of_results : 5</span>
|
||
<span class="c1"># timeout : 3.0</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="l l-Scalar l-Scalar-Plain">locales</span><span class="p p-Indicator">:</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">en</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">English</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">ar</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">العَرَبِيَّة (Arabic)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">bg</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Български (Bulgarian)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">bo</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">བོད་སྐད་ (Tibetian)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">ca</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Català (Catalan)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">cs</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Čeština (Czech)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">cy</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Cymraeg (Welsh)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">da</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Dansk (Danish)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">de</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Deutsch (German)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">el_GR</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Ελληνικά (Greek_Greece)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">eo</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Esperanto (Esperanto)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">es</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Español (Spanish)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">et</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Eesti (Estonian)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">eu</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Euskara (Basque)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">fa_IR</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">(fārsī) فارسى (Persian)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">fi</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Suomi (Finnish)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">fil</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Wikang Filipino (Filipino)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">fr</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Français (French)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">gl</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Galego (Galician)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">he</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">עברית (Hebrew)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">hr</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Hrvatski (Croatian)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">hu</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Magyar (Hungarian)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">ia</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Interlingua (Interlingua)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">it</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Italiano (Italian)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">ja</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">日本語 (Japanese)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">lt</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Lietuvių (Lithuanian)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">nl</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Nederlands (Dutch)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">nl_BE</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Vlaams (Dutch_Belgium)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">oc</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Lenga D'òc (Occitan)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">pl</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Polski (Polish)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">pt</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Português (Portuguese)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">pt_BR</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Português (Portuguese_Brazil)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">ro</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Română (Romanian)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">ru</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Русский (Russian)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">sk</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Slovenčina (Slovak)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">sl</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Slovenski (Slovene)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">sr</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">српски (Serbian)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">sv</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Svenska (Swedish)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">te</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">తెలుగు (telugu)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">ta</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">தமிழ் (Tamil)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">tr</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">Türkçe (Turkish)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">uk</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">українська мова (Ukrainian)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">vi</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">tiếng việt (Vietnamese)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">zh</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">中文 (Chinese)</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">zh_TW</span> <span class="p p-Indicator">:</span> <span class="l l-Scalar l-Scalar-Plain">國語 (Taiwanese Mandarin)</span>
|
||
|
||
<span class="l l-Scalar l-Scalar-Plain">doi_resolvers</span> <span class="p p-Indicator">:</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">oadoi.org</span> <span class="p p-Indicator">:</span> <span class="s">'https://oadoi.org/'</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">doi.org</span> <span class="p p-Indicator">:</span> <span class="s">'https://doi.org/'</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">doai.io</span> <span class="p p-Indicator">:</span> <span class="s">'https://dissem.in/'</span>
|
||
<span class="l l-Scalar l-Scalar-Plain">sci-hub.tw</span> <span class="p p-Indicator">:</span> <span class="s">'https://sci-hub.tw/'</span>
|
||
|
||
<span class="l l-Scalar l-Scalar-Plain">default_doi_resolver</span> <span class="p p-Indicator">:</span> <span class="s">'sci-hub.tw'</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 class="ui top attached tabular menu sphinx-menu docutils container">
|
||
<div class="active item sphinx-data-tab-YmFzaA== docutils container">
|
||
<div class="docutils container">
|
||
<p>bash</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-YmFzaA== active docutils container">
|
||
<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 class="ui top attached tabular menu sphinx-menu docutils container">
|
||
<div class="active item sphinx-data-tab-V0VCIGJyb3dzZXI= docutils container">
|
||
<div class="docutils container">
|
||
<p>WEB browser</p>
|
||
</div>
|
||
</div>
|
||
<div class="item sphinx-data-tab-Y3VybA== docutils container">
|
||
<div class="docutils container">
|
||
<p>curl</p>
|
||
</div>
|
||
</div>
|
||
</div>
|
||
<div class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-V0VCIGJyb3dzZXI= active docutils container">
|
||
<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>$ xdg-open http://
|
||
</pre></div>
|
||
</div>
|
||
</div>
|
||
<div class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-Y3VybA== docutils container">
|
||
<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>
|
||
</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.2.1.
|
||
</div>
|
||
<script src="../_static/version_warning_offset.js"></script>
|
||
|
||
</body>
|
||
</html> |