Deploying to gh-pages from @ 85034b49ef 🚀

This commit is contained in:
kvch 2022-07-30 19:00:58 +00:00
parent ba2ed17d11
commit c81c3fd60f
10 changed files with 153 additions and 225 deletions

View File

@ -2,7 +2,6 @@
<!-- This file was generated by dvisvgm 2.8.1 -->
<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='134.289458pt' height='28.68903pt' viewBox='165.981071 78.308016 134.289458 28.68903'>
<defs>
<path id='g0-126' d='M3.556663-7.671233H6.262516C6.499626-7.671233 6.653051-7.671233 6.653051-7.838605C6.653051-8.019925 6.485679-8.019925 6.220672-8.019925H3.640349C3.737983-8.368618 3.737983-8.396513 3.821669-8.745205C3.891407-8.996264 4.016936-9.484433 4.016936-9.512329C4.016936-9.637858 3.93325-9.679701 3.821669-9.679701C3.556663-9.679701 2.454795-9.56812 2.12005-9.540224C2.008468-9.526276 1.855044-9.512329 1.855044-9.247323C1.855044-9.093898 1.994521-9.093898 2.189788-9.093898C2.859278-9.093898 2.887173-8.996264 2.887173-8.856787C2.887173-8.759153 2.761644-8.298879 2.691905-8.019925H1.910834C1.63188-8.019925 1.478456-8.019925 1.478456-7.838605C1.478456-7.671233 1.603985-7.671233 1.868991-7.671233H2.608219L.822914-.557908C.767123-.348692 .767123-.320797 .767123-.237111C.767123 .069738 1.004234 .153425 1.171606 .153425C1.436613 .153425 1.63188-.041843 1.687671-.223163C1.715567-.292902 1.868991-.920548 1.952677-1.26924L2.273474-2.510585C2.315318-2.719801 2.454795-3.249813 2.496638-3.459029C2.566376-3.682192 2.66401-4.11457 2.677958-4.156413C2.789539-4.393524 3.542715-5.858032 4.937484-5.858032C5.551183-5.858032 5.69066-5.355915 5.69066-4.895641C5.69066-4.030884 5.049066-2.329265 4.798007-1.687671C4.714321-1.464508 4.644583-1.26924 4.644583-1.004234C4.644583-.278954 5.160648 .153425 5.788294 .153425C7.127273 .153425 7.615442-1.910834 7.615442-1.994521C7.615442-2.133998 7.489913-2.133998 7.44807-2.133998C7.308593-2.133998 7.308593-2.092154 7.238854-1.882939C6.834371-.460274 6.206725-.153425 5.830137-.153425C5.565131-.153425 5.481445-.320797 5.481445-.613699C5.481445-.962391 5.634869-1.352927 5.718555-1.590037C5.955666-2.203736 6.583313-3.87746 6.583313-4.658531C6.583313-5.676712 5.941719-6.164882 4.979328-6.164882C4.546949-6.164882 3.710087-6.067248 2.915068-5.104857L3.556663-7.671233Z'/>
<path id='g1-105' d='M3.807721-3.249813C3.87746-3.417186 3.87746-3.445081 3.87746-3.486924S3.87746-3.556663 3.807721-3.724035L1.366874-10.139975C1.283188-10.377086 1.199502-10.460772 1.046077-10.460772S.767123-10.335243 .767123-10.181818C.767123-10.139975 .767123-10.11208 .836862-9.958655L3.305604-3.486924L.836862 2.956912C.767123 3.110336 .767123 3.138232 .767123 3.20797C.767123 3.361395 .892653 3.486924 1.046077 3.486924C1.227397 3.486924 1.283188 3.347447 1.338979 3.20797L3.807721-3.249813Z'/>
<path id='g1-106' d='M2.217684-9.958655C2.217684-10.209714 2.217684-10.460772 1.93873-10.460772S1.659776-10.209714 1.659776-9.958655V2.984807C1.659776 3.235866 1.659776 3.486924 1.93873 3.486924S2.217684 3.235866 2.217684 2.984807V-9.958655Z'/>
<path id='g2-32' d='M6.555417-9.344956C6.555417-9.358904 6.611208-9.540224 6.611208-9.554172C6.611208-9.679701 6.499626-9.679701 6.457783-9.679701C6.332254-9.679701 6.318306-9.609963 6.262516-9.400747L3.961146-.167372C2.803487-.306849 2.371108-.892653 2.371108-1.729514C2.371108-2.036364 2.371108-2.357161 3.02665-4.086675C3.20797-4.588792 3.277709-4.770112 3.277709-5.021171C3.277709-5.648817 2.831382-6.150934 2.175841-6.150934C.892653-6.150934 .376588-4.128518 .376588-4.016936C.376588-3.961146 .432379-3.891407 .530012-3.891407C.655542-3.891407 .669489-3.947198 .72528-4.142466C1.060025-5.355915 1.617933-5.87198 2.133998-5.87198C2.259527-5.87198 2.496638-5.858032 2.496638-5.411706C2.496638-5.355915 2.496638-5.049066 2.259527-4.435367C1.506351-2.454795 1.506351-2.147945 1.506351-1.827148C1.506351-.488169 2.622167 .027895 3.87746 .125529C3.765878 .557908 3.668244 1.004234 3.556663 1.436613C3.333499 2.273474 3.235866 2.66401 3.235866 2.719801C3.235866 2.84533 3.347447 2.84533 3.38929 2.84533C3.417186 2.84533 3.472976 2.84533 3.500872 2.789539C3.556663 2.733748 4.128518 .390535 4.184309 .139477C4.700374 .139477 5.802242 .139477 7.057534-1.157659C7.517808-1.659776 7.936239-2.30137 8.17335-2.901121C8.312827-3.263761 8.647572-4.505106 8.647572-5.216438C8.647572-6.0533 8.229141-6.150934 8.089664-6.150934C7.754919-6.150934 7.44807-5.816189 7.44807-5.537235C7.44807-5.369863 7.545704-5.272229 7.601494-5.216438C7.727024-5.090909 8.103611-4.714321 8.103611-3.989041C8.103611-3.486924 7.824658-2.454795 6.932005-1.45056C5.760399-.139477 4.686426-.139477 4.267995-.139477L6.555417-9.344956Z'/>
@ -10,6 +9,7 @@
<path id='g2-64' d='M6.332254-4.658531C6.248568-5.439601 5.760399-6.374097 4.505106-6.374097C2.538481-6.374097 .530012-4.379577 .530012-2.161893C.530012-1.311083 1.115816 .292902 3.012702 .292902C6.304359 .292902 7.713076-4.505106 7.713076-6.41594C7.713076-8.424408 6.583313-9.972603 4.798007-9.972603C2.775592-9.972603 2.175841-8.201245 2.175841-7.824658C2.175841-7.699128 2.259527-7.392279 2.650062-7.392279C3.138232-7.392279 3.347447-7.838605 3.347447-8.075716C3.347447-8.508095 2.915068-8.508095 2.733748-8.508095C3.305604-9.540224 4.365629-9.637858 4.742217-9.637858C5.969614-9.637858 6.750685-8.661519 6.750685-7.099377C6.750685-6.206725 6.485679-5.174595 6.346202-4.658531H6.332254ZM3.054545-.083686C1.743462-.083686 1.520299-1.115816 1.520299-1.701619C1.520299-2.315318 1.910834-3.75193 2.12005-4.267995C2.30137-4.686426 3.096389-6.095143 4.546949-6.095143C5.816189-6.095143 6.109091-4.993275 6.109091-4.2401C6.109091-3.20797 5.202491-.083686 3.054545-.083686Z'/>
<path id='g2-72' d='M10.432877-8.508095C10.558406-8.982316 10.586301-9.121793 11.576588-9.121793C11.827646-9.121793 11.967123-9.121793 11.967123-9.372852C11.967123-9.526276 11.841594-9.526276 11.757908-9.526276C11.506849-9.526276 11.213948-9.498381 10.948941-9.498381H9.303113C9.038107-9.498381 8.745205-9.526276 8.480199-9.526276C8.382565-9.526276 8.215193-9.526276 8.215193-9.26127C8.215193-9.121793 8.312827-9.121793 8.577833-9.121793C9.414695-9.121793 9.414695-9.010212 9.414695-8.856787C9.414695-8.828892 9.414695-8.745205 9.358904-8.53599L8.508095-5.160648H4.29589L5.132752-8.508095C5.258281-8.982316 5.286177-9.121793 6.276463-9.121793C6.527522-9.121793 6.666999-9.121793 6.666999-9.372852C6.666999-9.526276 6.541469-9.526276 6.457783-9.526276C6.206725-9.526276 5.913823-9.498381 5.648817-9.498381H4.002989C3.737983-9.498381 3.445081-9.526276 3.180075-9.526276C3.082441-9.526276 2.915068-9.526276 2.915068-9.26127C2.915068-9.121793 3.012702-9.121793 3.277709-9.121793C4.11457-9.121793 4.11457-9.010212 4.11457-8.856787C4.11457-8.828892 4.11457-8.745205 4.05878-8.53599L2.175841-1.03213C2.050311-.54396 2.022416-.404483 1.060025-.404483C.739228-.404483 .641594-.404483 .641594-.139477C.641594 0 .795019 0 .836862 0C1.08792 0 1.380822-.027895 1.645828-.027895H3.291656C3.556663-.027895 3.849564 0 4.11457 0C4.226152 0 4.379577 0 4.379577-.265006C4.379577-.404483 4.254047-.404483 4.044832-.404483C3.194022-.404483 3.194022-.516065 3.194022-.655542C3.194022-.669489 3.194022-.767123 3.221918-.878705L4.184309-4.756164H8.410461C8.17335-3.835616 7.462017-.920548 7.434122-.836862C7.280697-.418431 7.057534-.418431 6.23462-.404483C6.067248-.404483 5.941719-.404483 5.941719-.139477C5.941719 0 6.095143 0 6.136986 0C6.388045 0 6.680946-.027895 6.945953-.027895H8.591781C8.856787-.027895 9.149689 0 9.414695 0C9.526276 0 9.679701 0 9.679701-.265006C9.679701-.404483 9.554172-.404483 9.344956-.404483C8.494147-.404483 8.494147-.516065 8.494147-.655542C8.494147-.669489 8.494147-.767123 8.522042-.878705L10.432877-8.508095Z'/>
<path id='g2-116' d='M2.803487-5.606974H4.086675C4.351681-5.606974 4.491158-5.606974 4.491158-5.858032C4.491158-6.011457 4.407472-6.011457 4.128518-6.011457H2.901121L3.417186-8.047821C3.472976-8.243088 3.472976-8.270984 3.472976-8.368618C3.472976-8.591781 3.291656-8.71731 3.110336-8.71731C2.998755-8.71731 2.677958-8.675467 2.566376-8.229141L2.022416-6.011457H.711333C.432379-6.011457 .306849-6.011457 .306849-5.746451C.306849-5.606974 .404483-5.606974 .669489-5.606974H1.910834L.990286-1.924782C.878705-1.436613 .836862-1.297136 .836862-1.115816C.836862-.460274 1.297136 .139477 2.078207 .139477C3.486924 .139477 4.2401-1.896887 4.2401-1.994521C4.2401-2.078207 4.184309-2.12005 4.100623-2.12005C4.072727-2.12005 4.016936-2.12005 3.989041-2.064259C3.975093-2.050311 3.961146-2.036364 3.863512-1.8132C3.57061-1.115816 2.929016-.139477 2.12005-.139477C1.701619-.139477 1.673724-.488169 1.673724-.795019C1.673724-.808966 1.673724-1.073973 1.715567-1.241345L2.803487-5.606974Z'/>
<path id='g0-126' d='M3.556663-7.671233H6.262516C6.499626-7.671233 6.653051-7.671233 6.653051-7.838605C6.653051-8.019925 6.485679-8.019925 6.220672-8.019925H3.640349C3.737983-8.368618 3.737983-8.396513 3.821669-8.745205C3.891407-8.996264 4.016936-9.484433 4.016936-9.512329C4.016936-9.637858 3.93325-9.679701 3.821669-9.679701C3.556663-9.679701 2.454795-9.56812 2.12005-9.540224C2.008468-9.526276 1.855044-9.512329 1.855044-9.247323C1.855044-9.093898 1.994521-9.093898 2.189788-9.093898C2.859278-9.093898 2.887173-8.996264 2.887173-8.856787C2.887173-8.759153 2.761644-8.298879 2.691905-8.019925H1.910834C1.63188-8.019925 1.478456-8.019925 1.478456-7.838605C1.478456-7.671233 1.603985-7.671233 1.868991-7.671233H2.608219L.822914-.557908C.767123-.348692 .767123-.320797 .767123-.237111C.767123 .069738 1.004234 .153425 1.171606 .153425C1.436613 .153425 1.63188-.041843 1.687671-.223163C1.715567-.292902 1.868991-.920548 1.952677-1.26924L2.273474-2.510585C2.315318-2.719801 2.454795-3.249813 2.496638-3.459029C2.566376-3.682192 2.66401-4.11457 2.677958-4.156413C2.789539-4.393524 3.542715-5.858032 4.937484-5.858032C5.551183-5.858032 5.69066-5.355915 5.69066-4.895641C5.69066-4.030884 5.049066-2.329265 4.798007-1.687671C4.714321-1.464508 4.644583-1.26924 4.644583-1.004234C4.644583-.278954 5.160648 .153425 5.788294 .153425C7.127273 .153425 7.615442-1.910834 7.615442-1.994521C7.615442-2.133998 7.489913-2.133998 7.44807-2.133998C7.308593-2.133998 7.308593-2.092154 7.238854-1.882939C6.834371-.460274 6.206725-.153425 5.830137-.153425C5.565131-.153425 5.481445-.320797 5.481445-.613699C5.481445-.962391 5.634869-1.352927 5.718555-1.590037C5.955666-2.203736 6.583313-3.87746 6.583313-4.658531C6.583313-5.676712 5.941719-6.164882 4.979328-6.164882C4.546949-6.164882 3.710087-6.067248 2.915068-5.104857L3.556663-7.671233Z'/>
<path id='g3-40' d='M4.533001 3.38929C4.533001 3.347447 4.533001 3.319552 4.29589 3.082441C2.901121 1.673724 2.12005-.627646 2.12005-3.472976C2.12005-6.178829 2.775592-8.508095 4.393524-10.153923C4.533001-10.279452 4.533001-10.307347 4.533001-10.349191C4.533001-10.432877 4.463263-10.460772 4.407472-10.460772C4.226152-10.460772 3.082441-9.456538 2.399004-8.089664C1.687671-6.680946 1.366874-5.188543 1.366874-3.472976C1.366874-2.231631 1.562142-.571856 2.287422 .920548C3.110336 2.594271 4.254047 3.500872 4.407472 3.500872C4.463263 3.500872 4.533001 3.472976 4.533001 3.38929Z'/>
<path id='g3-41' d='M3.93325-3.472976C3.93325-4.533001 3.793773-6.262516 3.012702-7.880448C2.189788-9.554172 1.046077-10.460772 .892653-10.460772C.836862-10.460772 .767123-10.432877 .767123-10.349191C.767123-10.307347 .767123-10.279452 1.004234-10.042341C2.399004-8.633624 3.180075-6.332254 3.180075-3.486924C3.180075-.781071 2.524533 1.548194 .9066 3.194022C.767123 3.319552 .767123 3.347447 .767123 3.38929C.767123 3.472976 .836862 3.500872 .892653 3.500872C1.073973 3.500872 2.217684 2.496638 2.901121 1.129763C3.612453-.292902 3.93325-1.799253 3.93325-3.472976Z'/>
<path id='g3-61' d='M9.414695-4.519054C9.609963-4.519054 9.861021-4.519054 9.861021-4.770112C9.861021-5.035118 9.62391-5.035118 9.414695-5.035118H1.199502C1.004234-5.035118 .753176-5.035118 .753176-4.78406C.753176-4.519054 .990286-4.519054 1.199502-4.519054H9.414695ZM9.414695-1.924782C9.609963-1.924782 9.861021-1.924782 9.861021-2.175841C9.861021-2.440847 9.62391-2.440847 9.414695-2.440847H1.199502C1.004234-2.440847 .753176-2.440847 .753176-2.189788C.753176-1.924782 .990286-1.924782 1.199502-1.924782H9.414695Z'/>

Before

Width:  |  Height:  |  Size: 12 KiB

After

Width:  |  Height:  |  Size: 12 KiB

View File

@ -130,12 +130,14 @@ Global Settings
request_timeout : 2.0 # default timeout in seconds, can be override by engine
# max_request_timeout: 10.0 # the maximum timeout in seconds
useragent_suffix : "" # informations like an email address to the administrator
pool_connections : 100 # Maximum number of allowable connections, or None for no limits. The default is 100.
pool_maxsize : 10 # Number of allowable keep-alive connections, or None to always allow. The default is 10.
enable_http2: True # See https://www.python-httpx.org/http2/
pool_connections : 100 # Number of different hosts
pool_maxsize : 10 # Number of simultaneous requests by host
# uncomment below section if you want to use a proxy
# proxies:
# all://:
# http:
# - http://proxy1:8080
# - http://proxy2:8080
# https:
# - http://proxy1:8080
# - http://proxy2:8080
# uncomment below section only if you have more than one network interface
@ -143,7 +145,6 @@ Global Settings
# source_ips:
# - 1.1.1.1
# - 1.1.1.2
# - fe80::/126
``request_timeout`` :
@ -156,46 +157,20 @@ Global Settings
Suffix to the user-agent searx uses to send requests to others engines. If an
engine wish to block you, a contact info here may be useful to avoid that.
``keepalive_expiry``:
Number of seconds to keep a connection in the pool. By default 5.0 seconds.
.. _httpx proxies: https://www.python-httpx.org/advanced/#http-proxying
.. _requests proxies: https://requests.readthedocs.io/en/latest/user/advanced/#proxies
.. _PySocks: https://pypi.org/project/PySocks/
``proxies`` :
Define one or more proxies you wish to use, see `httpx proxies`_.
Define one or more proxies you wish to use, see `requests proxies`_.
If there are more than one proxy for one protocol (http, https),
requests to the engines are distributed in a round-robin fashion.
- Proxy: `see <https://2.python-requests.org/en/latest/user/advanced/#proxies>`__.
- SOCKS proxies are also supported: `see <https://2.python-requests.org/en/latest/user/advanced/#socks>`__
``source_ips`` :
If you use multiple network interfaces, define from which IP the requests must
be made. Example:
* ``0.0.0.0`` any local IPv4 address.
* ``::`` any local IPv6 address.
* ``192.168.0.1``
* ``[ 192.168.0.1, 192.168.0.2 ]`` these two specific IP addresses
* ``fe80::60a2:1691:e5a2:ee1f``
* ``fe80::60a2:1691:e5a2:ee1f/126`` all IP addresses in this network.
* ``[ 192.168.0.1, fe80::/126 ]``
``retries`` :
Number of retry in case of an HTTP error.
On each retry, searx uses an different proxy and source ip.
``retry_on_http_error`` :
Retry request on some HTTP status code.
Example:
* ``true`` : on HTTP status code between 400 and 599.
* ``403`` : on HTTP status code 403.
* ``[403, 429]``: on HTTP status code 403 and 429.
``enable_http2`` :
Enable by default. Set to ``False`` to disable HTTP/2.
``max_redirects`` :
30 by default. Maximum redirect before it is an error.
be made. This parameter is ignored when ``proxies`` is set.
``locales:``
@ -241,13 +216,6 @@ Engine settings
api_key : 'apikey'
disabled : True
language : en_US
#enable_http: False
#enable_http2: False
#retries: 1
#retry_on_http_error: True # or 403 or [404, 429]
#max_connections: 100
#max_keepalive_connections: 10
#keepalive_expiry: 5.0
#proxies:
# http:
# - http://proxy1:8080
@ -302,12 +270,6 @@ Engine settings
``display_error_messages`` : default ``True``
When an engine returns an error, the message is displayed on the user interface.
``network``: optional
Use the network configuration from another engine.
In addition, there are two default networks:
* ``ipv4`` set ``local_addresses`` to ``0.0.0.0`` (use only IPv4 local addresses)
* ``ipv6`` set ``local_addresses`` to ``::`` (use only IPv6 local addresses)
.. note::
A few more options are possible, but they are pretty specific to some

View File

@ -171,7 +171,7 @@
<tr class="row-odd"><th class="stub"><p>arch linux wiki</p></th>
<th class="stub"><p>!al</p></th>
<td><p>archlinux</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>it</p></td>
<td><p>y</p></td>
<td><p>y</p></td>
@ -216,7 +216,7 @@
<tr class="row-even"><th class="stub"><p>bandcamp</p></th>
<th class="stub"><p>!bc</p></th>
<td><p>bandcamp</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>music</p></td>
<td><p>y</p></td>
<td></td>
@ -231,7 +231,7 @@
<tr class="row-odd"><th class="stub"><p>wikipedia</p></th>
<th class="stub"><p>!wp</p></th>
<td><p>wikipedia</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td></td>
<td><p>y</p></td>
@ -246,7 +246,7 @@
<tr class="row-even"><th class="stub"><p>wikimini</p></th>
<th class="stub"><p>!wkmn</p></th>
<td><p>xpath</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td></td>
<td></td>
@ -261,7 +261,7 @@
<tr class="row-odd"><th class="stub"><p>bing</p></th>
<th class="stub"><p>!bi</p></th>
<td><p>bing</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td><p>y</p></td>
@ -276,7 +276,7 @@
<tr class="row-even"><th class="stub"><p>bing images</p></th>
<th class="stub"><p>!bii</p></th>
<td><p>bing_images</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>images</p></td>
<td><p>y</p></td>
<td></td>
@ -291,7 +291,7 @@
<tr class="row-odd"><th class="stub"><p>bing news</p></th>
<th class="stub"><p>!bin</p></th>
<td><p>bing_news</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>news</p></td>
<td><p>y</p></td>
<td></td>
@ -306,7 +306,7 @@
<tr class="row-even"><th class="stub"><p>bing videos</p></th>
<th class="stub"><p>!biv</p></th>
<td><p>bing_videos</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>videos</p></td>
<td><p>y</p></td>
<td></td>
@ -336,7 +336,7 @@
<tr class="row-even"><th class="stub"><p>btdigg</p></th>
<th class="stub"><p>!bt</p></th>
<td><p>btdigg</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>videos, music, files</p></td>
<td><p>y</p></td>
<td></td>
@ -351,7 +351,7 @@
<tr class="row-odd"><th class="stub"><p>ccc-tv</p></th>
<th class="stub"><p>!c3tv</p></th>
<td><p>xpath</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>videos</p></td>
<td></td>
<td></td>
@ -366,7 +366,7 @@
<tr class="row-even"><th class="stub"><p>openverse</p></th>
<th class="stub"><p>!opv</p></th>
<td><p>openverse</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>images</p></td>
<td><p>y</p></td>
<td></td>
@ -381,7 +381,7 @@
<tr class="row-odd"><th class="stub"><p>crossref</p></th>
<th class="stub"><p>!cr</p></th>
<td><p>json_engine</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>science</p></td>
<td><p>y</p></td>
<td></td>
@ -396,7 +396,7 @@
<tr class="row-even"><th class="stub"><p>currency</p></th>
<th class="stub"><p>!cc</p></th>
<td><p>currency_convert</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td></td>
<td></td>
@ -411,7 +411,7 @@
<tr class="row-odd"><th class="stub"><p>deezer</p></th>
<th class="stub"><p>!dz</p></th>
<td><p>deezer</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>music</p></td>
<td><p>y</p></td>
<td></td>
@ -441,7 +441,7 @@
<tr class="row-odd"><th class="stub"><p>ddg definitions</p></th>
<th class="stub"><p>!ddd</p></th>
<td><p>duckduckgo_definitions</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td></td>
<td></td>
@ -456,7 +456,7 @@
<tr class="row-even"><th class="stub"><p>digg</p></th>
<th class="stub"><p>!dg</p></th>
<td><p>digg</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>news, social media</p></td>
<td><p>y</p></td>
<td></td>
@ -471,7 +471,7 @@
<tr class="row-odd"><th class="stub"><p>erowid</p></th>
<th class="stub"><p>!ew</p></th>
<td><p>xpath</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td></td>
@ -516,11 +516,11 @@
<tr class="row-even"><th class="stub"><p>duckduckgo</p></th>
<th class="stub"><p>!ddg</p></th>
<td><p>duckduckgo</p></td>
<td><p>3.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td><p>2.0</p></td>
<td><p>general, web</p></td>
<td><p>y</p></td>
<td><p>y</p></td>
<td></td>
<td><p>y</p></td>
<td><p>y</p></td>
<td><p>online</p></td>
@ -561,7 +561,7 @@
<tr class="row-odd"><th class="stub"><p>etools</p></th>
<th class="stub"><p>!eto</p></th>
<td><p>etools</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td></td>
<td></td>
@ -576,7 +576,7 @@
<tr class="row-even"><th class="stub"><p>etymonline</p></th>
<th class="stub"><p>!et</p></th>
<td><p>xpath</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td></td>
@ -621,7 +621,7 @@
<tr class="row-odd"><th class="stub"><p>fdroid</p></th>
<th class="stub"><p>!fd</p></th>
<td><p>fdroid</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>files</p></td>
<td><p>y</p></td>
<td></td>
@ -636,7 +636,7 @@
<tr class="row-even"><th class="stub"><p>flickr</p></th>
<th class="stub"><p>!fl</p></th>
<td><p>flickr_noapi</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>images</p></td>
<td><p>y</p></td>
<td></td>
@ -666,7 +666,7 @@
<tr class="row-even"><th class="stub"><p>frinkiac</p></th>
<th class="stub"><p>!frk</p></th>
<td><p>frinkiac</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>images</p></td>
<td></td>
<td></td>
@ -681,7 +681,7 @@
<tr class="row-odd"><th class="stub"><p>genius</p></th>
<th class="stub"><p>!gen</p></th>
<td><p>genius</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>music</p></td>
<td><p>y</p></td>
<td></td>
@ -711,7 +711,7 @@
<tr class="row-odd"><th class="stub"><p>gentoo</p></th>
<th class="stub"><p>!ge</p></th>
<td><p>gentoo</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>it</p></td>
<td><p>y</p></td>
<td><p>y</p></td>
@ -741,7 +741,7 @@
<tr class="row-odd"><th class="stub"><p>github</p></th>
<th class="stub"><p>!gh</p></th>
<td><p>github</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>it</p></td>
<td></td>
<td></td>
@ -756,7 +756,7 @@
<tr class="row-even"><th class="stub"><p>codeberg</p></th>
<th class="stub"><p>!cb</p></th>
<td><p>json_engine</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>it</p></td>
<td></td>
<td></td>
@ -771,7 +771,7 @@
<tr class="row-odd"><th class="stub"><p>google</p></th>
<th class="stub"><p>!go</p></th>
<td><p>google</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td><p>y</p></td>
@ -786,7 +786,7 @@
<tr class="row-even"><th class="stub"><p>google images</p></th>
<th class="stub"><p>!goi</p></th>
<td><p>google_images</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>images</p></td>
<td></td>
<td></td>
@ -801,7 +801,7 @@
<tr class="row-odd"><th class="stub"><p>google news</p></th>
<th class="stub"><p>!gon</p></th>
<td><p>google_news</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>news</p></td>
<td></td>
<td></td>
@ -816,7 +816,7 @@
<tr class="row-even"><th class="stub"><p>google videos</p></th>
<th class="stub"><p>!gov</p></th>
<td><p>google_videos</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>videos</p></td>
<td></td>
<td></td>
@ -831,7 +831,7 @@
<tr class="row-odd"><th class="stub"><p>google scholar</p></th>
<th class="stub"><p>!gos</p></th>
<td><p>google_scholar</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>science</p></td>
<td><p>y</p></td>
<td></td>
@ -846,7 +846,7 @@
<tr class="row-even"><th class="stub"><p>google play apps</p></th>
<th class="stub"><p>!gpa</p></th>
<td><p>xpath</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>files</p></td>
<td></td>
<td></td>
@ -876,7 +876,7 @@
<tr class="row-even"><th class="stub"><p>google play movies</p></th>
<th class="stub"><p>!gpm</p></th>
<td><p>xpath</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>videos</p></td>
<td></td>
<td></td>
@ -921,7 +921,7 @@
<tr class="row-odd"><th class="stub"><p>hoogle</p></th>
<th class="stub"><p>!ho</p></th>
<td><p>xpath</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>it</p></td>
<td></td>
<td></td>
@ -1026,7 +1026,7 @@
<tr class="row-even"><th class="stub"><p>library of congress</p></th>
<th class="stub"><p>!loc</p></th>
<td><p>loc</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>images</p></td>
<td><p>y</p></td>
<td></td>
@ -1056,7 +1056,7 @@
<tr class="row-even"><th class="stub"><p>microsoft academic</p></th>
<th class="stub"><p>!ma</p></th>
<td><p>microsoft_academic</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>science</p></td>
<td><p>y</p></td>
<td></td>
@ -1071,7 +1071,7 @@
<tr class="row-odd"><th class="stub"><p>mixcloud</p></th>
<th class="stub"><p>!mc</p></th>
<td><p>mixcloud</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>music</p></td>
<td><p>y</p></td>
<td></td>
@ -1101,7 +1101,7 @@
<tr class="row-odd"><th class="stub"><p>nyaa</p></th>
<th class="stub"><p>!nt</p></th>
<td><p>nyaa</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>files, images, videos, music</p></td>
<td><p>y</p></td>
<td></td>
@ -1116,7 +1116,7 @@
<tr class="row-even"><th class="stub"><p>mankier</p></th>
<th class="stub"><p>!man</p></th>
<td><p>json_engine</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>it</p></td>
<td></td>
<td></td>
@ -1161,7 +1161,7 @@
<tr class="row-odd"><th class="stub"><p>openstreetmap</p></th>
<th class="stub"><p>!osm</p></th>
<td><p>openstreetmap</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>map</p></td>
<td></td>
<td></td>
@ -1191,7 +1191,7 @@
<tr class="row-odd"><th class="stub"><p>pdbe</p></th>
<th class="stub"><p>!pdb</p></th>
<td><p>pdbe</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>science</p></td>
<td></td>
<td></td>
@ -1206,7 +1206,7 @@
<tr class="row-even"><th class="stub"><p>photon</p></th>
<th class="stub"><p>!ph</p></th>
<td><p>photon</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>map</p></td>
<td></td>
<td><p>y</p></td>
@ -1251,7 +1251,7 @@
<tr class="row-odd"><th class="stub"><p>pypi</p></th>
<th class="stub"><p>!pypi</p></th>
<td><p>xpath</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>it</p></td>
<td><p>y</p></td>
<td></td>
@ -1266,7 +1266,7 @@
<tr class="row-even"><th class="stub"><p>qwant</p></th>
<th class="stub"><p>!qw</p></th>
<td><p>qwant</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td><p>y</p></td>
@ -1278,25 +1278,10 @@
<td><p>y</p></td>
<td><p>y</p></td>
</tr>
<tr class="row-odd"><th class="stub"><p>qwant news</p></th>
<th class="stub"><p>!qwn</p></th>
<td><p>qwant</p></td>
<td><p>3.0</p></td>
<td><p>news</p></td>
<td><p>y</p></td>
<td><p>y</p></td>
<td></td>
<td></td>
<td></td>
<td><p>online</p></td>
<td><p>1</p></td>
<td></td>
<td><p>y</p></td>
</tr>
<tr class="row-even"><th class="stub"><p>qwant images</p></th>
<tr class="row-odd"><th class="stub"><p>qwant images</p></th>
<th class="stub"><p>!qwi</p></th>
<td><p>qwant</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>images</p></td>
<td><p>y</p></td>
<td><p>y</p></td>
@ -1308,10 +1293,25 @@
<td><p>y</p></td>
<td><p>y</p></td>
</tr>
<tr class="row-even"><th class="stub"><p>qwant news</p></th>
<th class="stub"><p>!qwn</p></th>
<td><p>qwant</p></td>
<td><p>2.0</p></td>
<td><p>news</p></td>
<td><p>y</p></td>
<td><p>y</p></td>
<td></td>
<td></td>
<td></td>
<td><p>online</p></td>
<td><p>1</p></td>
<td></td>
<td><p>y</p></td>
</tr>
<tr class="row-odd"><th class="stub"><p>qwant videos</p></th>
<th class="stub"><p>!qwv</p></th>
<td><p>qwant</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>videos</p></td>
<td><p>y</p></td>
<td><p>y</p></td>
@ -1341,7 +1341,7 @@
<tr class="row-odd"><th class="stub"><p>sepiasearch</p></th>
<th class="stub"><p>!sep</p></th>
<td><p>sepiasearch</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>videos</p></td>
<td><p>y</p></td>
<td><p>y</p></td>
@ -1356,7 +1356,7 @@
<tr class="row-even"><th class="stub"><p>soundcloud</p></th>
<th class="stub"><p>!sc</p></th>
<td><p>soundcloud</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>music</p></td>
<td><p>y</p></td>
<td></td>
@ -1371,7 +1371,7 @@
<tr class="row-odd"><th class="stub"><p>stackoverflow</p></th>
<th class="stub"><p>!st</p></th>
<td><p>stackexchange</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>it</p></td>
<td><p>y</p></td>
<td></td>
@ -1386,7 +1386,7 @@
<tr class="row-even"><th class="stub"><p>askubuntu</p></th>
<th class="stub"><p>!ubuntu</p></th>
<td><p>stackexchange</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>it</p></td>
<td><p>y</p></td>
<td></td>
@ -1401,7 +1401,7 @@
<tr class="row-odd"><th class="stub"><p>superuser</p></th>
<th class="stub"><p>!su</p></th>
<td><p>stackexchange</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>it</p></td>
<td><p>y</p></td>
<td></td>
@ -1416,7 +1416,7 @@
<tr class="row-even"><th class="stub"><p>searchcode code</p></th>
<th class="stub"><p>!scc</p></th>
<td><p>searchcode_code</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>it</p></td>
<td><p>y</p></td>
<td></td>
@ -1431,7 +1431,7 @@
<tr class="row-odd"><th class="stub"><p>framalibre</p></th>
<th class="stub"><p>!frl</p></th>
<td><p>framalibre</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>it</p></td>
<td><p>y</p></td>
<td></td>
@ -1446,7 +1446,7 @@
<tr class="row-even"><th class="stub"><p>semantic scholar</p></th>
<th class="stub"><p>!se</p></th>
<td><p>semantic_scholar</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>science</p></td>
<td><p>y</p></td>
<td></td>
@ -1536,7 +1536,7 @@
<tr class="row-even"><th class="stub"><p>urbandictionary</p></th>
<th class="stub"><p>!ud</p></th>
<td><p>xpath</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td></td>
<td></td>
@ -1551,7 +1551,7 @@
<tr class="row-odd"><th class="stub"><p>unsplash</p></th>
<th class="stub"><p>!us</p></th>
<td><p>unsplash</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>images</p></td>
<td><p>y</p></td>
<td></td>
@ -1566,7 +1566,7 @@
<tr class="row-even"><th class="stub"><p>yahoo</p></th>
<th class="stub"><p>!yh</p></th>
<td><p>yahoo</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td><p>y</p></td>
@ -1581,7 +1581,7 @@
<tr class="row-odd"><th class="stub"><p>yahoo news</p></th>
<th class="stub"><p>!yhn</p></th>
<td><p>yahoo_news</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>news</p></td>
<td><p>y</p></td>
<td></td>
@ -1596,7 +1596,7 @@
<tr class="row-even"><th class="stub"><p>youtube</p></th>
<th class="stub"><p>!yt</p></th>
<td><p>youtube_noapi</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>videos, music</p></td>
<td><p>y</p></td>
<td></td>
@ -1626,7 +1626,7 @@
<tr class="row-even"><th class="stub"><p>dailymotion</p></th>
<th class="stub"><p>!dm</p></th>
<td><p>dailymotion</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>videos</p></td>
<td><p>y</p></td>
<td><p>y</p></td>
@ -1641,7 +1641,7 @@
<tr class="row-odd"><th class="stub"><p>vimeo</p></th>
<th class="stub"><p>!vm</p></th>
<td><p>vimeo</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>videos</p></td>
<td><p>y</p></td>
<td></td>
@ -1656,7 +1656,7 @@
<tr class="row-even"><th class="stub"><p>wiby</p></th>
<th class="stub"><p>!wib</p></th>
<td><p>json_engine</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td></td>
@ -1671,7 +1671,7 @@
<tr class="row-odd"><th class="stub"><p>wikibooks</p></th>
<th class="stub"><p>!wb</p></th>
<td><p>mediawiki</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td></td>
@ -1686,7 +1686,7 @@
<tr class="row-even"><th class="stub"><p>wikinews</p></th>
<th class="stub"><p>!wn</p></th>
<td><p>mediawiki</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>news</p></td>
<td><p>y</p></td>
<td></td>
@ -1701,7 +1701,7 @@
<tr class="row-odd"><th class="stub"><p>wikiquote</p></th>
<th class="stub"><p>!wq</p></th>
<td><p>mediawiki</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td></td>
@ -1716,7 +1716,7 @@
<tr class="row-even"><th class="stub"><p>wikisource</p></th>
<th class="stub"><p>!ws</p></th>
<td><p>mediawiki</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td></td>
@ -1731,7 +1731,7 @@
<tr class="row-odd"><th class="stub"><p>wiktionary</p></th>
<th class="stub"><p>!wt</p></th>
<td><p>mediawiki</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td></td>
@ -1746,7 +1746,7 @@
<tr class="row-even"><th class="stub"><p>wikiversity</p></th>
<th class="stub"><p>!wv</p></th>
<td><p>mediawiki</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td></td>
@ -1761,7 +1761,7 @@
<tr class="row-odd"><th class="stub"><p>wikivoyage</p></th>
<th class="stub"><p>!wy</p></th>
<td><p>mediawiki</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td></td>
@ -1791,7 +1791,7 @@
<tr class="row-odd"><th class="stub"><p>dictzone</p></th>
<th class="stub"><p>!dc</p></th>
<td><p>dictzone</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td></td>
<td></td>
@ -1821,7 +1821,7 @@
<tr class="row-odd"><th class="stub"><p>1337x</p></th>
<th class="stub"><p>!1337x</p></th>
<td><p>1337x</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>videos</p></td>
<td><p>y</p></td>
<td></td>
@ -1836,7 +1836,7 @@
<tr class="row-even"><th class="stub"><p>duden</p></th>
<th class="stub"><p>!du</p></th>
<td><p>duden</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td></td>
@ -1851,7 +1851,7 @@
<tr class="row-odd"><th class="stub"><p>seznam</p></th>
<th class="stub"><p>!szn</p></th>
<td><p>seznam</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td></td>
<td></td>
@ -1866,7 +1866,7 @@
<tr class="row-even"><th class="stub"><p>mojeek</p></th>
<th class="stub"><p>!mjk</p></th>
<td><p>xpath</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td></td>
@ -1896,7 +1896,7 @@
<tr class="row-even"><th class="stub"><p>whaleslide</p></th>
<th class="stub"><p>!whale</p></th>
<td><p>json_engine</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td></td>
@ -1941,7 +1941,7 @@
<tr class="row-odd"><th class="stub"><p>naver</p></th>
<th class="stub"><p>!nvr</p></th>
<td><p>xpath</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td></td>
@ -1956,7 +1956,7 @@
<tr class="row-even"><th class="stub"><p>rubygems</p></th>
<th class="stub"><p>!rbg</p></th>
<td><p>xpath</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>it</p></td>
<td><p>y</p></td>
<td></td>
@ -1971,7 +1971,7 @@
<tr class="row-odd"><th class="stub"><p>peertube</p></th>
<th class="stub"><p>!ptb</p></th>
<td><p>peertube</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>videos</p></td>
<td><p>y</p></td>
<td><p>y</p></td>
@ -1986,7 +1986,7 @@
<tr class="row-even"><th class="stub"><p>mediathekviewweb</p></th>
<th class="stub"><p>!mvw</p></th>
<td><p>mediathekviewweb</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>videos</p></td>
<td><p>y</p></td>
<td></td>
@ -2016,7 +2016,7 @@
<tr class="row-even"><th class="stub"><p>rumble</p></th>
<th class="stub"><p>!ru</p></th>
<td><p>rumble</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>videos</p></td>
<td><p>y</p></td>
<td></td>
@ -2076,7 +2076,7 @@
<tr class="row-even"><th class="stub"><p>brave</p></th>
<th class="stub"><p>!brave</p></th>
<td><p>xpath</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td></td>
@ -2091,7 +2091,7 @@
<tr class="row-odd"><th class="stub"><p>onesearch</p></th>
<th class="stub"><p>!onesearch</p></th>
<td><p>onesearch</p></td>
<td><p>3.0</p></td>
<td><p>2.0</p></td>
<td><p>general</p></td>
<td><p>y</p></td>
<td></td>

View File

@ -279,17 +279,19 @@ $ sudo -H sed -i -e <span class="s2">&quot;s/{instance_name}/searx@</span><span
<span class="c1"># key : !!binary &quot;your_morty_proxy_key&quot;</span>
<span class="nt">outgoing</span><span class="p">:</span> <span class="c1"># communication with search engines</span>
<span class="nt">request_timeout </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">3.0</span> <span class="c1"># default timeout in seconds, can be override by engine</span>
<span class="nt">request_timeout </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">2.0</span> <span class="c1"># default timeout in seconds, can be override by engine</span>
<span class="c1"># max_request_timeout: 10.0 # the maximum timeout in seconds</span>
<span class="nt">useragent_suffix </span><span class="p">:</span> <span class="s">&quot;&quot;</span> <span class="c1"># suffix of searx_useragent, could contain informations like an email address to the administrator</span>
<span class="nt">pool_connections </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">100</span> <span class="c1"># The maximum number of concurrent connections that may be established.</span>
<span class="nt">pool_maxsize </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">20</span> <span class="c1"># Allow the connection pool to maintain keep-alive connections below this point.</span>
<span class="nt">enable_http2</span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span> <span class="c1"># See https://www.python-httpx.org/http2/</span>
<span class="nt">pool_connections </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">100</span> <span class="c1"># Number of different hosts</span>
<span class="nt">pool_maxsize </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">10</span> <span class="c1"># Number of simultaneous requests by host</span>
<span class="c1"># uncomment below section if you want to use a proxy</span>
<span class="c1"># see https://2.python-requests.org/en/latest/user/advanced/#proxies</span>
<span class="c1"># SOCKS proxies are also supported: see https://2.python-requests.org/en/latest/user/advanced/#socks</span>
<span class="c1"># proxies:</span>
<span class="c1"># all://:</span>
<span class="c1"># http:</span>
<span class="c1"># - http://proxy1:8080</span>
<span class="c1"># - http://proxy2:8080</span>
<span class="c1"># https:</span>
<span class="c1"># - http://proxy1:8080</span>
<span class="c1"># - http://proxy2:8080</span>
<span class="c1"># using_tor_proxy : True</span>
@ -299,7 +301,6 @@ $ sudo -H sed -i -e <span class="s2">&quot;s/{instance_name}/searx@</span><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"># - fe80::/126</span>
<span class="c1"># External plugin configuration</span>
<span class="c1"># See https://searx.github.io/searx/dev/plugins.html for more details</span>
@ -1236,18 +1237,16 @@ $ sudo -H sed -i -e <span class="s2">&quot;s/{instance_name}/searx@</span><span
<span class="nt">additional_tests</span><span class="p">:</span>
<span class="nt">rosebud</span><span class="p">:</span> <span class="nv">*test_rosebud</span>
<span class="p p-Indicator">-</span> <span class="nt">name </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">qwant images</span>
<span class="nt">engine </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">qwant</span>
<span class="nt">shortcut </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">qwi</span>
<span class="nt">disabled</span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
<span class="nt">categories </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">images</span>
<span class="p p-Indicator">-</span> <span class="nt">name </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">qwant news</span>
<span class="nt">engine </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">qwant</span>
<span class="nt">shortcut </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">qwn</span>
<span class="nt">categories </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">news</span>
<span class="nt">network</span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">qwant</span>
<span class="p p-Indicator">-</span> <span class="nt">name</span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">qwant images</span>
<span class="nt">engine</span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">qwant</span>
<span class="nt">shortcut</span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">qwi</span>
<span class="nt">categories</span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">images</span>
<span class="nt">disabled</span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
<span class="nt">network</span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">qwant</span>
<span class="p p-Indicator">-</span> <span class="nt">name</span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">qwant videos</span>
<span class="nt">engine</span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">qwant</span>

View File

@ -163,12 +163,14 @@ code, like <code class="docutils literal notranslate"><span class="pre">fr</span
<span class="nt">request_timeout </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">2.0</span> <span class="c1"># default timeout in seconds, can be override by engine</span>
<span class="c1"># max_request_timeout: 10.0 # the maximum timeout in seconds</span>
<span class="nt">useragent_suffix </span><span class="p">:</span> <span class="s">&quot;&quot;</span> <span class="c1"># informations like an email address to the administrator</span>
<span class="nt">pool_connections </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">100</span> <span class="c1"># Maximum number of allowable connections, or None for no limits. The default is 100.</span>
<span class="nt">pool_maxsize </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">10</span> <span class="c1"># Number of allowable keep-alive connections, or None to always allow. The default is 10.</span>
<span class="nt">enable_http2</span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span> <span class="c1"># See https://www.python-httpx.org/http2/</span>
<span class="nt">pool_connections </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">100</span> <span class="c1"># Number of different hosts</span>
<span class="nt">pool_maxsize </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">10</span> <span class="c1"># Number of simultaneous requests by host</span>
<span class="c1"># uncomment below section if you want to use a proxy</span>
<span class="c1"># proxies:</span>
<span class="c1"># all://:</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>
@ -176,7 +178,6 @@ code, like <code class="docutils literal notranslate"><span class="pre">fr</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"># - fe80::/126</span>
</pre></div>
</div>
<dl class="simple">
@ -188,40 +189,18 @@ timeout to load). Can be override by <a class="reference internal" href="#settin
<dt><code class="docutils literal notranslate"><span class="pre">useragent_suffix</span></code> :</dt><dd><p>Suffix to the user-agent searx uses to send requests to others engines. If an
engine wish to block you, a contact info here may be useful to avoid that.</p>
</dd>
<dt><code class="docutils literal notranslate"><span class="pre">keepalive_expiry</span></code>:</dt><dd><p>Number of seconds to keep a connection in the pool. By default 5.0 seconds.</p>
</dd>
</dl>
<dl>
<dt><code class="docutils literal notranslate"><span class="pre">proxies</span></code> :</dt><dd><p>Define one or more proxies you wish to use, see <a class="reference external" href="https://www.python-httpx.org/advanced/#http-proxying">httpx proxies</a>.
<dl class="simple">
<dt><code class="docutils literal notranslate"><span class="pre">proxies</span></code> :</dt><dd><p>Define one or more proxies you wish to use, see <a class="reference external" href="https://requests.readthedocs.io/en/latest/user/advanced/#proxies">requests proxies</a>.
If there are more than one proxy for one protocol (http, https),
requests to the engines are distributed in a round-robin fashion.</p>
<ul class="simple">
<li><p>Proxy: <a class="reference external" href="https://2.python-requests.org/en/latest/user/advanced/#proxies">see</a>.</p></li>
<li><p>SOCKS proxies are also supported: <a class="reference external" href="https://2.python-requests.org/en/latest/user/advanced/#socks">see</a></p></li>
</ul>
</dd>
<dt><code class="docutils literal notranslate"><span class="pre">source_ips</span></code> :</dt><dd><p>If you use multiple network interfaces, define from which IP the requests must
be made. Example:</p>
<ul class="simple">
<li><p><code class="docutils literal notranslate"><span class="pre">0.0.0.0</span></code> any local IPv4 address.</p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">::</span></code> any local IPv6 address.</p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">192.168.0.1</span></code></p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">[</span> <span class="pre">192.168.0.1,</span> <span class="pre">192.168.0.2</span> <span class="pre">]</span></code> these two specific IP addresses</p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">fe80::60a2:1691:e5a2:ee1f</span></code></p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">fe80::60a2:1691:e5a2:ee1f/126</span></code> all IP addresses in this network.</p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">[</span> <span class="pre">192.168.0.1,</span> <span class="pre">fe80::/126</span> <span class="pre">]</span></code></p></li>
</ul>
</dd>
<dt><code class="docutils literal notranslate"><span class="pre">retries</span></code> :</dt><dd><p>Number of retry in case of an HTTP error.
On each retry, searx uses an different proxy and source ip.</p>
</dd>
<dt><code class="docutils literal notranslate"><span class="pre">retry_on_http_error</span></code> :</dt><dd><p>Retry request on some HTTP status code.</p>
<p>Example:</p>
<ul class="simple">
<li><p><code class="docutils literal notranslate"><span class="pre">true</span></code> : on HTTP status code between 400 and 599.</p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">403</span></code> : on HTTP status code 403.</p></li>
<li><p><code class="docutils literal notranslate"><span class="pre">[403,</span> <span class="pre">429]</span></code>: on HTTP status code 403 and 429.</p></li>
</ul>
</dd>
<dt><code class="docutils literal notranslate"><span class="pre">enable_http2</span></code> :</dt><dd><p>Enable by default. Set to <code class="docutils literal notranslate"><span class="pre">False</span></code> to disable HTTP/2.</p>
</dd>
<dt><code class="docutils literal notranslate"><span class="pre">max_redirects</span></code> :</dt><dd><p>30 by default. Maximum redirect before it is an error.</p>
be made. This parameter is ignored when <code class="docutils literal notranslate"><span class="pre">proxies</span></code> is set.</p>
</dd>
</dl>
</div>
@ -265,13 +244,6 @@ On each retry, searx uses an different proxy and source ip.</p>
<span class="nt">api_key </span><span class="p">:</span> <span class="s">&#39;apikey&#39;</span>
<span class="nt">disabled </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">True</span>
<span class="nt">language </span><span class="p">:</span> <span class="l l-Scalar l-Scalar-Plain">en_US</span>
<span class="c1">#enable_http: False</span>
<span class="c1">#enable_http2: False</span>
<span class="c1">#retries: 1</span>
<span class="c1">#retry_on_http_error: True # or 403 or [404, 429]</span>
<span class="c1">#max_connections: 100</span>
<span class="c1">#max_keepalive_connections: 10</span>
<span class="c1">#keepalive_expiry: 5.0</span>
<span class="c1">#proxies:</span>
<span class="c1"># http:</span>
<span class="c1"># - http://proxy1:8080</span>
@ -317,11 +289,6 @@ by using the full ISO code of language and country, like <code class="docutils l
</dd>
<dt><code class="docutils literal notranslate"><span class="pre">display_error_messages</span></code><span class="classifier">default <code class="docutils literal notranslate"><span class="pre">True</span></code></span></dt><dd><p>When an engine returns an error, the message is displayed on the user interface.</p>
</dd>
<dt><code class="docutils literal notranslate"><span class="pre">network</span></code>: optional</dt><dd><p>Use the network configuration from another engine.
In addition, there are two default networks:
* <code class="docutils literal notranslate"><span class="pre">ipv4</span></code> set <code class="docutils literal notranslate"><span class="pre">local_addresses</span></code> to <code class="docutils literal notranslate"><span class="pre">0.0.0.0</span></code> (use only IPv4 local addresses)
* <code class="docutils literal notranslate"><span class="pre">ipv6</span></code> set <code class="docutils literal notranslate"><span class="pre">local_addresses</span></code> to <code class="docutils literal notranslate"><span class="pre">::</span></code> (use only IPv6 local addresses)</p>
</dd>
</dl>
<div class="admonition note">
<p class="admonition-title">Note</p>

File diff suppressed because one or more lines are too long

View File

@ -182,18 +182,18 @@ inspect service
show service status and log
option
set one of the available options
apache (http://fv-az502-153/searx)
apache (http://fv-az91-282/searx)
:install: apache site with a reverse proxy (ProxyPass)
:remove: apache site searx.conf
nginx (http://fv-az502-153/searx)
nginx (http://fv-az91-282/searx)
:install: nginx site with a reverse proxy (ProxyPass)
:remove: nginx site searx.conf
filtron rules: /etc/filtron/rules.json
If needed, set PUBLIC_URL of your WEB service in the &#39;.config.sh&#39; file::
PUBLIC_URL : http://fv-az502-153/searx
PUBLIC_HOST : fv-az502-153
PUBLIC_URL : http://fv-az91-282/searx
PUBLIC_HOST : fv-az91-282
SERVICE_USER : filtron
FILTRON_TARGET : 127.0.0.1:8888
FILTRON_API : 127.0.0.1:4005

View File

@ -192,7 +192,7 @@ install
:base: prepare LXC; install basic packages
:suite: install LXC searx suite into all (or &lt;name&gt;) containers
LXC suite: searx --&gt; http://fv-az502-153/searx
LXC suite: searx --&gt; http://fv-az91-282/searx
suite includes searx, morty &amp; filtron
suite images:
ubu1804 ubu2004 ubu2010 fedora33 archlinux centos7

View File

@ -184,22 +184,22 @@ inspect service
option
set one of the available options
:new-key: set new morty key
apache : http://fv-az502-153/morty/
apache : http://fv-az91-282/morty/
:install: apache site with a reverse proxy (ProxyPass)
:remove: apache site morty.conf
nginx (http://fv-az502-153/morty/)
nginx (http://fv-az91-282/morty/)
:install: nginx site with a reverse proxy (ProxyPass)
:remove: nginx site morty.conf
If needed, set the environment variables in the &#39;.config.sh&#39; file::
PUBLIC_URL_MORTY: http://fv-az502-153/morty/
PUBLIC_URL_MORTY: http://fv-az91-282/morty/
MORTY_LISTEN: 127.0.0.1:3000
SERVICE_USER: morty
To activate result and image proxy in searx, edit settings.yml (read:
https://searx.github.io/searx/admin/morty.html)::
result_proxy:
url : http://fv-az502-153/morty/
url : http://fv-az91-282/morty/
server:
image_proxy : True
</pre></div>

View File

@ -111,8 +111,8 @@ apache
searx settings: /etc/searx/settings.yml
If needed, set PUBLIC_URL of your WEB service in the &#39;.config.sh&#39; file::
PUBLIC_URL : http://fv-az502-153/searx
SEARX_INSTANCE_NAME : searx@fv-az502-153
PUBLIC_URL : http://fv-az91-282/searx
SEARX_INSTANCE_NAME : searx@fv-az91-282
SERVICE_USER : searx
SEARX_INTERNAL_HTTP : http://127.0.0.1:8888
</pre></div>