on master help sign in
Deploying to gh-pages from @ 313a9847c798c47566fcac78985f99945c31944b πŸš€
commit1dc4bf5008c7918e14e9ddcbff8c6e2abbda5275 authorkvch <kvch@users.noreply.github.com> dateSat 14 Aug 2021, 20:50 (5 years ago) parenta4c1b4b
60 files changed+457βˆ’389
.buildinfo+1βˆ’1 404.html+5βˆ’5 _modules/index.html+5βˆ’5 _modules/searx_extra/standalone_searx.html+5βˆ’5 _static/basic.css+64βˆ’21 _static/doctools.js+2 _static/searchtools.js+1βˆ’1 _static/underscore-1.12.0.js β†’ _static/underscore-1.13.1.js+83βˆ’68 _static/underscore.js+4βˆ’4 admin/api.html+5βˆ’5 admin/architecture.html+5βˆ’5 admin/buildhosts.html+5βˆ’5 admin/engines.html+5βˆ’5 admin/engines/recoll.html+5βˆ’5 admin/filtron.html+5βˆ’5 admin/index.html+6βˆ’6 admin/installation-apache.html+5βˆ’5 admin/installation-docker.html+5βˆ’5 admin/installation-nginx.html+5βˆ’5 admin/installation-searx.html+5βˆ’5 admin/installation-uwsgi.html+5βˆ’5 admin/installation.html+5βˆ’5 admin/morty.html+5βˆ’5 admin/plugins.html+5βˆ’5 admin/settings.html+5βˆ’5 admin/update-searx.html+5βˆ’5 blog/admin.html+5βˆ’5 blog/command-line-engines.html+5βˆ’5 blog/index.html+6βˆ’6 blog/intro-offline.html+5βˆ’5 blog/lxcdev-202006.html+5βˆ’5 blog/private-engines.html+5βˆ’5 blog/python3.html+5βˆ’5 blog/search-database-engines.html+5βˆ’5 blog/search-indexer-engines.html+5βˆ’5 blog/sql-engines.html+5βˆ’5 dev/contribution_guide.html+5βˆ’5 dev/engine_overview.html+5βˆ’5 dev/index.html+6βˆ’6 dev/makefile.html+5βˆ’5 dev/plugins.html+5βˆ’5 dev/quickstart.html+5βˆ’5 dev/reST.html+5βˆ’5 dev/search_api.html+5βˆ’5 dev/translation.html+5βˆ’5 genindex.html+5βˆ’5 index.html+6βˆ’6 py-modindex.html+5βˆ’5 search.html+13βˆ’5 searchindex.js+1βˆ’1 searx_extra/index.html+6βˆ’6 searx_extra/standalone_searx.py.html+15βˆ’15 user/index.html+6βˆ’6 user/own-instance.html+5βˆ’5 user/search_syntax.html+5βˆ’5 utils/filtron.sh.html+9βˆ’9 utils/index.html+6βˆ’6 utils/lxc.sh.html+6βˆ’6 utils/morty.sh.html+9βˆ’9 utils/searx.sh.html+7βˆ’7
.buildinfo+1βˆ’1
@@ -1,4 +1,4 @@
11# Sphinx build info version 1
22# This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
3βˆ’config: 06f69cdd2f33d665ceedcfdda7353eb1
3+config: 60f28e484950a495a681eeea1a0d589d
44tags: 645f666f9bcd5a90fca523b33c5a78b7
404.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Page Not Found &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
13+ <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
1414 <script src="_static/jquery.js"></script>
1515 <script src="_static/underscore.js"></script>
1616 <script src="_static/doctools.js"></script>
@@ -81,7 +81,7 @@
8181 <h3 id="searchlabel">Quick search</h3>
8282 <div class="searchformwrapper">
8383 <form class="search" action="search.html" method="get">
84βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
84+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
8585 <input type="submit" value="Go" />
8686 </form>
8787 </div>
@@ -94,7 +94,7 @@
9494
9595 <div class="footer" role="contentinfo">
9696 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
97βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
97+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
9898 </div>
9999 <script src="_static/version_warning_offset.js"></script>
100100
_modules/index.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Overview: module code &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -77,7 +77,7 @@
7777 <h3 id="searchlabel">Quick search</h3>
7878 <div class="searchformwrapper">
7979 <form class="search" action="../search.html" method="get">
80βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
80+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
8181 <input type="submit" value="Go" />
8282 </form>
8383 </div>
@@ -90,7 +90,7 @@
9090
9191 <div class="footer" role="contentinfo">
9292 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
93βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
93+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
9494 </div>
9595 <script src="../_static/version_warning_offset.js"></script>
9696
_modules/searx_extra/standalone_searx.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>searx_extra.standalone_searx &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
13+ <script data-url_root="../../" id="documentation_options" src="../../_static/documentation_options.js"></script>
1414 <script src="../../_static/jquery.js"></script>
1515 <script src="../../_static/underscore.js"></script>
1616 <script src="../../_static/doctools.js"></script>
@@ -300,7 +300,7 @@ if __name__ == &#39;__main__&#39;:
300300 <h3 id="searchlabel">Quick search</h3>
301301 <div class="searchformwrapper">
302302 <form class="search" action="../../search.html" method="get">
303βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
303+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
304304 <input type="submit" value="Go" />
305305 </form>
306306 </div>
@@ -313,7 +313,7 @@ if __name__ == &#39;__main__&#39;:
313313
314314 <div class="footer" role="contentinfo">
315315 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
316βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
316+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
317317 </div>
318318 <script src="../../_static/version_warning_offset.js"></script>
319319
_static/basic.css+64βˆ’21
@@ -130,7 +130,7 @@ ul.search li a {
130130 font-weight: bold;
131131}
132132
133βˆ’ul.search li div.context {
133+ul.search li p.context {
134134 color: #888;
135135 margin: 2px 0 0 30px;
136136 text-align: left;
@@ -508,6 +508,63 @@ table.hlist td {
508508 vertical-align: top;
509509}
510510
511+/* -- object description styles --------------------------------------------- */
512+
513+.sig {
514+ font-family: 'Consolas', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace;
515+}
516+
517+.sig-name, code.descname {
518+ background-color: transparent;
519+ font-weight: bold;
520+}
521+
522+.sig-name {
523+ font-size: 1.1em;
524+}
525+
526+code.descname {
527+ font-size: 1.2em;
528+}
529+
530+.sig-prename, code.descclassname {
531+ background-color: transparent;
532+}
533+
534+.optional {
535+ font-size: 1.3em;
536+}
537+
538+.sig-paren {
539+ font-size: larger;
540+}
541+
542+.sig-param.n {
543+ font-style: italic;
544+}
545+
546+/* C++ specific styling */
547+
548+.sig-inline.c-texpr,
549+.sig-inline.cpp-texpr {
550+ font-family: unset;
551+}
552+
553+.sig.c .k, .sig.c .kt,
554+.sig.cpp .k, .sig.cpp .kt {
555+ color: #0033B3;
556+}
557+
558+.sig.c .m,
559+.sig.cpp .m {
560+ color: #1750EB;
561+}
562+
563+.sig.c .s, .sig.c .sc,
564+.sig.cpp .s, .sig.cpp .sc {
565+ color: #067D17;
566+}
567+
511568
512569/* -- other body styles ----------------------------------------------------- */
513570
@@ -634,14 +691,6 @@ dl.glossary dt {
634691 font-size: 1.1em;
635692}
636693
637βˆ’.optional {
638βˆ’ font-size: 1.3em;
639βˆ’}
640βˆ’
641βˆ’.sig-paren {
642βˆ’ font-size: larger;
643βˆ’}
644βˆ’
645694.versionmodified {
646695 font-style: italic;
647696}
@@ -770,8 +819,12 @@ div.code-block-caption code {
770819
771820table.highlighttable td.linenos,
772821span.linenos,
773βˆ’div.doctest > div.highlight span.gp { /* gp: Generic.Prompt */
774βˆ’ user-select: none;
822+div.highlight span.gp { /* gp: Generic.Prompt */
823+ user-select: none;
824+ -webkit-user-select: text; /* Safari fallback only */
825+ -webkit-user-select: none; /* Chrome/Safari */
826+ -moz-user-select: none; /* Firefox */
827+ -ms-user-select: none; /* IE10+ */
775828}
776829
777830div.code-block-caption span.caption-number {
@@ -786,16 +839,6 @@ div.literal-block-wrapper {
786839 margin: 1em 0;
787840}
788841
789βˆ’code.descname {
790βˆ’ background-color: transparent;
791βˆ’ font-weight: bold;
792βˆ’ font-size: 1.2em;
793βˆ’}
794βˆ’
795βˆ’code.descclassname {
796βˆ’ background-color: transparent;
797βˆ’}
798βˆ’
799842code.xref, a code {
800843 background-color: transparent;
801844 font-weight: bold;
_static/doctools.js+2
@@ -301,12 +301,14 @@ var Documentation = {
301301 window.location.href = prevHref;
302302 return false;
303303 }
304+ break;
304305 case 39: // right
305306 var nextHref = $('link[rel="next"]').prop('href');
306307 if (nextHref) {
307308 window.location.href = nextHref;
308309 return false;
309310 }
311+ break;
310312 }
311313 }
312314 });
_static/searchtools.js+1βˆ’1
@@ -509,7 +509,7 @@ var Search = {
509509 var excerpt = ((start > 0) ? '...' : '') +
510510 $.trim(text.substr(start, 240)) +
511511 ((start + 240 - text.length) ? '...' : '');
512βˆ’ var rv = $('<div class="context"></div>').text(excerpt);
512+ var rv = $('<p class="context"></p>').text(excerpt);
513513 $.each(hlwords, function() {
514514 rv = rv.highlightText(this, 'highlighted');
515515 });
_static/underscore-1.12.0.js β†’ _static/underscore-1.13.1.jsrenamed+83βˆ’68
@@ -1,19 +1,19 @@
11(function (global, factory) {
22 typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() :
33 typeof define === 'function' && define.amd ? define('underscore', factory) :
4βˆ’ (global = global || self, (function () {
4+ (global = typeof globalThis !== 'undefined' ? globalThis : global || self, (function () {
55 var current = global._;
66 var exports = global._ = factory();
77 exports.noConflict = function () { global._ = current; return exports; };
88 }()));
99}(this, (function () {
10βˆ’ // Underscore.js 1.12.0
10+ // Underscore.js 1.13.1
1111 // https://underscorejs.org
12βˆ’ // (c) 2009-2020 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
12+ // (c) 2009-2021 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters & Editors
1313 // Underscore may be freely distributed under the MIT license.
1414
1515 // Current version.
16βˆ’ var VERSION = '1.12.0';
16+ var VERSION = '1.13.1';
1717
1818 // Establish the root object, `window` (`self`) in the browser, `global`
1919 // on the server, or `this` in some virtual machines. We use `self`
@@ -170,7 +170,7 @@
170170 var isArray = nativeIsArray || tagTester('Array');
171171
172172 // Internal function to check whether `key` is an own property name of `obj`.
173βˆ’ function has(obj, key) {
173+ function has$1(obj, key) {
174174 return obj != null && hasOwnProperty.call(obj, key);
175175 }
176176
@@ -181,7 +181,7 @@
181181 (function() {
182182 if (!isArguments(arguments)) {
183183 isArguments = function(obj) {
184βˆ’ return has(obj, 'callee');
184+ return has$1(obj, 'callee');
185185 };
186186 }
187187 }());
@@ -268,7 +268,7 @@
268268
269269 // Constructor is a special case.
270270 var prop = 'constructor';
271βˆ’ if (has(obj, prop) && !keys.contains(prop)) keys.push(prop);
271+ if (has$1(obj, prop) && !keys.contains(prop)) keys.push(prop);
272272
273273 while (nonEnumIdx--) {
274274 prop = nonEnumerableProps[nonEnumIdx];
@@ -284,7 +284,7 @@
284284 if (!isObject(obj)) return [];
285285 if (nativeKeys) return nativeKeys(obj);
286286 var keys = [];
287βˆ’ for (var key in obj) if (has(obj, key)) keys.push(key);
287+ for (var key in obj) if (has$1(obj, key)) keys.push(key);
288288 // Ahem, IE < 9.
289289 if (hasEnumBug) collectNonEnumProps(obj, keys);
290290 return keys;
@@ -318,24 +318,24 @@
318318 // If Underscore is called as a function, it returns a wrapped object that can
319319 // be used OO-style. This wrapper holds altered versions of all functions added
320320 // through `_.mixin`. Wrapped objects may be chained.
321βˆ’ function _(obj) {
322βˆ’ if (obj instanceof _) return obj;
323βˆ’ if (!(this instanceof _)) return new _(obj);
321+ function _$1(obj) {
322+ if (obj instanceof _$1) return obj;
323+ if (!(this instanceof _$1)) return new _$1(obj);
324324 this._wrapped = obj;
325325 }
326326
327βˆ’ _.VERSION = VERSION;
327+ _$1.VERSION = VERSION;
328328
329329 // Extracts the result from a wrapped and chained object.
330βˆ’ _.prototype.value = function() {
330+ _$1.prototype.value = function() {
331331 return this._wrapped;
332332 };
333333
334334 // Provide unwrapping proxies for some methods used in engine operations
335335 // such as arithmetic and JSON stringification.
336βˆ’ _.prototype.valueOf = _.prototype.toJSON = _.prototype.value;
336+ _$1.prototype.valueOf = _$1.prototype.toJSON = _$1.prototype.value;
337337
338βˆ’ _.prototype.toString = function() {
338+ _$1.prototype.toString = function() {
339339 return String(this._wrapped);
340340 };
341341
@@ -370,8 +370,8 @@
370370 // Internal recursive comparison function for `_.isEqual`.
371371 function deepEq(a, b, aStack, bStack) {
372372 // Unwrap any wrapped objects.
373βˆ’ if (a instanceof _) a = a._wrapped;
374βˆ’ if (b instanceof _) b = b._wrapped;
373+ if (a instanceof _$1) a = a._wrapped;
374+ if (b instanceof _$1) b = b._wrapped;
375375 // Compare `[[Class]]` names.
376376 var className = toString.call(a);
377377 if (className !== toString.call(b)) return false;
@@ -463,7 +463,7 @@
463463 while (length--) {
464464 // Deep compare each member
465465 key = _keys[length];
466βˆ’ if (!(has(b, key) && eq(a[key], b[key], aStack, bStack))) return false;
466+ if (!(has$1(b, key) && eq(a[key], b[key], aStack, bStack))) return false;
467467 }
468468 }
469469 // Remove the first object from the stack of traversed objects.
@@ -642,15 +642,15 @@
642642
643643 // Normalize a (deep) property `path` to array.
644644 // Like `_.iteratee`, this function can be customized.
645βˆ’ function toPath(path) {
645+ function toPath$1(path) {
646646 return isArray(path) ? path : [path];
647647 }
648βˆ’ _.toPath = toPath;
648+ _$1.toPath = toPath$1;
649649
650650 // Internal wrapper for `_.toPath` to enable minification.
651651 // Similar to `cb` for `_.iteratee`.
652βˆ’ function toPath$1(path) {
653βˆ’ return _.toPath(path);
652+ function toPath(path) {
653+ return _$1.toPath(path);
654654 }
655655
656656 // Internal function to obtain a nested property in `obj` along `path`.
@@ -668,19 +668,19 @@
668668 // `undefined`, return `defaultValue` instead.
669669 // The `path` is normalized through `_.toPath`.
670670 function get(object, path, defaultValue) {
671βˆ’ var value = deepGet(object, toPath$1(path));
671+ var value = deepGet(object, toPath(path));
672672 return isUndefined(value) ? defaultValue : value;
673673 }
674674
675675 // Shortcut function for checking if an object has a given property directly on
676676 // itself (in other words, not on a prototype). Unlike the internal `has`
677677 // function, this public version can also traverse nested properties.
678βˆ’ function has$1(obj, path) {
679βˆ’ path = toPath$1(path);
678+ function has(obj, path) {
679+ path = toPath(path);
680680 var length = path.length;
681681 for (var i = 0; i < length; i++) {
682682 var key = path[i];
683βˆ’ if (!has(obj, key)) return false;
683+ if (!has$1(obj, key)) return false;
684684 obj = obj[key];
685685 }
686686 return !!length;
@@ -703,7 +703,7 @@
703703 // Creates a function that, when passed an object, will traverse that object’s
704704 // properties down the given `path`, specified as an array of keys or indices.
705705 function property(path) {
706βˆ’ path = toPath$1(path);
706+ path = toPath(path);
707707 return function(obj) {
708708 return deepGet(obj, path);
709709 };
@@ -747,12 +747,12 @@
747747 function iteratee(value, context) {
748748 return baseIteratee(value, context, Infinity);
749749 }
750βˆ’ _.iteratee = iteratee;
750+ _$1.iteratee = iteratee;
751751
752752 // The function we call internally to generate a callback. It invokes
753753 // `_.iteratee` if overridden, otherwise `baseIteratee`.
754754 function cb(value, context, argCount) {
755βˆ’ if (_.iteratee !== iteratee) return _.iteratee(value, context);
755+ if (_$1.iteratee !== iteratee) return _$1.iteratee(value, context);
756756 return baseIteratee(value, context, argCount);
757757 }
758758
@@ -840,7 +840,7 @@
840840
841841 // By default, Underscore uses ERB-style template delimiters. Change the
842842 // following template settings to use alternative delimiters.
843βˆ’ var templateSettings = _.templateSettings = {
843+ var templateSettings = _$1.templateSettings = {
844844 evaluate: /<%([\s\S]+?)%>/g,
845845 interpolate: /<%=([\s\S]+?)%>/g,
846846 escape: /<%-([\s\S]+?)%>/g
@@ -868,13 +868,20 @@
868868 return '\\' + escapes[match];
869869 }
870870
871+ // In order to prevent third-party code injection through
872+ // `_.templateSettings.variable`, we test it against the following regular
873+ // expression. It is intentionally a bit more liberal than just matching valid
874+ // identifiers, but still prevents possible loopholes through defaults or
875+ // destructuring assignment.
876+ var bareIdentifier = /^\s*(\w|\$)+\s*$/;
877+
871878 // JavaScript micro-templating, similar to John Resig's implementation.
872879 // Underscore templating handles arbitrary delimiters, preserves whitespace,
873880 // and correctly escapes quotes within interpolated code.
874881 // NB: `oldSettings` only exists for backwards compatibility.
875882 function template(text, settings, oldSettings) {
876883 if (!settings && oldSettings) settings = oldSettings;
877βˆ’ settings = defaults({}, settings, _.templateSettings);
884+ settings = defaults({}, settings, _$1.templateSettings);
878885
879886 // Combine delimiters into one regular expression via alternation.
880887 var matcher = RegExp([
@@ -903,8 +910,17 @@
903910 });
904911 source += "';\n";
905912
906βˆ’ // If a variable is not specified, place data values in local scope.
907βˆ’ if (!settings.variable) source = 'with(obj||{}){\n' + source + '}\n';
913+ var argument = settings.variable;
914+ if (argument) {
915+ // Insure against third-party code injection. (CVE-2021-23358)
916+ if (!bareIdentifier.test(argument)) throw new Error(
917+ 'variable is not a bare identifier: ' + argument
918+ );
919+ } else {
920+ // If a variable is not specified, place data values in local scope.
921+ source = 'with(obj||{}){\n' + source + '}\n';
922+ argument = 'obj';
923+ }
908924
909925 source = "var __t,__p='',__j=Array.prototype.join," +
910926 "print=function(){__p+=__j.call(arguments,'');};\n" +
@@ -912,18 +928,17 @@
912928
913929 var render;
914930 try {
915βˆ’ render = new Function(settings.variable || 'obj', '_', source);
931+ render = new Function(argument, '_', source);
916932 } catch (e) {
917933 e.source = source;
918934 throw e;
919935 }
920936
921937 var template = function(data) {
922βˆ’ return render.call(this, data, _);
938+ return render.call(this, data, _$1);
923939 };
924940
925941 // Provide the compiled source as a convenience for precompilation.
926βˆ’ var argument = settings.variable || 'obj';
927942 template.source = 'function(' + argument + '){\n' + source + '}';
928943
929944 return template;
@@ -933,7 +948,7 @@
933948 // is invoked with its parent as context. Returns the value of the final
934949 // child, or `fallback` if any child is undefined.
935950 function result(obj, path, fallback) {
936βˆ’ path = toPath$1(path);
951+ path = toPath(path);
937952 var length = path.length;
938953 if (!length) {
939954 return isFunction$1(fallback) ? fallback.call(obj) : fallback;
@@ -959,7 +974,7 @@
959974
960975 // Start chaining a wrapped Underscore object.
961976 function chain(obj) {
962βˆ’ var instance = _(obj);
977+ var instance = _$1(obj);
963978 instance._chain = true;
964979 return instance;
965980 }
@@ -993,7 +1008,7 @@
9931008 return bound;
9941009 });
9951010
996βˆ’ partial.placeholder = _;
1011+ partial.placeholder = _$1;
9971012
9981013 // Create a function bound to a given object (assigning `this`, and arguments,
9991014 // optionally).
@@ -1012,7 +1027,7 @@
10121027 var isArrayLike = createSizePropertyCheck(getLength);
10131028
10141029 // Internal implementation of a recursive `flatten` function.
1015βˆ’ function flatten(input, depth, strict, output) {
1030+ function flatten$1(input, depth, strict, output) {
10161031 output = output || [];
10171032 if (!depth && depth !== 0) {
10181033 depth = Infinity;
@@ -1025,7 +1040,7 @@
10251040 if (isArrayLike(value) && (isArray(value) || isArguments$1(value))) {
10261041 // Flatten current level of array or arguments object.
10271042 if (depth > 1) {
1028βˆ’ flatten(value, depth - 1, strict, output);
1043+ flatten$1(value, depth - 1, strict, output);
10291044 idx = output.length;
10301045 } else {
10311046 var j = 0, len = value.length;
@@ -1042,7 +1057,7 @@
10421057 // are the method names to be bound. Useful for ensuring that all callbacks
10431058 // defined on an object belong to it.
10441059 var bindAll = restArguments(function(obj, keys) {
1045βˆ’ keys = flatten(keys, false, false);
1060+ keys = flatten$1(keys, false, false);
10461061 var index = keys.length;
10471062 if (index < 1) throw new Error('bindAll must be passed function names');
10481063 while (index--) {
@@ -1057,7 +1072,7 @@
10571072 var memoize = function(key) {
10581073 var cache = memoize.cache;
10591074 var address = '' + (hasher ? hasher.apply(this, arguments) : key);
1060βˆ’ if (!has(cache, address)) cache[address] = func.apply(this, arguments);
1075+ if (!has$1(cache, address)) cache[address] = func.apply(this, arguments);
10611076 return cache[address];
10621077 };
10631078 memoize.cache = {};
@@ -1074,7 +1089,7 @@
10741089
10751090 // Defers a function, scheduling it to run after the current call stack has
10761091 // cleared.
1077βˆ’ var defer = partial(delay, _, 1);
1092+ var defer = partial(delay, _$1, 1);
10781093
10791094 // Returns a function, that, when invoked, will only be triggered at most once
10801095 // during a given window of time. Normally, the throttled function will run
@@ -1420,7 +1435,7 @@
14201435 if (isFunction$1(path)) {
14211436 func = path;
14221437 } else {
1423βˆ’ path = toPath$1(path);
1438+ path = toPath(path);
14241439 contextPath = path.slice(0, -1);
14251440 path = path[path.length - 1];
14261441 }
@@ -1562,7 +1577,7 @@
15621577 // Groups the object's values by a criterion. Pass either a string attribute
15631578 // to group by, or a function that returns the criterion.
15641579 var groupBy = group(function(result, value, key) {
1565βˆ’ if (has(result, key)) result[key].push(value); else result[key] = [value];
1580+ if (has$1(result, key)) result[key].push(value); else result[key] = [value];
15661581 });
15671582
15681583 // Indexes the object's values by a criterion, similar to `_.groupBy`, but for
@@ -1575,7 +1590,7 @@
15751590 // either a string attribute to count by, or a function that returns the
15761591 // criterion.
15771592 var countBy = group(function(result, value, key) {
1578βˆ’ if (has(result, key)) result[key]++; else result[key] = 1;
1593+ if (has$1(result, key)) result[key]++; else result[key] = 1;
15791594 });
15801595
15811596 // Split a collection into two arrays: one whose elements all pass the given
@@ -1618,7 +1633,7 @@
16181633 keys = allKeys(obj);
16191634 } else {
16201635 iteratee = keyInObj;
1621βˆ’ keys = flatten(keys, false, false);
1636+ keys = flatten$1(keys, false, false);
16221637 obj = Object(obj);
16231638 }
16241639 for (var i = 0, length = keys.length; i < length; i++) {
@@ -1636,7 +1651,7 @@
16361651 iteratee = negate(iteratee);
16371652 if (keys.length > 1) context = keys[1];
16381653 } else {
1639βˆ’ keys = map(flatten(keys, false, false), String);
1654+ keys = map(flatten$1(keys, false, false), String);
16401655 iteratee = function(value, key) {
16411656 return !contains(keys, key);
16421657 };
@@ -1681,14 +1696,14 @@
16811696
16821697 // Flatten out an array, either recursively (by default), or up to `depth`.
16831698 // Passing `true` or `false` as `depth` means `1` or `Infinity`, respectively.
1684βˆ’ function flatten$1(array, depth) {
1685βˆ’ return flatten(array, depth, false);
1699+ function flatten(array, depth) {
1700+ return flatten$1(array, depth, false);
16861701 }
16871702
16881703 // Take the difference between one array and a number of other arrays.
16891704 // Only the elements present in just the first array will remain.
16901705 var difference = restArguments(function(array, rest) {
1691βˆ’ rest = flatten(rest, true, true);
1706+ rest = flatten$1(rest, true, true);
16921707 return filter(array, function(value){
16931708 return !contains(rest, value);
16941709 });
@@ -1734,7 +1749,7 @@
17341749 // Produce an array that contains the union: each distinct element from all of
17351750 // the passed-in arrays.
17361751 var union = restArguments(function(arrays) {
1737βˆ’ return uniq(flatten(arrays, true, true));
1752+ return uniq(flatten$1(arrays, true, true));
17381753 });
17391754
17401755 // Produce an array that contains every item shared between all the
@@ -1821,26 +1836,26 @@
18211836
18221837 // Helper function to continue chaining intermediate results.
18231838 function chainResult(instance, obj) {
1824βˆ’ return instance._chain ? _(obj).chain() : obj;
1839+ return instance._chain ? _$1(obj).chain() : obj;
18251840 }
18261841
18271842 // Add your own custom functions to the Underscore object.
18281843 function mixin(obj) {
18291844 each(functions(obj), function(name) {
1830βˆ’ var func = _[name] = obj[name];
1831βˆ’ _.prototype[name] = function() {
1845+ var func = _$1[name] = obj[name];
1846+ _$1.prototype[name] = function() {
18321847 var args = [this._wrapped];
18331848 push.apply(args, arguments);
1834βˆ’ return chainResult(this, func.apply(_, args));
1849+ return chainResult(this, func.apply(_$1, args));
18351850 };
18361851 });
1837βˆ’ return _;
1852+ return _$1;
18381853 }
18391854
18401855 // Add all mutator `Array` functions to the wrapper.
18411856 each(['pop', 'push', 'reverse', 'shift', 'sort', 'splice', 'unshift'], function(name) {
18421857 var method = ArrayProto[name];
1843βˆ’ _.prototype[name] = function() {
1858+ _$1.prototype[name] = function() {
18441859 var obj = this._wrapped;
18451860 if (obj != null) {
18461861 method.apply(obj, arguments);
@@ -1855,7 +1870,7 @@
18551870 // Add all accessor `Array` functions to the wrapper.
18561871 each(['concat', 'join', 'slice'], function(name) {
18571872 var method = ArrayProto[name];
1858βˆ’ _.prototype[name] = function() {
1873+ _$1.prototype[name] = function() {
18591874 var obj = this._wrapped;
18601875 if (obj != null) obj = method.apply(obj, arguments);
18611876 return chainResult(this, obj);
@@ -1909,12 +1924,12 @@
19091924 clone: clone,
19101925 tap: tap,
19111926 get: get,
1912βˆ’ has: has$1,
1927+ has: has,
19131928 mapObject: mapObject,
19141929 identity: identity,
19151930 constant: constant,
19161931 noop: noop,
1917βˆ’ toPath: toPath,
1932+ toPath: toPath$1,
19181933 property: property,
19191934 propertyOf: propertyOf,
19201935 matcher: matcher,
@@ -1997,7 +2012,7 @@
19972012 tail: rest,
19982013 drop: rest,
19992014 compact: compact,
2000βˆ’ flatten: flatten$1,
2015+ flatten: flatten,
20012016 without: without,
20022017 uniq: uniq,
20032018 unique: uniq,
@@ -2011,17 +2026,17 @@
20112026 range: range,
20122027 chunk: chunk,
20132028 mixin: mixin,
2014βˆ’ 'default': _
2029+ 'default': _$1
20152030 };
20162031
20172032 // Default Export
20182033
20192034 // Add all of the Underscore functions to the wrapper object.
2020βˆ’ var _$1 = mixin(allExports);
2035+ var _ = mixin(allExports);
20212036 // Legacy Node.js API.
2022βˆ’ _$1._ = _$1;
2037+ _._ = _;
20232038
2024βˆ’ return _$1;
2039+ return _;
20252040
20262041})));
2027βˆ’//# sourceMappingURL=underscore.js.map
2042+//# sourceMappingURL=underscore-umd.js.map
_static/underscore.js+4βˆ’4
@@ -1,6 +1,6 @@
1βˆ’!function(n,r){"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define("underscore",r):(n=n||self,function(){var t=n._,e=n._=r();e.noConflict=function(){return n._=t,e}}())}(this,(function(){
2βˆ’// Underscore.js 1.12.0
1+!function(n,r){"object"==typeof exports&&"undefined"!=typeof module?module.exports=r():"function"==typeof define&&define.amd?define("underscore",r):(n="undefined"!=typeof globalThis?globalThis:n||self,function(){var t=n._,e=n._=r();e.noConflict=function(){return n._=t,e}}())}(this,(function(){
2+// Underscore.js 1.13.1
33// https://underscorejs.org
4βˆ’// (c) 2009-2020 Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors
4+// (c) 2009-2021 Jeremy Ashkenas, Julian Gonggrijp, and DocumentCloud and Investigative Reporters & Editors
55// Underscore may be freely distributed under the MIT license.
6βˆ’var n="1.12.0",r="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},t=Array.prototype,e=Object.prototype,u="undefined"!=typeof Symbol?Symbol.prototype:null,o=t.push,i=t.slice,a=e.toString,f=e.hasOwnProperty,c="undefined"!=typeof ArrayBuffer,l="undefined"!=typeof DataView,s=Array.isArray,p=Object.keys,v=Object.create,h=c&&ArrayBuffer.isView,y=isNaN,g=isFinite,d=!{toString:null}.propertyIsEnumerable("toString"),b=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],m=Math.pow(2,53)-1;function j(n,r){return r=null==r?n.length-1:+r,function(){for(var t=Math.max(arguments.length-r,0),e=Array(t),u=0;u<t;u++)e[u]=arguments[u+r];switch(r){case 0:return n.call(this,e);case 1:return n.call(this,arguments[0],e);case 2:return n.call(this,arguments[0],arguments[1],e)}var o=Array(r+1);for(u=0;u<r;u++)o[u]=arguments[u];return o[r]=e,n.apply(this,o)}}function _(n){var r=typeof n;return"function"===r||"object"===r&&!!n}function w(n){return void 0===n}function A(n){return!0===n||!1===n||"[object Boolean]"===a.call(n)}function x(n){var r="[object "+n+"]";return function(n){return a.call(n)===r}}var S=x("String"),O=x("Number"),M=x("Date"),E=x("RegExp"),B=x("Error"),N=x("Symbol"),I=x("ArrayBuffer"),k=x("Function"),T=r.document&&r.document.childNodes;"function"!=typeof/./&&"object"!=typeof Int8Array&&"function"!=typeof T&&(k=function(n){return"function"==typeof n||!1});var D=k,R=x("Object"),F=l&&R(new DataView(new ArrayBuffer(8))),V="undefined"!=typeof Map&&R(new Map),P=x("DataView");var q=F?function(n){return null!=n&&D(n.getInt8)&&I(n.buffer)}:P,U=s||x("Array");function W(n,r){return null!=n&&f.call(n,r)}var z=x("Arguments");!function(){z(arguments)||(z=function(n){return W(n,"callee")})}();var L=z;function C(n){return O(n)&&y(n)}function K(n){return function(){return n}}function J(n){return function(r){var t=n(r);return"number"==typeof t&&t>=0&&t<=m}}function $(n){return function(r){return null==r?void 0:r[n]}}var G=$("byteLength"),H=J(G),Q=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;var X=c?function(n){return h?h(n)&&!q(n):H(n)&&Q.test(a.call(n))}:K(!1),Y=$("length");function Z(n,r){r=function(n){for(var r={},t=n.length,e=0;e<t;++e)r[n[e]]=!0;return{contains:function(n){return r[n]},push:function(t){return r[t]=!0,n.push(t)}}}(r);var t=b.length,u=n.constructor,o=D(u)&&u.prototype||e,i="constructor";for(W(n,i)&&!r.contains(i)&&r.push(i);t--;)(i=b[t])in n&&n[i]!==o[i]&&!r.contains(i)&&r.push(i)}function nn(n){if(!_(n))return[];if(p)return p(n);var r=[];for(var t in n)W(n,t)&&r.push(t);return d&&Z(n,r),r}function rn(n,r){var t=nn(r),e=t.length;if(null==n)return!e;for(var u=Object(n),o=0;o<e;o++){var i=t[o];if(r[i]!==u[i]||!(i in u))return!1}return!0}function tn(n){return n instanceof tn?n:this instanceof tn?void(this._wrapped=n):new tn(n)}function en(n){return new Uint8Array(n.buffer||n,n.byteOffset||0,G(n))}tn.VERSION=n,tn.prototype.value=function(){return this._wrapped},tn.prototype.valueOf=tn.prototype.toJSON=tn.prototype.value,tn.prototype.toString=function(){return String(this._wrapped)};var un="[object DataView]";function on(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var o=typeof n;return("function"===o||"object"===o||"object"==typeof r)&&function n(r,t,e,o){r instanceof tn&&(r=r._wrapped);t instanceof tn&&(t=t._wrapped);var i=a.call(r);if(i!==a.call(t))return!1;if(F&&"[object Object]"==i&&q(r)){if(!q(t))return!1;i=un}switch(i){case"[object RegExp]":case"[object String]":return""+r==""+t;case"[object Number]":return+r!=+r?+t!=+t:0==+r?1/+r==1/t:+r==+t;case"[object Date]":case"[object Boolean]":return+r==+t;case"[object Symbol]":return u.valueOf.call(r)===u.valueOf.call(t);case"[object ArrayBuffer]":case un:return n(en(r),en(t),e,o)}var f="[object Array]"===i;if(!f&&X(r)){if(G(r)!==G(t))return!1;if(r.buffer===t.buffer&&r.byteOffset===t.byteOffset)return!0;f=!0}if(!f){if("object"!=typeof r||"object"!=typeof t)return!1;var c=r.constructor,l=t.constructor;if(c!==l&&!(D(c)&&c instanceof c&&D(l)&&l instanceof l)&&"constructor"in r&&"constructor"in t)return!1}o=o||[];var s=(e=e||[]).length;for(;s--;)if(e[s]===r)return o[s]===t;if(e.push(r),o.push(t),f){if((s=r.length)!==t.length)return!1;for(;s--;)if(!on(r[s],t[s],e,o))return!1}else{var p,v=nn(r);if(s=v.length,nn(t).length!==s)return!1;for(;s--;)if(p=v[s],!W(t,p)||!on(r[p],t[p],e,o))return!1}return e.pop(),o.pop(),!0}(n,r,t,e)}function an(n){if(!_(n))return[];var r=[];for(var t in n)r.push(t);return d&&Z(n,r),r}function fn(n){var r=Y(n);return function(t){if(null==t)return!1;var e=an(t);if(Y(e))return!1;for(var u=0;u<r;u++)if(!D(t[n[u]]))return!1;return n!==hn||!D(t[cn])}}var cn="forEach",ln="has",sn=["clear","delete"],pn=["get",ln,"set"],vn=sn.concat(cn,pn),hn=sn.concat(pn),yn=["add"].concat(sn,cn,ln),gn=V?fn(vn):x("Map"),dn=V?fn(hn):x("WeakMap"),bn=V?fn(yn):x("Set"),mn=x("WeakSet");function jn(n){for(var r=nn(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e}function _n(n){for(var r={},t=nn(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r}function wn(n){var r=[];for(var t in n)D(n[t])&&r.push(t);return r.sort()}function An(n,r){return function(t){var e=arguments.length;if(r&&(t=Object(t)),e<2||null==t)return t;for(var u=1;u<e;u++)for(var o=arguments[u],i=n(o),a=i.length,f=0;f<a;f++){var c=i[f];r&&void 0!==t[c]||(t[c]=o[c])}return t}}var xn=An(an),Sn=An(nn),On=An(an,!0);function Mn(n){if(!_(n))return{};if(v)return v(n);var r=function(){};r.prototype=n;var t=new r;return r.prototype=null,t}function En(n){return _(n)?U(n)?n.slice():xn({},n):n}function Bn(n){return U(n)?n:[n]}function Nn(n){return tn.toPath(n)}function In(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function kn(n,r,t){var e=In(n,Nn(r));return w(e)?t:e}function Tn(n){return n}function Dn(n){return n=Sn({},n),function(r){return rn(r,n)}}function Rn(n){return n=Nn(n),function(r){return In(r,n)}}function Fn(n,r,t){if(void 0===r)return n;switch(null==t?3:t){case 1:return function(t){return n.call(r,t)};case 3:return function(t,e,u){return n.call(r,t,e,u)};case 4:return function(t,e,u,o){return n.call(r,t,e,u,o)}}return function(){return n.apply(r,arguments)}}function Vn(n,r,t){return null==n?Tn:D(n)?Fn(n,r,t):_(n)&&!U(n)?Dn(n):Rn(n)}function Pn(n,r){return Vn(n,r,1/0)}function qn(n,r,t){return tn.iteratee!==Pn?tn.iteratee(n,r):Vn(n,r,t)}function Un(){}function Wn(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))}tn.toPath=Bn,tn.iteratee=Pn;var zn=Date.now||function(){return(new Date).getTime()};function Ln(n){var r=function(r){return n[r]},t="(?:"+nn(n).join("|")+")",e=RegExp(t),u=RegExp(t,"g");return function(n){return n=null==n?"":""+n,e.test(n)?n.replace(u,r):n}}var Cn={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},Kn=Ln(Cn),Jn=Ln(_n(Cn)),$n=tn.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},Gn=/(.)^/,Hn={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Qn=/\\|'|\r|\n|\u2028|\u2029/g;function Xn(n){return"\\"+Hn[n]}var Yn=0;function Zn(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var o=Mn(n.prototype),i=n.apply(o,u);return _(i)?i:o}var nr=j((function(n,r){var t=nr.placeholder,e=function(){for(var u=0,o=r.length,i=Array(o),a=0;a<o;a++)i[a]=r[a]===t?arguments[u++]:r[a];for(;u<arguments.length;)i.push(arguments[u++]);return Zn(n,e,this,this,i)};return e}));nr.placeholder=tn;var rr=j((function(n,r,t){if(!D(n))throw new TypeError("Bind must be called on a function");var e=j((function(u){return Zn(n,e,r,this,t.concat(u))}));return e})),tr=J(Y);function er(n,r,t,e){if(e=e||[],r||0===r){if(r<=0)return e.concat(n)}else r=1/0;for(var u=e.length,o=0,i=Y(n);o<i;o++){var a=n[o];if(tr(a)&&(U(a)||L(a)))if(r>1)er(a,r-1,t,e),u=e.length;else for(var f=0,c=a.length;f<c;)e[u++]=a[f++];else t||(e[u++]=a)}return e}var ur=j((function(n,r){var t=(r=er(r,!1,!1)).length;if(t<1)throw new Error("bindAll must be passed function names");for(;t--;){var e=r[t];n[e]=rr(n[e],n)}return n}));var or=j((function(n,r,t){return setTimeout((function(){return n.apply(null,t)}),r)})),ir=nr(or,tn,1);function ar(n){return function(){return!n.apply(this,arguments)}}function fr(n,r){var t;return function(){return--n>0&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}}var cr=nr(fr,2);function lr(n,r,t){r=qn(r,t);for(var e,u=nn(n),o=0,i=u.length;o<i;o++)if(r(n[e=u[o]],e,n))return e}function sr(n){return function(r,t,e){t=qn(t,e);for(var u=Y(r),o=n>0?0:u-1;o>=0&&o<u;o+=n)if(t(r[o],o,r))return o;return-1}}var pr=sr(1),vr=sr(-1);function hr(n,r,t,e){for(var u=(t=qn(t,e,1))(r),o=0,i=Y(n);o<i;){var a=Math.floor((o+i)/2);t(n[a])<u?o=a+1:i=a}return o}function yr(n,r,t){return function(e,u,o){var a=0,f=Y(e);if("number"==typeof o)n>0?a=o>=0?o:Math.max(o+f,a):f=o>=0?Math.min(o+1,f):o+f+1;else if(t&&o&&f)return e[o=t(e,u)]===u?o:-1;if(u!=u)return(o=r(i.call(e,a,f),C))>=0?o+a:-1;for(o=n>0?a:f-1;o>=0&&o<f;o+=n)if(e[o]===u)return o;return-1}}var gr=yr(1,pr,hr),dr=yr(-1,vr);function br(n,r,t){var e=(tr(n)?pr:lr)(n,r,t);if(void 0!==e&&-1!==e)return n[e]}function mr(n,r,t){var e,u;if(r=Fn(r,t),tr(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var o=nn(n);for(e=0,u=o.length;e<u;e++)r(n[o[e]],o[e],n)}return n}function jr(n,r,t){r=qn(r,t);for(var e=!tr(n)&&nn(n),u=(e||n).length,o=Array(u),i=0;i<u;i++){var a=e?e[i]:i;o[i]=r(n[a],a,n)}return o}function _r(n){var r=function(r,t,e,u){var o=!tr(r)&&nn(r),i=(o||r).length,a=n>0?0:i-1;for(u||(e=r[o?o[a]:a],a+=n);a>=0&&a<i;a+=n){var f=o?o[a]:a;e=t(e,r[f],f,r)}return e};return function(n,t,e,u){var o=arguments.length>=3;return r(n,Fn(t,u,4),e,o)}}var wr=_r(1),Ar=_r(-1);function xr(n,r,t){var e=[];return r=qn(r,t),mr(n,(function(n,t,u){r(n,t,u)&&e.push(n)})),e}function Sr(n,r,t){r=qn(r,t);for(var e=!tr(n)&&nn(n),u=(e||n).length,o=0;o<u;o++){var i=e?e[o]:o;if(!r(n[i],i,n))return!1}return!0}function Or(n,r,t){r=qn(r,t);for(var e=!tr(n)&&nn(n),u=(e||n).length,o=0;o<u;o++){var i=e?e[o]:o;if(r(n[i],i,n))return!0}return!1}function Mr(n,r,t,e){return tr(n)||(n=jn(n)),("number"!=typeof t||e)&&(t=0),gr(n,r,t)>=0}var Er=j((function(n,r,t){var e,u;return D(r)?u=r:(r=Nn(r),e=r.slice(0,-1),r=r[r.length-1]),jr(n,(function(n){var o=u;if(!o){if(e&&e.length&&(n=In(n,e)),null==n)return;o=n[r]}return null==o?o:o.apply(n,t)}))}));function Br(n,r){return jr(n,Rn(r))}function Nr(n,r,t){var e,u,o=-1/0,i=-1/0;if(null==r||"number"==typeof r&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=tr(n)?n:jn(n)).length;a<f;a++)null!=(e=n[a])&&e>o&&(o=e);else r=qn(r,t),mr(n,(function(n,t,e){((u=r(n,t,e))>i||u===-1/0&&o===-1/0)&&(o=n,i=u)}));return o}function Ir(n,r,t){if(null==r||t)return tr(n)||(n=jn(n)),n[Wn(n.length-1)];var e=tr(n)?En(n):jn(n),u=Y(e);r=Math.max(Math.min(r,u),0);for(var o=u-1,i=0;i<r;i++){var a=Wn(i,o),f=e[i];e[i]=e[a],e[a]=f}return e.slice(0,r)}function kr(n,r){return function(t,e,u){var o=r?[[],[]]:{};return e=qn(e,u),mr(t,(function(r,u){var i=e(r,u,t);n(o,r,i)})),o}}var Tr=kr((function(n,r,t){W(n,t)?n[t].push(r):n[t]=[r]})),Dr=kr((function(n,r,t){n[t]=r})),Rr=kr((function(n,r,t){W(n,t)?n[t]++:n[t]=1})),Fr=kr((function(n,r,t){n[t?0:1].push(r)}),!0),Vr=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;function Pr(n,r,t){return r in t}var qr=j((function(n,r){var t={},e=r[0];if(null==n)return t;D(e)?(r.length>1&&(e=Fn(e,r[1])),r=an(n)):(e=Pr,r=er(r,!1,!1),n=Object(n));for(var u=0,o=r.length;u<o;u++){var i=r[u],a=n[i];e(a,i,n)&&(t[i]=a)}return t})),Ur=j((function(n,r){var t,e=r[0];return D(e)?(e=ar(e),r.length>1&&(t=r[1])):(r=jr(er(r,!1,!1),String),e=function(n,t){return!Mr(r,t)}),qr(n,e,t)}));function Wr(n,r,t){return i.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))}function zr(n,r,t){return null==n||n.length<1?null==r||t?void 0:[]:null==r||t?n[0]:Wr(n,n.length-r)}function Lr(n,r,t){return i.call(n,null==r||t?1:r)}var Cr=j((function(n,r){return r=er(r,!0,!0),xr(n,(function(n){return!Mr(r,n)}))})),Kr=j((function(n,r){return Cr(n,r)}));function Jr(n,r,t,e){A(r)||(e=t,t=r,r=!1),null!=t&&(t=qn(t,e));for(var u=[],o=[],i=0,a=Y(n);i<a;i++){var f=n[i],c=t?t(f,i,n):f;r&&!t?(i&&o===c||u.push(f),o=c):t?Mr(o,c)||(o.push(c),u.push(f)):Mr(u,f)||u.push(f)}return u}var $r=j((function(n){return Jr(er(n,!0,!0))}));function Gr(n){for(var r=n&&Nr(n,Y).length||0,t=Array(r),e=0;e<r;e++)t[e]=Br(n,e);return t}var Hr=j(Gr);function Qr(n,r){return n._chain?tn(r).chain():r}function Xr(n){return mr(wn(n),(function(r){var t=tn[r]=n[r];tn.prototype[r]=function(){var n=[this._wrapped];return o.apply(n,arguments),Qr(this,t.apply(tn,n))}})),tn}mr(["pop","push","reverse","shift","sort","splice","unshift"],(function(n){var r=t[n];tn.prototype[n]=function(){var t=this._wrapped;return null!=t&&(r.apply(t,arguments),"shift"!==n&&"splice"!==n||0!==t.length||delete t[0]),Qr(this,t)}})),mr(["concat","join","slice"],(function(n){var r=t[n];tn.prototype[n]=function(){var n=this._wrapped;return null!=n&&(n=r.apply(n,arguments)),Qr(this,n)}}));var Yr=Xr({__proto__:null,VERSION:n,restArguments:j,isObject:_,isNull:function(n){return null===n},isUndefined:w,isBoolean:A,isElement:function(n){return!(!n||1!==n.nodeType)},isString:S,isNumber:O,isDate:M,isRegExp:E,isError:B,isSymbol:N,isArrayBuffer:I,isDataView:q,isArray:U,isFunction:D,isArguments:L,isFinite:function(n){return!N(n)&&g(n)&&!isNaN(parseFloat(n))},isNaN:C,isTypedArray:X,isEmpty:function(n){if(null==n)return!0;var r=Y(n);return"number"==typeof r&&(U(n)||S(n)||L(n))?0===r:0===Y(nn(n))},isMatch:rn,isEqual:function(n,r){return on(n,r)},isMap:gn,isWeakMap:dn,isSet:bn,isWeakSet:mn,keys:nn,allKeys:an,values:jn,pairs:function(n){for(var r=nn(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},invert:_n,functions:wn,methods:wn,extend:xn,extendOwn:Sn,assign:Sn,defaults:On,create:function(n,r){var t=Mn(n);return r&&Sn(t,r),t},clone:En,tap:function(n,r){return r(n),n},get:kn,has:function(n,r){for(var t=(r=Nn(r)).length,e=0;e<t;e++){var u=r[e];if(!W(n,u))return!1;n=n[u]}return!!t},mapObject:function(n,r,t){r=qn(r,t);for(var e=nn(n),u=e.length,o={},i=0;i<u;i++){var a=e[i];o[a]=r(n[a],a,n)}return o},identity:Tn,constant:K,noop:Un,toPath:Bn,property:Rn,propertyOf:function(n){return null==n?Un:function(r){return kn(n,r)}},matcher:Dn,matches:Dn,times:function(n,r,t){var e=Array(Math.max(0,n));r=Fn(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},random:Wn,now:zn,escape:Kn,unescape:Jn,templateSettings:$n,template:function(n,r,t){!r&&t&&(r=t),r=On({},r,tn.templateSettings);var e,u=RegExp([(r.escape||Gn).source,(r.interpolate||Gn).source,(r.evaluate||Gn).source].join("|")+"|$","g"),o=0,i="__p+='";n.replace(u,(function(r,t,e,u,a){return i+=n.slice(o,a).replace(Qn,Xn),o=a+r.length,t?i+="'+\n((__t=("+t+"))==null?'':_.escape(__t))+\n'":e?i+="'+\n((__t=("+e+"))==null?'':__t)+\n'":u&&(i+="';\n"+u+"\n__p+='"),r})),i+="';\n",r.variable||(i="with(obj||{}){\n"+i+"}\n"),i="var __t,__p='',__j=Array.prototype.join,"+"print=function(){__p+=__j.call(arguments,'');};\n"+i+"return __p;\n";try{e=new Function(r.variable||"obj","_",i)}catch(n){throw n.source=i,n}var a=function(n){return e.call(this,n,tn)},f=r.variable||"obj";return a.source="function("+f+"){\n"+i+"}",a},result:function(n,r,t){var e=(r=Nn(r)).length;if(!e)return D(t)?t.call(n):t;for(var u=0;u<e;u++){var o=null==n?void 0:n[r[u]];void 0===o&&(o=t,u=e),n=D(o)?o.call(n):o}return n},uniqueId:function(n){var r=++Yn+"";return n?n+r:r},chain:function(n){var r=tn(n);return r._chain=!0,r},iteratee:Pn,partial:nr,bind:rr,bindAll:ur,memoize:function(n,r){var t=function(e){var u=t.cache,o=""+(r?r.apply(this,arguments):e);return W(u,o)||(u[o]=n.apply(this,arguments)),u[o]};return t.cache={},t},delay:or,defer:ir,throttle:function(n,r,t){var e,u,o,i,a=0;t||(t={});var f=function(){a=!1===t.leading?0:zn(),e=null,i=n.apply(u,o),e||(u=o=null)},c=function(){var c=zn();a||!1!==t.leading||(a=c);var l=r-(c-a);return u=this,o=arguments,l<=0||l>r?(e&&(clearTimeout(e),e=null),a=c,i=n.apply(u,o),e||(u=o=null)):e||!1===t.trailing||(e=setTimeout(f,l)),i};return c.cancel=function(){clearTimeout(e),a=0,e=u=o=null},c},debounce:function(n,r,t){var e,u,o=function(r,t){e=null,t&&(u=n.apply(r,t))},i=j((function(i){if(e&&clearTimeout(e),t){var a=!e;e=setTimeout(o,r),a&&(u=n.apply(this,i))}else e=or(o,r,this,i);return u}));return i.cancel=function(){clearTimeout(e),e=null},i},wrap:function(n,r){return nr(r,n)},negate:ar,compose:function(){var n=arguments,r=n.length-1;return function(){for(var t=r,e=n[r].apply(this,arguments);t--;)e=n[t].call(this,e);return e}},after:function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},before:fr,once:cr,findKey:lr,findIndex:pr,findLastIndex:vr,sortedIndex:hr,indexOf:gr,lastIndexOf:dr,find:br,detect:br,findWhere:function(n,r){return br(n,Dn(r))},each:mr,forEach:mr,map:jr,collect:jr,reduce:wr,foldl:wr,inject:wr,reduceRight:Ar,foldr:Ar,filter:xr,select:xr,reject:function(n,r,t){return xr(n,ar(qn(r)),t)},every:Sr,all:Sr,some:Or,any:Or,contains:Mr,includes:Mr,include:Mr,invoke:Er,pluck:Br,where:function(n,r){return xr(n,Dn(r))},max:Nr,min:function(n,r,t){var e,u,o=1/0,i=1/0;if(null==r||"number"==typeof r&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=tr(n)?n:jn(n)).length;a<f;a++)null!=(e=n[a])&&e<o&&(o=e);else r=qn(r,t),mr(n,(function(n,t,e){((u=r(n,t,e))<i||u===1/0&&o===1/0)&&(o=n,i=u)}));return o},shuffle:function(n){return Ir(n,1/0)},sample:Ir,sortBy:function(n,r,t){var e=0;return r=qn(r,t),Br(jr(n,(function(n,t,u){return{value:n,index:e++,criteria:r(n,t,u)}})).sort((function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(t>e||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index})),"value")},groupBy:Tr,indexBy:Dr,countBy:Rr,partition:Fr,toArray:function(n){return n?U(n)?i.call(n):S(n)?n.match(Vr):tr(n)?jr(n,Tn):jn(n):[]},size:function(n){return null==n?0:tr(n)?n.length:nn(n).length},pick:qr,omit:Ur,first:zr,head:zr,take:zr,initial:Wr,last:function(n,r,t){return null==n||n.length<1?null==r||t?void 0:[]:null==r||t?n[n.length-1]:Lr(n,Math.max(0,n.length-r))},rest:Lr,tail:Lr,drop:Lr,compact:function(n){return xr(n,Boolean)},flatten:function(n,r){return er(n,r,!1)},without:Kr,uniq:Jr,unique:Jr,union:$r,intersection:function(n){for(var r=[],t=arguments.length,e=0,u=Y(n);e<u;e++){var o=n[e];if(!Mr(r,o)){var i;for(i=1;i<t&&Mr(arguments[i],o);i++);i===t&&r.push(o)}}return r},difference:Cr,unzip:Gr,transpose:Gr,zip:Hr,object:function(n,r){for(var t={},e=0,u=Y(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t},range:function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),o=0;o<e;o++,n+=t)u[o]=n;return u},chunk:function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(i.call(n,e,e+=r));return t},mixin:Xr,default:tn});return Yr._=Yr,Yr}));
6+var n="1.13.1",r="object"==typeof self&&self.self===self&&self||"object"==typeof global&&global.global===global&&global||Function("return this")()||{},t=Array.prototype,e=Object.prototype,u="undefined"!=typeof Symbol?Symbol.prototype:null,o=t.push,i=t.slice,a=e.toString,f=e.hasOwnProperty,c="undefined"!=typeof ArrayBuffer,l="undefined"!=typeof DataView,s=Array.isArray,p=Object.keys,v=Object.create,h=c&&ArrayBuffer.isView,y=isNaN,d=isFinite,g=!{toString:null}.propertyIsEnumerable("toString"),b=["valueOf","isPrototypeOf","toString","propertyIsEnumerable","hasOwnProperty","toLocaleString"],m=Math.pow(2,53)-1;function j(n,r){return r=null==r?n.length-1:+r,function(){for(var t=Math.max(arguments.length-r,0),e=Array(t),u=0;u<t;u++)e[u]=arguments[u+r];switch(r){case 0:return n.call(this,e);case 1:return n.call(this,arguments[0],e);case 2:return n.call(this,arguments[0],arguments[1],e)}var o=Array(r+1);for(u=0;u<r;u++)o[u]=arguments[u];return o[r]=e,n.apply(this,o)}}function _(n){var r=typeof n;return"function"===r||"object"===r&&!!n}function w(n){return void 0===n}function A(n){return!0===n||!1===n||"[object Boolean]"===a.call(n)}function x(n){var r="[object "+n+"]";return function(n){return a.call(n)===r}}var S=x("String"),O=x("Number"),M=x("Date"),E=x("RegExp"),B=x("Error"),N=x("Symbol"),I=x("ArrayBuffer"),T=x("Function"),k=r.document&&r.document.childNodes;"function"!=typeof/./&&"object"!=typeof Int8Array&&"function"!=typeof k&&(T=function(n){return"function"==typeof n||!1});var D=T,R=x("Object"),F=l&&R(new DataView(new ArrayBuffer(8))),V="undefined"!=typeof Map&&R(new Map),P=x("DataView");var q=F?function(n){return null!=n&&D(n.getInt8)&&I(n.buffer)}:P,U=s||x("Array");function W(n,r){return null!=n&&f.call(n,r)}var z=x("Arguments");!function(){z(arguments)||(z=function(n){return W(n,"callee")})}();var L=z;function $(n){return O(n)&&y(n)}function C(n){return function(){return n}}function K(n){return function(r){var t=n(r);return"number"==typeof t&&t>=0&&t<=m}}function J(n){return function(r){return null==r?void 0:r[n]}}var G=J("byteLength"),H=K(G),Q=/\[object ((I|Ui)nt(8|16|32)|Float(32|64)|Uint8Clamped|Big(I|Ui)nt64)Array\]/;var X=c?function(n){return h?h(n)&&!q(n):H(n)&&Q.test(a.call(n))}:C(!1),Y=J("length");function Z(n,r){r=function(n){for(var r={},t=n.length,e=0;e<t;++e)r[n[e]]=!0;return{contains:function(n){return r[n]},push:function(t){return r[t]=!0,n.push(t)}}}(r);var t=b.length,u=n.constructor,o=D(u)&&u.prototype||e,i="constructor";for(W(n,i)&&!r.contains(i)&&r.push(i);t--;)(i=b[t])in n&&n[i]!==o[i]&&!r.contains(i)&&r.push(i)}function nn(n){if(!_(n))return[];if(p)return p(n);var r=[];for(var t in n)W(n,t)&&r.push(t);return g&&Z(n,r),r}function rn(n,r){var t=nn(r),e=t.length;if(null==n)return!e;for(var u=Object(n),o=0;o<e;o++){var i=t[o];if(r[i]!==u[i]||!(i in u))return!1}return!0}function tn(n){return n instanceof tn?n:this instanceof tn?void(this._wrapped=n):new tn(n)}function en(n){return new Uint8Array(n.buffer||n,n.byteOffset||0,G(n))}tn.VERSION=n,tn.prototype.value=function(){return this._wrapped},tn.prototype.valueOf=tn.prototype.toJSON=tn.prototype.value,tn.prototype.toString=function(){return String(this._wrapped)};var un="[object DataView]";function on(n,r,t,e){if(n===r)return 0!==n||1/n==1/r;if(null==n||null==r)return!1;if(n!=n)return r!=r;var o=typeof n;return("function"===o||"object"===o||"object"==typeof r)&&function n(r,t,e,o){r instanceof tn&&(r=r._wrapped);t instanceof tn&&(t=t._wrapped);var i=a.call(r);if(i!==a.call(t))return!1;if(F&&"[object Object]"==i&&q(r)){if(!q(t))return!1;i=un}switch(i){case"[object RegExp]":case"[object String]":return""+r==""+t;case"[object Number]":return+r!=+r?+t!=+t:0==+r?1/+r==1/t:+r==+t;case"[object Date]":case"[object Boolean]":return+r==+t;case"[object Symbol]":return u.valueOf.call(r)===u.valueOf.call(t);case"[object ArrayBuffer]":case un:return n(en(r),en(t),e,o)}var f="[object Array]"===i;if(!f&&X(r)){if(G(r)!==G(t))return!1;if(r.buffer===t.buffer&&r.byteOffset===t.byteOffset)return!0;f=!0}if(!f){if("object"!=typeof r||"object"!=typeof t)return!1;var c=r.constructor,l=t.constructor;if(c!==l&&!(D(c)&&c instanceof c&&D(l)&&l instanceof l)&&"constructor"in r&&"constructor"in t)return!1}o=o||[];var s=(e=e||[]).length;for(;s--;)if(e[s]===r)return o[s]===t;if(e.push(r),o.push(t),f){if((s=r.length)!==t.length)return!1;for(;s--;)if(!on(r[s],t[s],e,o))return!1}else{var p,v=nn(r);if(s=v.length,nn(t).length!==s)return!1;for(;s--;)if(p=v[s],!W(t,p)||!on(r[p],t[p],e,o))return!1}return e.pop(),o.pop(),!0}(n,r,t,e)}function an(n){if(!_(n))return[];var r=[];for(var t in n)r.push(t);return g&&Z(n,r),r}function fn(n){var r=Y(n);return function(t){if(null==t)return!1;var e=an(t);if(Y(e))return!1;for(var u=0;u<r;u++)if(!D(t[n[u]]))return!1;return n!==hn||!D(t[cn])}}var cn="forEach",ln="has",sn=["clear","delete"],pn=["get",ln,"set"],vn=sn.concat(cn,pn),hn=sn.concat(pn),yn=["add"].concat(sn,cn,ln),dn=V?fn(vn):x("Map"),gn=V?fn(hn):x("WeakMap"),bn=V?fn(yn):x("Set"),mn=x("WeakSet");function jn(n){for(var r=nn(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=n[r[u]];return e}function _n(n){for(var r={},t=nn(n),e=0,u=t.length;e<u;e++)r[n[t[e]]]=t[e];return r}function wn(n){var r=[];for(var t in n)D(n[t])&&r.push(t);return r.sort()}function An(n,r){return function(t){var e=arguments.length;if(r&&(t=Object(t)),e<2||null==t)return t;for(var u=1;u<e;u++)for(var o=arguments[u],i=n(o),a=i.length,f=0;f<a;f++){var c=i[f];r&&void 0!==t[c]||(t[c]=o[c])}return t}}var xn=An(an),Sn=An(nn),On=An(an,!0);function Mn(n){if(!_(n))return{};if(v)return v(n);var r=function(){};r.prototype=n;var t=new r;return r.prototype=null,t}function En(n){return _(n)?U(n)?n.slice():xn({},n):n}function Bn(n){return U(n)?n:[n]}function Nn(n){return tn.toPath(n)}function In(n,r){for(var t=r.length,e=0;e<t;e++){if(null==n)return;n=n[r[e]]}return t?n:void 0}function Tn(n,r,t){var e=In(n,Nn(r));return w(e)?t:e}function kn(n){return n}function Dn(n){return n=Sn({},n),function(r){return rn(r,n)}}function Rn(n){return n=Nn(n),function(r){return In(r,n)}}function Fn(n,r,t){if(void 0===r)return n;switch(null==t?3:t){case 1:return function(t){return n.call(r,t)};case 3:return function(t,e,u){return n.call(r,t,e,u)};case 4:return function(t,e,u,o){return n.call(r,t,e,u,o)}}return function(){return n.apply(r,arguments)}}function Vn(n,r,t){return null==n?kn:D(n)?Fn(n,r,t):_(n)&&!U(n)?Dn(n):Rn(n)}function Pn(n,r){return Vn(n,r,1/0)}function qn(n,r,t){return tn.iteratee!==Pn?tn.iteratee(n,r):Vn(n,r,t)}function Un(){}function Wn(n,r){return null==r&&(r=n,n=0),n+Math.floor(Math.random()*(r-n+1))}tn.toPath=Bn,tn.iteratee=Pn;var zn=Date.now||function(){return(new Date).getTime()};function Ln(n){var r=function(r){return n[r]},t="(?:"+nn(n).join("|")+")",e=RegExp(t),u=RegExp(t,"g");return function(n){return n=null==n?"":""+n,e.test(n)?n.replace(u,r):n}}var $n={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},Cn=Ln($n),Kn=Ln(_n($n)),Jn=tn.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g},Gn=/(.)^/,Hn={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},Qn=/\\|'|\r|\n|\u2028|\u2029/g;function Xn(n){return"\\"+Hn[n]}var Yn=/^\s*(\w|\$)+\s*$/;var Zn=0;function nr(n,r,t,e,u){if(!(e instanceof r))return n.apply(t,u);var o=Mn(n.prototype),i=n.apply(o,u);return _(i)?i:o}var rr=j((function(n,r){var t=rr.placeholder,e=function(){for(var u=0,o=r.length,i=Array(o),a=0;a<o;a++)i[a]=r[a]===t?arguments[u++]:r[a];for(;u<arguments.length;)i.push(arguments[u++]);return nr(n,e,this,this,i)};return e}));rr.placeholder=tn;var tr=j((function(n,r,t){if(!D(n))throw new TypeError("Bind must be called on a function");var e=j((function(u){return nr(n,e,r,this,t.concat(u))}));return e})),er=K(Y);function ur(n,r,t,e){if(e=e||[],r||0===r){if(r<=0)return e.concat(n)}else r=1/0;for(var u=e.length,o=0,i=Y(n);o<i;o++){var a=n[o];if(er(a)&&(U(a)||L(a)))if(r>1)ur(a,r-1,t,e),u=e.length;else for(var f=0,c=a.length;f<c;)e[u++]=a[f++];else t||(e[u++]=a)}return e}var or=j((function(n,r){var t=(r=ur(r,!1,!1)).length;if(t<1)throw new Error("bindAll must be passed function names");for(;t--;){var e=r[t];n[e]=tr(n[e],n)}return n}));var ir=j((function(n,r,t){return setTimeout((function(){return n.apply(null,t)}),r)})),ar=rr(ir,tn,1);function fr(n){return function(){return!n.apply(this,arguments)}}function cr(n,r){var t;return function(){return--n>0&&(t=r.apply(this,arguments)),n<=1&&(r=null),t}}var lr=rr(cr,2);function sr(n,r,t){r=qn(r,t);for(var e,u=nn(n),o=0,i=u.length;o<i;o++)if(r(n[e=u[o]],e,n))return e}function pr(n){return function(r,t,e){t=qn(t,e);for(var u=Y(r),o=n>0?0:u-1;o>=0&&o<u;o+=n)if(t(r[o],o,r))return o;return-1}}var vr=pr(1),hr=pr(-1);function yr(n,r,t,e){for(var u=(t=qn(t,e,1))(r),o=0,i=Y(n);o<i;){var a=Math.floor((o+i)/2);t(n[a])<u?o=a+1:i=a}return o}function dr(n,r,t){return function(e,u,o){var a=0,f=Y(e);if("number"==typeof o)n>0?a=o>=0?o:Math.max(o+f,a):f=o>=0?Math.min(o+1,f):o+f+1;else if(t&&o&&f)return e[o=t(e,u)]===u?o:-1;if(u!=u)return(o=r(i.call(e,a,f),$))>=0?o+a:-1;for(o=n>0?a:f-1;o>=0&&o<f;o+=n)if(e[o]===u)return o;return-1}}var gr=dr(1,vr,yr),br=dr(-1,hr);function mr(n,r,t){var e=(er(n)?vr:sr)(n,r,t);if(void 0!==e&&-1!==e)return n[e]}function jr(n,r,t){var e,u;if(r=Fn(r,t),er(n))for(e=0,u=n.length;e<u;e++)r(n[e],e,n);else{var o=nn(n);for(e=0,u=o.length;e<u;e++)r(n[o[e]],o[e],n)}return n}function _r(n,r,t){r=qn(r,t);for(var e=!er(n)&&nn(n),u=(e||n).length,o=Array(u),i=0;i<u;i++){var a=e?e[i]:i;o[i]=r(n[a],a,n)}return o}function wr(n){var r=function(r,t,e,u){var o=!er(r)&&nn(r),i=(o||r).length,a=n>0?0:i-1;for(u||(e=r[o?o[a]:a],a+=n);a>=0&&a<i;a+=n){var f=o?o[a]:a;e=t(e,r[f],f,r)}return e};return function(n,t,e,u){var o=arguments.length>=3;return r(n,Fn(t,u,4),e,o)}}var Ar=wr(1),xr=wr(-1);function Sr(n,r,t){var e=[];return r=qn(r,t),jr(n,(function(n,t,u){r(n,t,u)&&e.push(n)})),e}function Or(n,r,t){r=qn(r,t);for(var e=!er(n)&&nn(n),u=(e||n).length,o=0;o<u;o++){var i=e?e[o]:o;if(!r(n[i],i,n))return!1}return!0}function Mr(n,r,t){r=qn(r,t);for(var e=!er(n)&&nn(n),u=(e||n).length,o=0;o<u;o++){var i=e?e[o]:o;if(r(n[i],i,n))return!0}return!1}function Er(n,r,t,e){return er(n)||(n=jn(n)),("number"!=typeof t||e)&&(t=0),gr(n,r,t)>=0}var Br=j((function(n,r,t){var e,u;return D(r)?u=r:(r=Nn(r),e=r.slice(0,-1),r=r[r.length-1]),_r(n,(function(n){var o=u;if(!o){if(e&&e.length&&(n=In(n,e)),null==n)return;o=n[r]}return null==o?o:o.apply(n,t)}))}));function Nr(n,r){return _r(n,Rn(r))}function Ir(n,r,t){var e,u,o=-1/0,i=-1/0;if(null==r||"number"==typeof r&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=er(n)?n:jn(n)).length;a<f;a++)null!=(e=n[a])&&e>o&&(o=e);else r=qn(r,t),jr(n,(function(n,t,e){((u=r(n,t,e))>i||u===-1/0&&o===-1/0)&&(o=n,i=u)}));return o}function Tr(n,r,t){if(null==r||t)return er(n)||(n=jn(n)),n[Wn(n.length-1)];var e=er(n)?En(n):jn(n),u=Y(e);r=Math.max(Math.min(r,u),0);for(var o=u-1,i=0;i<r;i++){var a=Wn(i,o),f=e[i];e[i]=e[a],e[a]=f}return e.slice(0,r)}function kr(n,r){return function(t,e,u){var o=r?[[],[]]:{};return e=qn(e,u),jr(t,(function(r,u){var i=e(r,u,t);n(o,r,i)})),o}}var Dr=kr((function(n,r,t){W(n,t)?n[t].push(r):n[t]=[r]})),Rr=kr((function(n,r,t){n[t]=r})),Fr=kr((function(n,r,t){W(n,t)?n[t]++:n[t]=1})),Vr=kr((function(n,r,t){n[t?0:1].push(r)}),!0),Pr=/[^\ud800-\udfff]|[\ud800-\udbff][\udc00-\udfff]|[\ud800-\udfff]/g;function qr(n,r,t){return r in t}var Ur=j((function(n,r){var t={},e=r[0];if(null==n)return t;D(e)?(r.length>1&&(e=Fn(e,r[1])),r=an(n)):(e=qr,r=ur(r,!1,!1),n=Object(n));for(var u=0,o=r.length;u<o;u++){var i=r[u],a=n[i];e(a,i,n)&&(t[i]=a)}return t})),Wr=j((function(n,r){var t,e=r[0];return D(e)?(e=fr(e),r.length>1&&(t=r[1])):(r=_r(ur(r,!1,!1),String),e=function(n,t){return!Er(r,t)}),Ur(n,e,t)}));function zr(n,r,t){return i.call(n,0,Math.max(0,n.length-(null==r||t?1:r)))}function Lr(n,r,t){return null==n||n.length<1?null==r||t?void 0:[]:null==r||t?n[0]:zr(n,n.length-r)}function $r(n,r,t){return i.call(n,null==r||t?1:r)}var Cr=j((function(n,r){return r=ur(r,!0,!0),Sr(n,(function(n){return!Er(r,n)}))})),Kr=j((function(n,r){return Cr(n,r)}));function Jr(n,r,t,e){A(r)||(e=t,t=r,r=!1),null!=t&&(t=qn(t,e));for(var u=[],o=[],i=0,a=Y(n);i<a;i++){var f=n[i],c=t?t(f,i,n):f;r&&!t?(i&&o===c||u.push(f),o=c):t?Er(o,c)||(o.push(c),u.push(f)):Er(u,f)||u.push(f)}return u}var Gr=j((function(n){return Jr(ur(n,!0,!0))}));function Hr(n){for(var r=n&&Ir(n,Y).length||0,t=Array(r),e=0;e<r;e++)t[e]=Nr(n,e);return t}var Qr=j(Hr);function Xr(n,r){return n._chain?tn(r).chain():r}function Yr(n){return jr(wn(n),(function(r){var t=tn[r]=n[r];tn.prototype[r]=function(){var n=[this._wrapped];return o.apply(n,arguments),Xr(this,t.apply(tn,n))}})),tn}jr(["pop","push","reverse","shift","sort","splice","unshift"],(function(n){var r=t[n];tn.prototype[n]=function(){var t=this._wrapped;return null!=t&&(r.apply(t,arguments),"shift"!==n&&"splice"!==n||0!==t.length||delete t[0]),Xr(this,t)}})),jr(["concat","join","slice"],(function(n){var r=t[n];tn.prototype[n]=function(){var n=this._wrapped;return null!=n&&(n=r.apply(n,arguments)),Xr(this,n)}}));var Zr=Yr({__proto__:null,VERSION:n,restArguments:j,isObject:_,isNull:function(n){return null===n},isUndefined:w,isBoolean:A,isElement:function(n){return!(!n||1!==n.nodeType)},isString:S,isNumber:O,isDate:M,isRegExp:E,isError:B,isSymbol:N,isArrayBuffer:I,isDataView:q,isArray:U,isFunction:D,isArguments:L,isFinite:function(n){return!N(n)&&d(n)&&!isNaN(parseFloat(n))},isNaN:$,isTypedArray:X,isEmpty:function(n){if(null==n)return!0;var r=Y(n);return"number"==typeof r&&(U(n)||S(n)||L(n))?0===r:0===Y(nn(n))},isMatch:rn,isEqual:function(n,r){return on(n,r)},isMap:dn,isWeakMap:gn,isSet:bn,isWeakSet:mn,keys:nn,allKeys:an,values:jn,pairs:function(n){for(var r=nn(n),t=r.length,e=Array(t),u=0;u<t;u++)e[u]=[r[u],n[r[u]]];return e},invert:_n,functions:wn,methods:wn,extend:xn,extendOwn:Sn,assign:Sn,defaults:On,create:function(n,r){var t=Mn(n);return r&&Sn(t,r),t},clone:En,tap:function(n,r){return r(n),n},get:Tn,has:function(n,r){for(var t=(r=Nn(r)).length,e=0;e<t;e++){var u=r[e];if(!W(n,u))return!1;n=n[u]}return!!t},mapObject:function(n,r,t){r=qn(r,t);for(var e=nn(n),u=e.length,o={},i=0;i<u;i++){var a=e[i];o[a]=r(n[a],a,n)}return o},identity:kn,constant:C,noop:Un,toPath:Bn,property:Rn,propertyOf:function(n){return null==n?Un:function(r){return Tn(n,r)}},matcher:Dn,matches:Dn,times:function(n,r,t){var e=Array(Math.max(0,n));r=Fn(r,t,1);for(var u=0;u<n;u++)e[u]=r(u);return e},random:Wn,now:zn,escape:Cn,unescape:Kn,templateSettings:Jn,template:function(n,r,t){!r&&t&&(r=t),r=On({},r,tn.templateSettings);var e=RegExp([(r.escape||Gn).source,(r.interpolate||Gn).source,(r.evaluate||Gn).source].join("|")+"|$","g"),u=0,o="__p+='";n.replace(e,(function(r,t,e,i,a){return o+=n.slice(u,a).replace(Qn,Xn),u=a+r.length,t?o+="'+\n((__t=("+t+"))==null?'':_.escape(__t))+\n'":e?o+="'+\n((__t=("+e+"))==null?'':__t)+\n'":i&&(o+="';\n"+i+"\n__p+='"),r})),o+="';\n";var i,a=r.variable;if(a){if(!Yn.test(a))throw new Error("variable is not a bare identifier: "+a)}else o="with(obj||{}){\n"+o+"}\n",a="obj";o="var __t,__p='',__j=Array.prototype.join,"+"print=function(){__p+=__j.call(arguments,'');};\n"+o+"return __p;\n";try{i=new Function(a,"_",o)}catch(n){throw n.source=o,n}var f=function(n){return i.call(this,n,tn)};return f.source="function("+a+"){\n"+o+"}",f},result:function(n,r,t){var e=(r=Nn(r)).length;if(!e)return D(t)?t.call(n):t;for(var u=0;u<e;u++){var o=null==n?void 0:n[r[u]];void 0===o&&(o=t,u=e),n=D(o)?o.call(n):o}return n},uniqueId:function(n){var r=++Zn+"";return n?n+r:r},chain:function(n){var r=tn(n);return r._chain=!0,r},iteratee:Pn,partial:rr,bind:tr,bindAll:or,memoize:function(n,r){var t=function(e){var u=t.cache,o=""+(r?r.apply(this,arguments):e);return W(u,o)||(u[o]=n.apply(this,arguments)),u[o]};return t.cache={},t},delay:ir,defer:ar,throttle:function(n,r,t){var e,u,o,i,a=0;t||(t={});var f=function(){a=!1===t.leading?0:zn(),e=null,i=n.apply(u,o),e||(u=o=null)},c=function(){var c=zn();a||!1!==t.leading||(a=c);var l=r-(c-a);return u=this,o=arguments,l<=0||l>r?(e&&(clearTimeout(e),e=null),a=c,i=n.apply(u,o),e||(u=o=null)):e||!1===t.trailing||(e=setTimeout(f,l)),i};return c.cancel=function(){clearTimeout(e),a=0,e=u=o=null},c},debounce:function(n,r,t){var e,u,o,i,a,f=function(){var c=zn()-u;r>c?e=setTimeout(f,r-c):(e=null,t||(i=n.apply(a,o)),e||(o=a=null))},c=j((function(c){return a=this,o=c,u=zn(),e||(e=setTimeout(f,r),t&&(i=n.apply(a,o))),i}));return c.cancel=function(){clearTimeout(e),e=o=a=null},c},wrap:function(n,r){return rr(r,n)},negate:fr,compose:function(){var n=arguments,r=n.length-1;return function(){for(var t=r,e=n[r].apply(this,arguments);t--;)e=n[t].call(this,e);return e}},after:function(n,r){return function(){if(--n<1)return r.apply(this,arguments)}},before:cr,once:lr,findKey:sr,findIndex:vr,findLastIndex:hr,sortedIndex:yr,indexOf:gr,lastIndexOf:br,find:mr,detect:mr,findWhere:function(n,r){return mr(n,Dn(r))},each:jr,forEach:jr,map:_r,collect:_r,reduce:Ar,foldl:Ar,inject:Ar,reduceRight:xr,foldr:xr,filter:Sr,select:Sr,reject:function(n,r,t){return Sr(n,fr(qn(r)),t)},every:Or,all:Or,some:Mr,any:Mr,contains:Er,includes:Er,include:Er,invoke:Br,pluck:Nr,where:function(n,r){return Sr(n,Dn(r))},max:Ir,min:function(n,r,t){var e,u,o=1/0,i=1/0;if(null==r||"number"==typeof r&&"object"!=typeof n[0]&&null!=n)for(var a=0,f=(n=er(n)?n:jn(n)).length;a<f;a++)null!=(e=n[a])&&e<o&&(o=e);else r=qn(r,t),jr(n,(function(n,t,e){((u=r(n,t,e))<i||u===1/0&&o===1/0)&&(o=n,i=u)}));return o},shuffle:function(n){return Tr(n,1/0)},sample:Tr,sortBy:function(n,r,t){var e=0;return r=qn(r,t),Nr(_r(n,(function(n,t,u){return{value:n,index:e++,criteria:r(n,t,u)}})).sort((function(n,r){var t=n.criteria,e=r.criteria;if(t!==e){if(t>e||void 0===t)return 1;if(t<e||void 0===e)return-1}return n.index-r.index})),"value")},groupBy:Dr,indexBy:Rr,countBy:Fr,partition:Vr,toArray:function(n){return n?U(n)?i.call(n):S(n)?n.match(Pr):er(n)?_r(n,kn):jn(n):[]},size:function(n){return null==n?0:er(n)?n.length:nn(n).length},pick:Ur,omit:Wr,first:Lr,head:Lr,take:Lr,initial:zr,last:function(n,r,t){return null==n||n.length<1?null==r||t?void 0:[]:null==r||t?n[n.length-1]:$r(n,Math.max(0,n.length-r))},rest:$r,tail:$r,drop:$r,compact:function(n){return Sr(n,Boolean)},flatten:function(n,r){return ur(n,r,!1)},without:Kr,uniq:Jr,unique:Jr,union:Gr,intersection:function(n){for(var r=[],t=arguments.length,e=0,u=Y(n);e<u;e++){var o=n[e];if(!Er(r,o)){var i;for(i=1;i<t&&Er(arguments[i],o);i++);i===t&&r.push(o)}}return r},difference:Cr,unzip:Hr,transpose:Hr,zip:Qr,object:function(n,r){for(var t={},e=0,u=Y(n);e<u;e++)r?t[n[e]]=r[e]:t[n[e][0]]=n[e][1];return t},range:function(n,r,t){null==r&&(r=n||0,n=0),t||(t=r<n?-1:1);for(var e=Math.max(Math.ceil((r-n)/t),0),u=Array(e),o=0;o<e;o++,n+=t)u[o]=n;return u},chunk:function(n,r){if(null==r||r<1)return[];for(var t=[],e=0,u=n.length;e<u;)t.push(i.call(n,e,e+=r));return t},mixin:Yr,default:tn});return Zr._=Zr,Zr}));
admin/api.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Administration API &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -178,7 +178,7 @@ HTML of the site. URL of the searx instance and values are customizable.</p>
178178 <h3 id="searchlabel">Quick search</h3>
179179 <div class="searchformwrapper">
180180 <form class="search" action="../search.html" method="get">
181βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
181+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
182182 <input type="submit" value="Go" />
183183 </form>
184184 </div>
@@ -191,7 +191,7 @@ HTML of the site. URL of the searx instance and values are customizable.</p>
191191
192192 <div class="footer" role="contentinfo">
193193 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
194βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
194+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
195195 </div>
196196 <script src="../_static/version_warning_offset.js"></script>
197197
admin/architecture.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Architecture &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -110,7 +110,7 @@ maintained by the scripts from our <a class="reference internal" href="../utils/
110110 <h3 id="searchlabel">Quick search</h3>
111111 <div class="searchformwrapper">
112112 <form class="search" action="../search.html" method="get">
113βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
113+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
114114 <input type="submit" value="Go" />
115115 </form>
116116 </div>
@@ -123,7 +123,7 @@ maintained by the scripts from our <a class="reference internal" href="../utils/
123123
124124 <div class="footer" role="contentinfo">
125125 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
126βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
126+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
127127 </div>
128128 <script src="../_static/version_warning_offset.js"></script>
129129
admin/buildhosts.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Buildhosts &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -231,7 +231,7 @@ output.</p>
231231 <h3 id="searchlabel">Quick search</h3>
232232 <div class="searchformwrapper">
233233 <form class="search" action="../search.html" method="get">
234βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
234+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
235235 <input type="submit" value="Go" />
236236 </form>
237237 </div>
@@ -244,7 +244,7 @@ output.</p>
244244
245245 <div class="footer" role="contentinfo">
246246 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
247βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
247+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
248248 </div>
249249 <script src="../_static/version_warning_offset.js"></script>
250250
admin/engines.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Engines &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -1971,7 +1971,7 @@
19711971 <h3 id="searchlabel">Quick search</h3>
19721972 <div class="searchformwrapper">
19731973 <form class="search" action="../search.html" method="get">
1974βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
1974+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
19751975 <input type="submit" value="Go" />
19761976 </form>
19771977 </div>
@@ -1984,7 +1984,7 @@
19841984
19851985 <div class="footer" role="contentinfo">
19861986 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
1987βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
1987+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
19881988 </div>
19891989 <script src="../_static/version_warning_offset.js"></script>
19901990
admin/engines/recoll.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Recoll &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../../" src="../../_static/documentation_options.js"></script>
13+ <script data-url_root="../../" id="documentation_options" src="../../_static/documentation_options.js"></script>
1414 <script src="../../_static/jquery.js"></script>
1515 <script src="../../_static/underscore.js"></script>
1616 <script src="../../_static/doctools.js"></script>
@@ -135,7 +135,7 @@ searched.</p>
135135 <h3 id="searchlabel">Quick search</h3>
136136 <div class="searchformwrapper">
137137 <form class="search" action="../../search.html" method="get">
138βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
138+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
139139 <input type="submit" value="Go" />
140140 </form>
141141 </div>
@@ -148,7 +148,7 @@ searched.</p>
148148
149149 <div class="footer" role="contentinfo">
150150 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
151βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
151+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
152152 </div>
153153 <script src="../../_static/version_warning_offset.js"></script>
154154
admin/filtron.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>How to protect an instance &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -262,7 +262,7 @@ port 8888 where a searx is being run. For a complete setup see: <a class="refere
262262 <h3 id="searchlabel">Quick search</h3>
263263 <div class="searchformwrapper">
264264 <form class="search" action="../search.html" method="get">
265βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
265+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
266266 <input type="submit" value="Go" />
267267 </form>
268268 </div>
@@ -275,7 +275,7 @@ port 8888 where a searx is being run. For a complete setup see: <a class="refere
275275
276276 <div class="footer" role="contentinfo">
277277 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
278βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
278+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
279279 </div>
280280 <script src="../_static/version_warning_offset.js"></script>
281281
admin/index.html+6βˆ’6
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Administrator documentation &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -48,7 +48,7 @@
4848 <div class="section" id="administrator-documentation">
4949<h1>Administrator documentation<a class="headerlink" href="#administrator-documentation" title="Permalink to this headline">ΒΆ</a></h1>
5050<div class="toctree-wrapper compound">
51βˆ’<p class="caption"><span class="caption-text">Contents</span></p>
51+<p class="caption" role="heading"><span class="caption-text">Contents</span></p>
5252<ul>
5353<li class="toctree-l1"><a class="reference internal" href="installation.html">Installation</a><ul>
5454<li class="toctree-l2"><a class="reference internal" href="installation.html#installation-scripts">Installation scripts</a></li>
@@ -164,7 +164,7 @@
164164 <h3 id="searchlabel">Quick search</h3>
165165 <div class="searchformwrapper">
166166 <form class="search" action="../search.html" method="get">
167βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
167+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
168168 <input type="submit" value="Go" />
169169 </form>
170170 </div>
@@ -177,7 +177,7 @@
177177
178178 <div class="footer" role="contentinfo">
179179 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
180βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
180+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
181181 </div>
182182 <script src="../_static/version_warning_offset.js"></script>
183183
admin/installation-apache.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Install with apache &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -475,7 +475,7 @@ Debian:</p>
475475 <h3 id="searchlabel">Quick search</h3>
476476 <div class="searchformwrapper">
477477 <form class="search" action="../search.html" method="get">
478βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
478+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
479479 <input type="submit" value="Go" />
480480 </form>
481481 </div>
@@ -488,7 +488,7 @@ Debian:</p>
488488
489489 <div class="footer" role="contentinfo">
490490 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
491βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
491+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
492492 </div>
493493 <script src="../_static/version_warning_offset.js"></script>
494494
admin/installation-docker.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Docker installation &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -158,7 +158,7 @@ make docker.build
158158 <h3 id="searchlabel">Quick search</h3>
159159 <div class="searchformwrapper">
160160 <form class="search" action="../search.html" method="get">
161βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
161+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
162162 <input type="submit" value="Go" />
163163 </form>
164164 </div>
@@ -171,7 +171,7 @@ make docker.build
171171
172172 <div class="footer" role="contentinfo">
173173 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
174βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
174+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
175175 </div>
176176 <script src="../_static/version_warning_offset.js"></script>
177177
admin/installation-nginx.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Install with nginx &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -372,7 +372,7 @@ sudo -H touch /etc/uwsgi.d/searx.ini
372372 <h3 id="searchlabel">Quick search</h3>
373373 <div class="searchformwrapper">
374374 <form class="search" action="../search.html" method="get">
375βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
375+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
376376 <input type="submit" value="Go" />
377377 </form>
378378 </div>
@@ -385,7 +385,7 @@ sudo -H touch /etc/uwsgi.d/searx.ini
385385
386386 <div class="footer" role="contentinfo">
387387 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
388βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
388+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
389389 </div>
390390 <script src="../_static/version_warning_offset.js"></script>
391391
admin/installation-searx.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Step by step installation &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -2002,7 +2002,7 @@ command twice). At this point searx is not demonized; uwsgi allows this.</p>
20022002 <h3 id="searchlabel">Quick search</h3>
20032003 <div class="searchformwrapper">
20042004 <form class="search" action="../search.html" method="get">
2005βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
2005+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
20062006 <input type="submit" value="Go" />
20072007 </form>
20082008 </div>
@@ -2015,7 +2015,7 @@ command twice). At this point searx is not demonized; uwsgi allows this.</p>
20152015
20162016 <div class="footer" role="contentinfo">
20172017 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
2018βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
2018+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
20192019 </div>
20202020 <script src="../_static/version_warning_offset.js"></script>
20212021
admin/installation-uwsgi.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>uwsgi &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -484,7 +484,7 @@ enable-threads <span class="o">=</span> <span class="nb">true</span>
484484 <h3 id="searchlabel">Quick search</h3>
485485 <div class="searchformwrapper">
486486 <form class="search" action="../search.html" method="get">
487βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
487+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
488488 <input type="submit" value="Go" />
489489 </form>
490490 </div>
@@ -497,7 +497,7 @@ enable-threads <span class="o">=</span> <span class="nb">true</span>
497497
498498 <div class="footer" role="contentinfo">
499499 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
500βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
500+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
501501 </div>
502502 <script src="../_static/version_warning_offset.js"></script>
503503
admin/installation.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Installation &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -157,7 +157,7 @@ and <a class="reference external" href="https://github.com/searx/searx/blob/mast
157157 <h3 id="searchlabel">Quick search</h3>
158158 <div class="searchformwrapper">
159159 <form class="search" action="../search.html" method="get">
160βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
160+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
161161 <input type="submit" value="Go" />
162162 </form>
163163 </div>
@@ -170,7 +170,7 @@ and <a class="reference external" href="https://github.com/searx/searx/blob/mast
170170
171171 <div class="footer" role="contentinfo">
172172 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
173βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
173+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
174174 </div>
175175 <script src="../_static/version_warning_offset.js"></script>
176176
admin/morty.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>How to setup result proxy &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -120,7 +120,7 @@ plus morty”</em> in the <a class="reference internal" href="installation-nginx
120120 <h3 id="searchlabel">Quick search</h3>
121121 <div class="searchformwrapper">
122122 <form class="search" action="../search.html" method="get">
123βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
123+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
124124 <input type="submit" value="Go" />
125125 </form>
126126 </div>
@@ -133,7 +133,7 @@ plus morty”</em> in the <a class="reference internal" href="installation-nginx
133133
134134 <div class="footer" role="contentinfo">
135135 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
136βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
136+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
137137 </div>
138138 <script src="../_static/version_warning_offset.js"></script>
139139
admin/plugins.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Plugins builtin &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -172,7 +172,7 @@
172172 <h3 id="searchlabel">Quick search</h3>
173173 <div class="searchformwrapper">
174174 <form class="search" action="../search.html" method="get">
175βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
175+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
176176 <input type="submit" value="Go" />
177177 </form>
178178 </div>
@@ -185,7 +185,7 @@
185185
186186 <div class="footer" role="contentinfo">
187187 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
188βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
188+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
189189 </div>
190190 <script src="../_static/version_warning_offset.js"></script>
191191
admin/settings.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>settings.yml &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -447,7 +447,7 @@ following example, searx has only two engines:</p>
447447 <h3 id="searchlabel">Quick search</h3>
448448 <div class="searchformwrapper">
449449 <form class="search" action="../search.html" method="get">
450βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
450+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
451451 <input type="submit" value="Go" />
452452 </form>
453453 </div>
@@ -460,7 +460,7 @@ following example, searx has only two engines:</p>
460460
461461 <div class="footer" role="contentinfo">
462462 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
463βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
463+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
464464 </div>
465465 <script src="../_static/version_warning_offset.js"></script>
466466
admin/update-searx.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>How to update &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -130,7 +130,7 @@
130130 <h3 id="searchlabel">Quick search</h3>
131131 <div class="searchformwrapper">
132132 <form class="search" action="../search.html" method="get">
133βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
133+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
134134 <input type="submit" value="Go" />
135135 </form>
136136 </div>
@@ -143,7 +143,7 @@
143143
144144 <div class="footer" role="contentinfo">
145145 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
146βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
146+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
147147 </div>
148148 <script src="../_static/version_warning_offset.js"></script>
149149
blog/admin.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Searx admin interface &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -125,7 +125,7 @@ existing instances.</p>
125125 <h3 id="searchlabel">Quick search</h3>
126126 <div class="searchformwrapper">
127127 <form class="search" action="../search.html" method="get">
128βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
128+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
129129 <input type="submit" value="Go" />
130130 </form>
131131 </div>
@@ -138,7 +138,7 @@ existing instances.</p>
138138
139139 <div class="footer" role="contentinfo">
140140 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
141βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
141+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
142142 </div>
143143 <script src="../_static/version_warning_offset.js"></script>
144144
blog/command-line-engines.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Running shell commands to fetch results &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -141,7 +141,7 @@ are going to be added. This way, you will be able to query your own databases/in
141141 <h3 id="searchlabel">Quick search</h3>
142142 <div class="searchformwrapper">
143143 <form class="search" action="../search.html" method="get">
144βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
144+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
145145 <input type="submit" value="Go" />
146146 </form>
147147 </div>
@@ -154,7 +154,7 @@ are going to be added. This way, you will be able to query your own databases/in
154154
155155 <div class="footer" role="contentinfo">
156156 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
157βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
157+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
158158 </div>
159159 <script src="../_static/version_warning_offset.js"></script>
160160
blog/index.html+6βˆ’6
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Blog &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -48,7 +48,7 @@
4848 <div class="section" id="blog">
4949<h1>Blog<a class="headerlink" href="#blog" title="Permalink to this headline">ΒΆ</a></h1>
5050<div class="toctree-wrapper compound">
51βˆ’<p class="caption"><span class="caption-text">Contents</span></p>
51+<p class="caption" role="heading"><span class="caption-text">Contents</span></p>
5252<ul>
5353<li class="toctree-l1"><a class="reference internal" href="lxcdev-202006.html">Developing in Linux containers [202006]</a><ul>
5454<li class="toctree-l2"><a class="reference internal" href="lxcdev-202006.html#motivation">Motivation</a></li>
@@ -148,7 +148,7 @@
148148 <h3 id="searchlabel">Quick search</h3>
149149 <div class="searchformwrapper">
150150 <form class="search" action="../search.html" method="get">
151βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
151+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
152152 <input type="submit" value="Go" />
153153 </form>
154154 </div>
@@ -161,7 +161,7 @@
161161
162162 <div class="footer" role="contentinfo">
163163 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
164βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
164+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
165165 </div>
166166 <script src="../_static/version_warning_offset.js"></script>
167167
blog/intro-offline.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Preparation for offline engines &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -152,7 +152,7 @@ as a table. You can check out the pull request for more details see
152152 <h3 id="searchlabel">Quick search</h3>
153153 <div class="searchformwrapper">
154154 <form class="search" action="../search.html" method="get">
155βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
155+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
156156 <input type="submit" value="Go" />
157157 </form>
158158 </div>
@@ -165,7 +165,7 @@ as a table. You can check out the pull request for more details see
165165
166166 <div class="footer" role="contentinfo">
167167 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
168βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
168+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
169169 </div>
170170 <script src="../_static/version_warning_offset.js"></script>
171171
blog/lxcdev-202006.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Developing in Linux containers [202006] &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -398,7 +398,7 @@ $ systemctl restart uwsgi@searx
398398 <h3 id="searchlabel">Quick search</h3>
399399 <div class="searchformwrapper">
400400 <form class="search" action="../search.html" method="get">
401βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
401+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
402402 <input type="submit" value="Go" />
403403 </form>
404404 </div>
@@ -411,7 +411,7 @@ $ systemctl restart uwsgi@searx
411411
412412 <div class="footer" role="contentinfo">
413413 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
414βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
414+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
415415 </div>
416416 <script src="../_static/version_warning_offset.js"></script>
417417
blog/private-engines.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Limit access to your searx engines &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -139,7 +139,7 @@ and come up with new solutions which fit your use case.</p>
139139 <h3 id="searchlabel">Quick search</h3>
140140 <div class="searchformwrapper">
141141 <form class="search" action="../search.html" method="get">
142βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
142+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
143143 <input type="submit" value="Go" />
144144 </form>
145145 </div>
@@ -152,7 +152,7 @@ and come up with new solutions which fit your use case.</p>
152152
153153 <div class="footer" role="contentinfo">
154154 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
155βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
155+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
156156 </div>
157157 <script src="../_static/version_warning_offset.js"></script>
158158
blog/python3.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Introducing Python 3 support &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -138,7 +138,7 @@ version in your issue, so we can investigate it properly.</p>
138138 <h3 id="searchlabel">Quick search</h3>
139139 <div class="searchformwrapper">
140140 <form class="search" action="../search.html" method="get">
141βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
141+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
142142 <input type="submit" value="Go" />
143143 </form>
144144 </div>
@@ -151,7 +151,7 @@ version in your issue, so we can investigate it properly.</p>
151151
152152 <div class="footer" role="contentinfo">
153153 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
154βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
154+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
155155 </div>
156156 <script src="../_static/version_warning_offset.js"></script>
157157
blog/search-database-engines.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Query more of your NoSQL stores &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -156,7 +156,7 @@ as you wish.</p>
156156 <h3 id="searchlabel">Quick search</h3>
157157 <div class="searchformwrapper">
158158 <form class="search" action="../search.html" method="get">
159βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
159+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
160160 <input type="submit" value="Go" />
161161 </form>
162162 </div>
@@ -169,7 +169,7 @@ as you wish.</p>
169169
170170 <div class="footer" role="contentinfo">
171171 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
172βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
172+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
173173 </div>
174174 <script src="../_static/version_warning_offset.js"></script>
175175
blog/search-indexer-engines.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Query your local search engines &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -175,7 +175,7 @@ the results in ascending order.</p>
175175 <h3 id="searchlabel">Quick search</h3>
176176 <div class="searchformwrapper">
177177 <form class="search" action="../search.html" method="get">
178βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
178+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
179179 <input type="submit" value="Go" />
180180 </form>
181181 </div>
@@ -188,7 +188,7 @@ the results in ascending order.</p>
188188
189189 <div class="footer" role="contentinfo">
190190 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
191βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
191+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
192192 </div>
193193 <script src="../_static/version_warning_offset.js"></script>
194194
blog/sql-engines.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Query SQL servers &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -176,7 +176,7 @@ any extra dependency.</p>
176176 <h3 id="searchlabel">Quick search</h3>
177177 <div class="searchformwrapper">
178178 <form class="search" action="../search.html" method="get">
179βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
179+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
180180 <input type="submit" value="Go" />
181181 </form>
182182 </div>
@@ -189,7 +189,7 @@ any extra dependency.</p>
189189
190190 <div class="footer" role="contentinfo">
191191 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
192βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
192+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
193193 </div>
194194 <script src="../_static/version_warning_offset.js"></script>
195195
dev/contribution_guide.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>How to contribute &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -247,7 +247,7 @@ commit and push:</p>
247247 <h3 id="searchlabel">Quick search</h3>
248248 <div class="searchformwrapper">
249249 <form class="search" action="../search.html" method="get">
250βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
250+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
251251 <input type="submit" value="Go" />
252252 </form>
253253 </div>
@@ -260,7 +260,7 @@ commit and push:</p>
260260
261261 <div class="footer" role="contentinfo">
262262 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
263βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
263+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
264264 </div>
265265 <script src="../_static/version_warning_offset.js"></script>
266266
dev/engine_overview.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Engine overview &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -720,7 +720,7 @@ time of publish <em>(not implemented yet)</em></p></td>
720720 <h3 id="searchlabel">Quick search</h3>
721721 <div class="searchformwrapper">
722722 <form class="search" action="../search.html" method="get">
723βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
723+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
724724 <input type="submit" value="Go" />
725725 </form>
726726 </div>
@@ -733,7 +733,7 @@ time of publish <em>(not implemented yet)</em></p></td>
733733
734734 <div class="footer" role="contentinfo">
735735 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
736βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
736+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
737737 </div>
738738 <script src="../_static/version_warning_offset.js"></script>
739739
dev/index.html+6βˆ’6
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Developer documentation &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -48,7 +48,7 @@
4848 <div class="section" id="developer-documentation">
4949<h1>Developer documentation<a class="headerlink" href="#developer-documentation" title="Permalink to this headline">ΒΆ</a></h1>
5050<div class="toctree-wrapper compound">
51βˆ’<p class="caption"><span class="caption-text">Contents</span></p>
51+<p class="caption" role="heading"><span class="caption-text">Contents</span></p>
5252<ul>
5353<li class="toctree-l1"><a class="reference internal" href="quickstart.html">Development Quickstart</a></li>
5454<li class="toctree-l1"><a class="reference internal" href="contribution_guide.html">How to contribute</a><ul>
@@ -154,7 +154,7 @@
154154 <h3 id="searchlabel">Quick search</h3>
155155 <div class="searchformwrapper">
156156 <form class="search" action="../search.html" method="get">
157βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
157+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
158158 <input type="submit" value="Go" />
159159 </form>
160160 </div>
@@ -167,7 +167,7 @@
167167
168168 <div class="footer" role="contentinfo">
169169 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
170βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
170+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
171171 </div>
172172 <script src="../_static/version_warning_offset.js"></script>
173173
dev/makefile.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Makefile &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -333,7 +333,7 @@ never need to upload.</p>
333333 <h3 id="searchlabel">Quick search</h3>
334334 <div class="searchformwrapper">
335335 <form class="search" action="../search.html" method="get">
336βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
336+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
337337 <input type="submit" value="Go" />
338338 </form>
339339 </div>
@@ -346,7 +346,7 @@ never need to upload.</p>
346346
347347 <div class="footer" role="contentinfo">
348348 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
349βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
349+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
350350 </div>
351351 <script src="../_static/version_warning_offset.js"></script>
352352
dev/plugins.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Plugins &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -150,7 +150,7 @@ plugin.</p>
150150 <h3 id="searchlabel">Quick search</h3>
151151 <div class="searchformwrapper">
152152 <form class="search" action="../search.html" method="get">
153βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
153+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
154154 <input type="submit" value="Go" />
155155 </form>
156156 </div>
@@ -163,7 +163,7 @@ plugin.</p>
163163
164164 <div class="footer" role="contentinfo">
165165 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
166βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
166+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
167167 </div>
168168 <script src="../_static/version_warning_offset.js"></script>
169169
dev/quickstart.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Development Quickstart &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -125,7 +125,7 @@ to our β€œ<a class="reference internal" href="contribution_guide.html#how-to-con
125125 <h3 id="searchlabel">Quick search</h3>
126126 <div class="searchformwrapper">
127127 <form class="search" action="../search.html" method="get">
128βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
128+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
129129 <input type="submit" value="Go" />
130130 </form>
131131 </div>
@@ -138,7 +138,7 @@ to our β€œ<a class="reference internal" href="contribution_guide.html#how-to-con
138138
139139 <div class="footer" role="contentinfo">
140140 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
141βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
141+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
142142 </div>
143143 <script src="../_static/version_warning_offset.js"></script>
144144
dev/reST.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>reST primer &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -1594,7 +1594,7 @@ gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
15941594 <h3 id="searchlabel">Quick search</h3>
15951595 <div class="searchformwrapper">
15961596 <form class="search" action="../search.html" method="get">
1597βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
1597+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
15981598 <input type="submit" value="Go" />
15991599 </form>
16001600 </div>
@@ -1607,7 +1607,7 @@ gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
16071607
16081608 <div class="footer" role="contentinfo">
16091609 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
1610βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
1610+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
16111611 </div>
16121612 <script src="../_static/version_warning_offset.js"></script>
16131613
dev/search_api.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Search API &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -186,7 +186,7 @@ instance. See the available options in the preferences page of the instance.</p>
186186 <h3 id="searchlabel">Quick search</h3>
187187 <div class="searchformwrapper">
188188 <form class="search" action="../search.html" method="get">
189βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
189+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
190190 <input type="submit" value="Go" />
191191 </form>
192192 </div>
@@ -199,7 +199,7 @@ instance. See the available options in the preferences page of the instance.</p>
199199
200200 <div class="footer" role="contentinfo">
201201 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
202βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
202+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
203203 </div>
204204 <script src="../_static/version_warning_offset.js"></script>
205205
dev/translation.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Translation &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -140,7 +140,7 @@ create a PR.</p>
140140 <h3 id="searchlabel">Quick search</h3>
141141 <div class="searchformwrapper">
142142 <form class="search" action="../search.html" method="get">
143βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
143+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
144144 <input type="submit" value="Go" />
145145 </form>
146146 </div>
@@ -153,7 +153,7 @@ create a PR.</p>
153153
154154 <div class="footer" role="contentinfo">
155155 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
156βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
156+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
157157 </div>
158158 <script src="../_static/version_warning_offset.js"></script>
159159
genindex.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Index &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
13+ <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
1414 <script src="_static/jquery.js"></script>
1515 <script src="_static/underscore.js"></script>
1616 <script src="_static/doctools.js"></script>
@@ -177,7 +177,7 @@
177177 <h3 id="searchlabel">Quick search</h3>
178178 <div class="searchformwrapper">
179179 <form class="search" action="search.html" method="get">
180βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
180+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
181181 <input type="submit" value="Go" />
182182 </form>
183183 </div>
@@ -190,7 +190,7 @@
190190
191191 <div class="footer" role="contentinfo">
192192 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
193βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
193+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
194194 </div>
195195 <script src="_static/version_warning_offset.js"></script>
196196
index.html+6βˆ’6
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Welcome to searx &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
13+ <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
1414 <script src="_static/jquery.js"></script>
1515 <script src="_static/underscore.js"></script>
1616 <script src="_static/doctools.js"></script>
@@ -66,7 +66,7 @@ digital rights</p></li>
6666</ul>
6767</div>
6868<div class="toctree-wrapper compound">
69βˆ’<p class="caption"><span class="caption-text">Contents</span></p>
69+<p class="caption" role="heading"><span class="caption-text">Contents</span></p>
7070<ul>
7171<li class="toctree-l1"><a class="reference internal" href="user/index.html">User documentation</a><ul>
7272<li class="toctree-l2"><a class="reference internal" href="user/search_syntax.html">Search syntax</a></li>
@@ -171,7 +171,7 @@ digital rights</p></li>
171171 <h3 id="searchlabel">Quick search</h3>
172172 <div class="searchformwrapper">
173173 <form class="search" action="search.html" method="get">
174βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
174+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
175175 <input type="submit" value="Go" />
176176 </form>
177177 </div>
@@ -184,7 +184,7 @@ digital rights</p></li>
184184
185185 <div class="footer" role="contentinfo">
186186 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
187βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
187+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
188188 </div>
189189 <script src="_static/version_warning_offset.js"></script>
190190
py-modindex.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Python Module Index &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
13+ <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
1414 <script src="_static/jquery.js"></script>
1515 <script src="_static/underscore.js"></script>
1616 <script src="_static/doctools.js"></script>
@@ -101,7 +101,7 @@
101101 <h3 id="searchlabel">Quick search</h3>
102102 <div class="searchformwrapper">
103103 <form class="search" action="search.html" method="get">
104βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
104+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
105105 <input type="submit" value="Go" />
106106 </form>
107107 </div>
@@ -114,7 +114,7 @@
114114
115115 <div class="footer" role="contentinfo">
116116 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
117βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
117+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
118118 </div>
119119 <script src="_static/version_warning_offset.js"></script>
120120
search.html+13βˆ’5
@@ -7,11 +7,11 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Search &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="_static/tabs.css" />
1313
14βˆ’ <script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
14+ <script data-url_root="./" id="documentation_options" src="_static/documentation_options.js"></script>
1515 <script src="_static/jquery.js"></script>
1616 <script src="_static/underscore.js"></script>
1717 <script src="_static/doctools.js"></script>
@@ -45,6 +45,7 @@
4545 <div class="body" role="main">
4646
4747 <h1 id="search-documentation">Search</h1>
48+
4849 <div id="fallback" class="admonition warning">
4950 <script>$('#fallback').hide();</script>
5051 <p>
@@ -52,19 +53,26 @@
5253 functionality.
5354 </p>
5455 </div>
56+
57+
5558 <p>
5659 Searching for multiple words only shows matches that contain
5760 all words.
5861 </p>
62+
63+
5964 <form action="" method="get">
60βˆ’ <input type="text" name="q" aria-labelledby="search-documentation" value="" />
65+ <input type="text" name="q" aria-labelledby="search-documentation" value="" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
6166 <input type="submit" value="search" />
6267 <span id="search-progress" style="padding-left: 10px"></span>
6368 </form>
6469
70+
71+
6572 <div id="search-results">
6673
6774 </div>
75+
6876
6977 <div class="clearer"></div>
7078 </div>
@@ -104,7 +112,7 @@
104112
105113 <div class="footer" role="contentinfo">
106114 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
107βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
115+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
108116 </div>
109117 <script src="_static/version_warning_offset.js"></script>
110118
searchindex.js+1βˆ’1
@@ -1 +1 @@
1βˆ’Search.setIndex({docnames:["admin/api","admin/architecture","admin/buildhosts","admin/engines","admin/engines/recoll","admin/filtron","admin/index","admin/installation","admin/installation-apache","admin/installation-docker","admin/installation-nginx","admin/installation-searx","admin/installation-uwsgi","admin/morty","admin/plugins","admin/settings","admin/update-searx","blog/admin","blog/command-line-engines","blog/index","blog/intro-offline","blog/lxcdev-202006","blog/private-engines","blog/python3","blog/search-database-engines","blog/search-indexer-engines","blog/sql-engines","dev/contribution_guide","dev/engine_overview","dev/index","dev/makefile","dev/plugins","dev/quickstart","dev/reST","dev/search_api","dev/translation","index","searx_extra/index","searx_extra/standalone_searx.py","user/index","user/own-instance","user/search_syntax","utils/filtron.sh","utils/index","utils/lxc.sh","utils/morty.sh","utils/searx.sh"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":3,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":2,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["admin/api.rst","admin/architecture.rst","admin/buildhosts.rst","admin/engines.rst","admin/engines/recoll.rst","admin/filtron.rst","admin/index.rst","admin/installation.rst","admin/installation-apache.rst","admin/installation-docker.rst","admin/installation-nginx.rst","admin/installation-searx.rst","admin/installation-uwsgi.rst","admin/morty.rst","admin/plugins.rst","admin/settings.rst","admin/update-searx.rst","blog/admin.rst","blog/command-line-engines.rst","blog/index.rst","blog/intro-offline.rst","blog/lxcdev-202006.rst","blog/private-engines.rst","blog/python3.rst","blog/search-database-engines.rst","blog/search-indexer-engines.rst","blog/sql-engines.rst","dev/contribution_guide.rst","dev/engine_overview.rst","dev/index.rst","dev/makefile.rst","dev/plugins.rst","dev/quickstart.rst","dev/reST.rst","dev/search_api.rst","dev/translation.rst","index.rst","searx_extra/index.rst","searx_extra/standalone_searx.py.rst","user/index.rst","user/own-instance.rst","user/search_syntax.rst","utils/filtron.sh.rst","utils/index.rst","utils/lxc.sh.rst","utils/morty.sh.rst","utils/searx.sh.rst"],objects:{"searx_extra.standalone_searx":{get_search_query:[38,1,1,""],json_serial:[38,1,1,""],no_parsed_url:[38,1,1,""],parse_argument:[38,1,1,""],to_dict:[38,1,1,""]},searx_extra:{standalone_searx:[38,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:function"},terms:{"000":8,"0pointer":12,"0xa9":33,"100":[3,11,15],"1000":11,"1080":15,"115":23,"120":[11,27],"126":[11,15],"127":[5,8,10,11,12,13,15,21,24,30,42,43,45,46],"1337x":[3,11],"135":33,"140":44,"147":44,"156":21,"15px":33,"168":[8,15],"1691":15,"1700":20,"174":21,"1756":33,"180":33,"1800":11,"1803":21,"1823":22,"184":21,"192":[8,15],"200":[11,21,30],"2000":[11,12,33],"200331":44,"2017":[17,23],"2019":20,"2020":[18,22],"202006":[19,36],"2021":[24,25,26,44],"2023":44,"2024":44,"2025":44,"2122":33,"2128":18,"216":21,"2291":11,"246":44,"27017":[11,24],"296":44,"300":[11,28],"3000":[8,10,11,13,21,43,44,45],"302":30,"370":33,"3aen":30,"3asearch":11,"3eff":21,"3xx":30,"400":[15,33],"4004":[5,8,10,21,42,43,44],"4005":[42,43,44],"403":15,"404":15,"4096":[11,12],"40px":33,"4217":28,"429":[15,21],"443":30,"471efef6c73558e391c3adb35f4":30,"500":33,"50593":27,"525":33,"573b":21,"585":33,"599":15,"60a2":15,"6379":[11,24],"666":12,"6cea6eb6def9e14a18bf32f8a3":30,"700":33,"70px":33,"755":15,"7700":[11,25],"8000":27,"8080":[9,11,15,21,44],"8090":11,"820000000":38,"822":33,"833067":12,"86400":11,"884":[42,44,45,46],"8888":[5,8,10,11,12,15,21,30,42,43,46],"8983":[11,25],"90000":11,"9200":[11,25],"9b65":21,"\u010de\u0161tina":11,"\u03b5\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac":11,"\u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438":11,"\u043c\u043e\u0432\u0430":11,"\u0440\u0443\u0441\u0441\u043a\u0438\u0439":11,"\u0441\u0440\u043f\u0441\u043a\u0438":11,"\u0443\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430":11,"\u05e2\u05d1\u05e8\u05d9\u05ea":11,"\u0627\u0644\u0639":11,"\u0628":11,"\u0629":11,"\u0631":11,"\u0641\u0627\u0631\u0633\u0649":11,"\u064a":11,"\u0ba4\u0bae":11,"\u0bb4":11,"\u0c17":11,"\u0c24":11,"\u0c32":11,"\u0f51":11,"\u0f56":11,"\u0f66":11,"\u4e2d\u6587":11,"\u570b\u8a9e":11,"\u65e5\u672c\u8a9e":[11,15],"abstract":[11,19],"boolean":[28,33],"break":[27,33],"byte":28,"case":[7,15,21,22,25,40,42,43,45,46],"catal\u00e0":11,"char":[11,18],"class":[8,11],"default":[5,8,9,10,11,12,13,15,18,23,24,26,27,30,31,33,34,36,38,40,41,42,43,44,45,46],"enum":18,"espa\u00f1ol":[11,15],"export":[4,9,10,11,21,42,44,45],"f\u0101rs\u012b":11,"float":28,"fran\u00e7ai":[11,15],"function":[20,28,31,33,38,44],"import":[10,20,33,38],"int":[5,11,28,33],"j\u0119zyka":[3,11],"lietuvi\u0173":11,"long":40,"new":[3,7,8,9,10,11,12,17,18,20,22,26,30,31,34,35,38,41,45],"null":[8,10,38],"portugu\u00ea":11,"public":[1,6,7,11,13,14,18,24,25,26,33,43,44],"return":[14,15,18,20,26,29,31,33,38,40,41],"rom\u00e2n\u0103":11,"s\u0142ownik":[3,11],"schr\u00f6dinger":33,"sloven\u010dina":11,"static":[2,5,10,11,31],"switch":[8,27],"t\u00fcrk\u00e7e":[11,15],"ti\u1ebfng":11,"true":[0,5,8,10,12,20,24,25,28,31,33,34,38,41,42,45],"try":[11,15,40],"var":8,"vi\u1ec7t":11,"while":[12,20,21,30,33],And:[8,18,21,31,33],But:[17,23,25,28,40,41,44],DNS:[43,44],For:[2,5,7,8,9,10,11,12,13,21,22,27,30,33,34],IDE:30,IPs:[5,43],Not:33,One:[12,17],That:33,The:[0,2,6,7,9,11,12,15,18,22,24,25,26,28,30,33,34,40,42,43,44,45,46],Then:[20,23,35],There:[8,12,27,33],These:[28,33],USE:8,Use:[5,8,10,11,15,27],Used:[8,15],Uses:15,With:[8,15,21,30,33,44],__init__:31,__name__:33,_anchor:33,_chapter:33,_doc:33,_dot:33,_rest:33,_section:33,_sphinx:33,_subsect:33,_svg:33,a2disconf:8,a2dismod:8,a2dissit:8,a2enconf:8,a2enmod:8,a2ensit:8,a69685087d07eca9f13db62f65b8f601:11,a9cial:11,abbrev:41,abl:[2,15,18,20,27,28,33],about:[1,7,11,13,21,22,24,25,26,27,30,36,44],abov:[8,11,13,15,21,24,25,26,27,33,34,44],absenc:33,abus:[5,40],academ:[3,11],accept:[5,11,20,41],access:[4,5,7,8,11,14,17,19,20,21,24,25,26,33,36,40],access_log:10,accord:[9,12,15],account:[7,8,10,11,21,35,42,43,45,46],accusam:33,achiev:4,acknowledg:19,across:15,act:[13,17],action:[0,5,12],activ:[8,10,11,12,13,15,21,23,27,34,42,45,46],actual:15,adapt:28,add:[7,8,10,11,12,13,18,22,24,25,26,27,31,33,41,42,43,45,46],added:[12,18,21,22,25,26,31],adding:[20,31,33,41,43],addit:[2,11,15,28,33],addition:[36,40],additional_test:11,address:[11,13,15,28,40,43],adipisici:33,adjust:30,admin:[1,7,16,19,21,22,33,36,44,45],administr:[11,15,17,18,20,22,34,36,40,43],admonit:29,adopt:27,adorn:33,ads:40,advanc:11,advantag:[17,33],advertis:40,advis:5,af2cae6:33,af77ec3:11,affect:17,after:[11,23,31,33,35,42,45],again:30,agent:[5,11,14,15,28],aggreg:[5,36,40],agpl:[43,44],ahmia:11,aim:[17,25,33],alia:10,align:33,aliquid:33,aliquyam:33,aliv:[11,15],all:[0,7,8,11,13,15,21,23,25,26,27,28,30,31,32,33,34,38,42,43,44,45,46],allow:[8,11,15,18,33,41],allow_redirect:28,allowoverrid:8,alltogeth:6,along:5,alreadi:[8,10,21,27,30],also:[2,8,9,11,12,21,24,27,30,33,40,41,43],alt:33,alter:27,altern:[7,10,15,33,44],alwai:[9,10,15,21,27,28,40,42,45],amd64:[42,45],amet:33,among:[27,40],amount:28,amsmath:33,analog:21,analysi:2,ancel:33,anchor:[11,29],android:11,ani:[2,7,8,11,12,15,18,26,27,30,33,34,36,38,43],annoi:33,anonym:[36,40],anoth:[12,15,17,21,28,33,44],ans:11,answer:[15,33,38,40],anymor:8,anyon:36,anyth:[23,40],anywai:33,apach:[1,5,6,7,12,13,15,36,42,43,44,45,46],apache2:8,apache2ctl:8,api:[4,6,11,15,22,28,29,35,36,42],api_client_id:11,api_client_secret:11,api_kei:[11,15,28],api_token:11,apikei:[11,15],apk:[3,11],apkm:[3,11],apkmirror:[3,11],app:[3,8,10,11,12,21,33,42,45,46],appear:33,append:20,appli:[15,27],applic:[5,10,12,15,17,21,46],approach:12,appropri:18,april:44,apt:[2,8,10,11,32,33],arab:11,arbitrari:[11,18,20,24,28],arch:[0,2,3,8,10,11,12,15,22,32,33],architectur:[5,6,7,8,10,21,36,42,45,46],archiv:[3,11],archivei:11,archlinux:[3,11,12,22,44],aren:11,arg:38,argpars:[30,38],argument:[13,14,27,33,38],arrai:28,arrow:33,art:33,articl:[11,29],arx:[3,11],arxiv:[3,11],asc:[11,25],ascend:25,asciimoo:[11,35,42,45],ascrib:33,ask:[3,11],aspect:[21,27],assert:27,assign:28,assum:[11,33],asterisk:33,atlassian:11,attach:31,attend:21,attent:[32,33],attribut:[24,26,33],audienc:33,auth_plugin:26,auth_token:25,authent:[25,26],author:[11,27,33],auto:[21,33,35,44],autobuild:[27,29],autocomplet:[0,9,11,34],autodoc:33,autoindex:8,autoindex_modul:8,automat:[12,14,33],avail:[8,10,11,12,14,15,18,20,30,34,40,42,45,46],avoid:[5,7,14,15,18],awar:[8,33,43],az243:[42,44,45,46],babel:[2,11,30],back:[21,32],backend:11,backquot:33,backslash:33,backup:43,bad:11,ban:[11,40],ban_time_on_fail:11,bandcamp:[3,11],bang:15,bar:[6,11,33,42,45],barrier:17,base64:11,base:[2,4,9,11,15,18,20,21,24,25,28,34,44],base_url:[4,9,10,11,15,25,28],baseprofil:33,bash:[11,21,30,33,42,43,44,45],basic:[26,29,44],basqu:11,batch:43,baz:33,bbc:11,bdist_wheel:30,becaus:[11,17,22,27,28,35,40],becom:[21,33],been:[18,20,21,27],befor:[7,11,12,15,21,23,24,26,27,30,31,32,33,40,43,44],beginn:10,behavior:33,behaviour:[12,27,31],being:[5,15,17,23,36],below:[5,7,11,12,15,18,26,27,33,35],benefit:22,besid:40,best:[2,30,33,40,43],better:[2,8,10,28,40],between:[5,15,28,33],big:33,bigger:15,biggest:17,bii:[3,11],bin:[2,3,11,12,23,30,42,45],binari:[8,10,11,13,42,45],bind:[9,15,26],bind_address:[9,11,15],bing:[3,11,15],bing__descript:11,bing__titl:11,bing__url:11,bing_imag:[3,11],bing_new:[3,11],bing_video:[3,11],bit:[12,33],bitbucket:[0,3,11],bitmap:[11,12],biv:[3,11],black:33,blank:[11,15,33],block:[5,11,12,15,29],blocker:21,blocksiz:[11,12],blog:[12,21,24,25,26,33,36],bodi:[11,27,33],boilerpl:[11,21],bold:33,boldfac:33,book:11,bookfi:11,bool:28,born:27,bot:21,both:[12,22,23,27,34,40],botlimit:5,bottom:[14,31],boundingbox:28,box:[1,7,16,36,44],branch:[15,27,30,43],brand:[7,11,30,43],bring:33,broken:33,browser:[11,15,17,21,23,27,30,40,44],btdigg:[3,11],bug:[12,19,30],buggi:12,bugreport:[12,27],build:[1,6,7,11,21,44],buildenv:30,builder:33,buildhost:[6,21,30,36,43,46],built:[27,28,33],builtin:[6,31,36],bulgarian:11,bundl:11,busi:11,c3tv:[3,11],cach:12,cache2:[11,12],caching_sha2_password:26,calcul:10,call:[17,18,21,22,30,35,38,44],callback:31,callout:11,can:[0,1,2,4,5,7,8,9,10,11,12,13,15,17,18,20,21,22,23,24,25,26,27,28,30,31,33,36,40,42,44,45,46],cancel:33,cannot:[2,33,40,42,45],capabl:[17,25,27],caplabl:20,captcha:40,caption:[11,33],cardin:27,care:[11,15,18,33,43,44],carv:22,cat:[42,44,45],catalan:11,catcher:33,categori:[0,3,11,14,15,20,28,33,34,38,41],categories_ord:11,category_choic:38,caus:11,caution:33,caveat:33,ccc:[3,11],cce:[3,11],ccengin:[3,11],cdn:2,ceid:30,cell:33,cento:44,centos7:44,certif:11,cfg:[3,33],cgi:[11,12],chainabl:41,chang:[11,12,15,21,23,27,30,33,43],changem:[11,25],chapter:[5,7,23,27,33,45,46],charact:[18,27,33],chdir:[12,21],check:[2,6,18,20,21,27,28,30,35],checker:[11,29],children:11,chines:11,chmod:12,choic:[7,11,21,33,40,43],choos:[7,27,32],chown:[8,10,11,12,42,45],christ:11,chronolog:33,citi:28,citizen:11,classifi:33,clean:[29,44],clear:40,cli:35,client:21,clita:33,clock:23,clone:[7,9,10,11,21,30,32,46],close:[5,11],cloudflar:11,cmd:[21,30,43,44],code:[3,11,12,15,20,29,30,32,34,38,40,43,44],codebas:17,codeberg:[3,11],coffe:44,col:33,colleagu:22,collect:[2,11,24,25],collection_nam:11,colon:33,colspan:33,column:33,com:[7,9,11,15,21,28,30,32,33,34,35,42,44,45,46],combin:8,come:[5,10,22,23,27,40,44],comfort:[12,33],comma:[11,18,22,34],command:[2,5,8,11,12,16,19,21,23,27,30,33,35,36,38,42,45,46],comment:[8,10,11,24,25,26,33,42,44,45],commit:[11,21,30,32,35],commodi:33,common:[12,30,36,40,42,45,46],commonli:33,commun:[8,10,11,15,20],compact:33,compani:[25,40],compar:[8,10,12,21,44],compat:23,compil:[8,30,32,35],complet:[5,12,27,34,42,44,45,46],compon:[8,31,43],compromis:40,comput:[18,30,40],con:33,conatin:21,concern:[18,27],conclus:39,concret:[22,33],concurr:11,condit:33,conf:[2,8,10,33,42,45],config:[0,7,11,12,22,28,33,35,42,43,44,45,46],configur:[6,8,9,10,12,15,17,18,19,20,21,22,29,33,35,40,41,42],conflict:43,confnam:12,confus:33,congress:[3,11],connect:[5,10,11,15,18,20,36],connector:[11,26],consectetur:33,consequ:[15,27],consequat:33,consetetur:33,consid:7,consist:21,consol:11,construct:[28,33],contact:[11,15],contact_url:[11,15],contain:[11,14,18,19,33,36,43,44],content:[4,25,40],content_html_to_text:11,content_queri:11,content_xpath:11,context:[31,33,44],continu:33,contribut:[1,2,21,29,30,32,36],contributor:33,control:[8,12,40],convent:27,convert:[14,28,33],cooki:[28,36,40],copi:[9,11,33,44],copyright:33,cor:11,core:[2,11,12,20],corner:27,corpor:11,correct:[10,15],correctli:10,correspond:12,could:[11,12,18,28,33],count:33,countri:[11,15,28],cours:33,coverag:30,crawler:33,creat:[6,7,8,9,10,12,15,18,20,21,23,33,34,35,43,46],creation:[2,33],creativ:22,credenti:11,croatian:11,cross:33,crossref:[3,11],cryptographi:15,cspan:33,css:[14,31],css_depend:31,csv:[5,34],csv_tabl:33,ctan:33,cthulhu:41,ctrl:[11,21,30],ctx:31,cup:44,curl:11,currenc:[3,11,28],currency_convert:[3,11],current:[14,15,20,27,28,35,41],custom:[11,15,25,27,33,41],custom_query_json:[11,25],customiz:[0,17],customlog:8,cycl:21,cymraeg:11,czech:11,daemon:[42,45,46],dai:[11,12,28,34,38],daili:21,dailymot:[3,11],dalf:1,dali:11,danger:33,danish:11,dansk:11,data:[6,11,18,24,25,26,28,30,33,40],databas:[11,18,22,24,25,26,33],dataset:11,date:0,datetim:[28,33],daunt:17,dbpedia:[11,34],dbt:11,ddd:[3,11],ddg:[3,11,41],ddi:[3,11],de_d:15,deactiv:[15,42,45,46],debian:[2,6,10,11,12,32,33],debug:[6,7,11,15,21,30,36,42,43,45,46],decid:17,decim:28,dedic:[12,21,33],deeper:[30,33],deezer:[3,11],def:[3,11,20,28,31,33],defaul:33,default_doi_resolv:11,default_field:11,default_http_head:[11,15],default_lang:11,default_local:[0,11,15],default_on:31,default_them:[0,11,15],defaultop:11,defin:[11,15,24,26,31,33],definit:[3,11],dejavu:2,delai:11,delet:[15,30,34,35,44],delimit:[11,18,33],demon:11,demonstr:10,deni:8,depend:[5,6,8,10,14,16,17,20,21,23,24,26,28,30,33,34],deploi:[9,15,30,33],depot:11,desc:11,describ:[5,7,8,12,15,21,24,25,26,30,33,46],descript:[11,14,27,31,33,42,45],deserv:27,design:[20,25,33],desir:[11,28],desktop:[4,21],detail:[8,11,15,20,33],detect:[11,15],deutsch:[0,11,15],dev:[2,8,10,11,30,33],devel:[2,11],develop:[2,11,15,17,18,19,22,23,24,25,26,27,30,33,36],deviantart:[3,11],dfrac:33,diam:33,dict:[18,28,38],dictzon:[3,11],didn:11,diff:33,differ:[8,10,11,12,14,15,21,23,27,28,33,41,44],digbt:11,digest:14,digg:[3,11],digit:36,digraph:33,dir:[11,42,45],direct:[8,29,32,33,42,45],directli:[10,15,44],directori:[3,8,9,11,12,18],disabl:[3,6,11,12,14,15,21,30,31,33,34,43,44],disabled_engin:34,disabled_plugin:34,disadvantag:33,discoveri:[18,20,22,24,25,26],discret:43,displai:[2,9,11,14,15,24,26,28],display_error_messag:[15,28,33],displaystyl:33,dispos:43,disrespect:27,dissem:11,dist:[27,30],distinguish:33,distribut:[8,10,12,15,21,22,33,42,45],distributor:6,div:11,dive:40,divid:21,dl_prefix:[4,11],dnf:[2,8,10,11,32,33],doai:11,doai_rewrit:34,doc:[6,8,11,12,21,29,33,44],docker:[6,7,30,36],dockerfil:9,docs_url:[11,15],doctest:33,doctre:33,docuemt:2,document:[4,8,12,15,20,22,24,25,30,33,36,44],documentroot:8,docutil:33,doe:[4,8,12,17,20,21,26,28,33,34,39,41],doesn:[11,15],dogpil:[3,11],doi:[11,14],doi_resolv:11,doku:11,dolor:33,domain:[4,11,33],domin:27,don:[8,11,15,23,28,32,33,36,43],done:[8,10,30,32,33,43,44],dontlog:8,dot:2,doubl:33,download:[4,7,11,15,21,30,33,42,45],driver:30,drop:23,dry:9,dsitro:21,duckduckgo:[3,11,15,34,41],duckduckgo_definit:[3,11],duckduckgo_imag:[3,11],duden:[3,11],due:[42,45],dump:38,duo:33,dure:26,duref:33,dutch:11,dutch_belgium:11,dvisvgm:2,e0b3:21,e5a2:15,e97:21,each:[12,15,18,21,25,33,34,38,44],easi:[21,36],easier:27,easiest:18,easili:27,ebai:11,echo:[11,42,44,45],ecosystem:33,ecretvalu:15,edit:[11,12,17,21,27,30,33,40,45],ee1f:15,eesti:11,effect:[7,27,33],egg_info:30,eirmod:33,either:24,el_gr:11,elast:[11,25],elasticsearch:[11,18],element:[18,33],elit:33,elitr:33,els:44,emac:33,email:[11,15],emb:[6,33],embed:[0,9,33],emperor:12,emphasi:33,empti:[4,8,15,33,34],en_u:[15,28],enabl:[0,8,10,11,12,15,18,22,25,26,27,28,30,31,34,43],enable_http2:[11,15],enable_http:[11,15,24,25,28],enable_stat:11,enabled_engin:34,enabled_plugin:[11,34],encapsul:21,enclos:33,encod:[11,12,33],encourag:33,encrypt:36,end:[23,32,33,44],endfor:33,endpoint:34,engin:[0,6,11,17,19,24,27,29,33,34,36,38,40,41,42,45],engine_c:38,engine_categori:38,engine_typ:[28,33],engines_languag:30,english:[0,11,15,41],enim:33,enough:[7,8,10,35],ensur:27,ensure_ascii:38,enter:[11,23],entiti:11,entri:[9,11,29,43,44],env:[8,12,21,30,43,44],environ:[9,10,11,15,21,27,29,36,42,44,45,46],eof:[42,44,45],eol:44,eos:33,equat:[2,29],erat:33,erowid:[3,11],error:[3,11,15,18,28,33],error_log:10,escap:33,especi:33,esperanto:[0,11],essenti:[2,11],est:33,establish:11,estonian:11,etc:[5,8,9,10,11,12,15,21,27,42,43,46],eth0:[21,44],eto:[3,11],etool:[3,11],etymonlin:[3,11],euskara:11,evalu:[33,44],even:[12,21,44],event:12,ever:44,everi:[11,15,21,27,28,40,44],everyon:[20,40],everyth:[11,33,40],exact:24,exact_match_onli:[11,24],exactli:[5,33],exampl:[0,5,8,10,11,12,13,15,18,20,21,22,24,25,26,27,29,34,38,39,40,43,44],exceed:5,excel:[7,10],except:[8,15,23,27,28,30,33,43],exchang:40,exec_modul:38,execstart:[42,45],execut:[15,18,35],exercis:21,exercit:33,exist:[8,9,10,11,15,17,21,23,27,30],exit:[11,21],expand:33,expect:[18,22,27],experi:12,experienc:[17,21],experiment:43,explain:27,explan:3,explanatori:[42,44,45,46],explicit:33,expos:[11,22,24,25,26],express:18,ext:2,extend:[20,27,31,33],extens:[2,33],extern:[5,11,13,28,29,33,34,40],extra:[2,8,11,26],extra_proxy_timeout:11,extract:2,extrem:17,eye:[21,33],f8ohudeykuichdnixegi7cb4uyytbqt4no8iuenbfto3devs24yelgqm7ncm:11,fa_ir:11,face:33,facet:25,fact:19,fail:[21,30,32],fals:[0,11,15,31,33,34,38,45],familiar:[12,30],fanci:27,faq:33,fashion:15,fast:26,favorit:[27,30],fd00:8,fd42:21,fdroid:[3,11],fe80:[8,11,15],fea5:21,featur:[13,17,22,27,33,40],fedora31:44,fedora33:44,fedora:[2,8,10,11,12,32,33,44],fedoraproject:44,feedback:[27,33],feel:[31,33],fetch:[19,36],few:[15,27,28],fgr:11,fgrep:11,field:11,field_list:11,fieldnam:[11,33],figur:[8,10,29],fil:11,file:[2,3,4,7,8,9,10,11,12,15,17,18,20,21,22,23,27,30,31,35,38,42,44,45,46],file_filt:35,filenam:28,filepath:11,files:28,filesystem:4,filipino:11,fill:33,filter:[0,5,11,30,34],filtron:[1,6,7,8,10,12,13,16,21,36,43,44],filtron_api:[42,43,44],filtron_listen:[42,43,44],filtron_target:[42,43],find:[1,5,9,11,18,20,22,24,26,27],fine:[7,11],finish:[35,44],finnish:11,firefox:[2,11,30],firewal:5,first:[8,10,11,15,17,20,21,23,24,30,32,33,40],first_page_num:11,fit:[12,22,25,31],fix:27,fixm:8,flask:[31,33],flexibl:[18,33,43],flickr:[3,11],flickr_noapi:[3,11],fmt:44,fnd:[11,18],folder:[7,8,10,12,21,28,30,33,35,37,43,44],follow:[4,5,7,8,10,12,13,15,18,25,26,27,28,30,33,35],followsymlink:8,font:2,fontsrecommend:2,foo:43,footer:27,force_timeout:[43,44],forget:[32,43],fork:[7,15,21,27,43],form:[0,11,15,33,40],format:[5,11,28,33,34],forward:[5,10,40],found:[2,17,19,30,31],foundat:[17,18,20,22,23,24,25,26],fr_fr:15,fraction:33,framalibr:[3,11],free:[3,11,27,31,36],freesound:11,french:11,fresh:8,friend:[22,40],frinkiac:[3,11],frk:[3,11],frl:[3,11],from:[1,2,5,7,8,9,10,11,12,14,15,16,17,18,20,21,22,23,24,25,26,27,28,30,33,35,36,38,40,42,43,44,45,46],from_lang:28,from_nam:28,front:33,fsd:[3,11],fsf:11,full:[4,15,25,33,42,45],fullcit:11,fulli:[8,10,17],fulltext:11,fun:[11,19],fund:[18,20,22,24,25,26],further:[30,43],furthermor:[24,28,34,40],futhermor:[24,25],gain:40,galego:11,galician:11,gecko:30,geckodriv:30,geektim:[3,11],gems__gem:11,gen:[3,11],gener:[0,6,8,9,11,12,20,27,29,34,38,40],genesi:[3,11],geniu:[3,11],gentlemen:19,gentoo:[3,11],geojson:28,german:[0,11,41],get:[2,5,6,7,8,10,11,14,21,25,27,28,30,32,33,34,35,36,38,42,44,45],get_engines_stat:33,get_search_queri:38,gid:12,gigablast:[3,11],gil:12,git:[2,7,8,9,10,11,15,21,27,28,30,32,33,37,42,43,45,46],git_branch:[11,15,21,43],git_url:[11,15,21,43],gitea:11,github:[3,7,9,11,15,20,21,23,30,32,33,34,42,44,45,46],gitlab:[3,11],gitmoji:27,give:[8,30],given:33,glob:12,global:[6,7,11,21,30,43],global_ip:44,glyph:33,gnu:30,go1:[42,45],go_env:[42,45],goe:30,goi:[0,3,11],going:[5,18,20,22,24,33,40],gon:[3,11],good:[7,8,10,21,44],googl:[0,3,11,15,30,34,41,42,45],google_imag:[3,11],google_new:[3,11,30],google_scholar:[3,11],google_video:[3,11],gopath:[42,45],gos:[3,11],got:21,gov:[3,11],gp0gqqlrvflv20:11,gpa:[3,11],gpm:[3,11],gpod:[3,11],gpodder:[3,11],gpoddernet:11,grant:[8,12],graphic:[17,18],graphviz:2,great:25,greek_greec:11,grep:[11,30,44],group:[11,33,40,42,45],grow:17,grumpi:33,gubergren:33,guest:44,guid:[10,11,17,33],guidelin:[22,32],guilabel:33,habr:[3,11],habrahabr:[3,11],hack:[17,18,20,22,23,24,25,26,27,32],hackabl:29,hackag:11,hackerspac:41,handl:[15,21,24,33,40,44],handler:8,happi:[17,18,20,22,23,24,25,26,27,32],hard:[17,28,33],harden:[42,45],has:[13,15,18,20,22,25,27,28,33,40,43],has_infobox:11,hash:14,haskel:11,hat:33,have:[2,7,8,9,10,11,13,15,16,17,18,21,23,24,25,26,27,28,30,32,33,40,41,43,44],hbar:33,head:11,header:[5,8,10,11,15,28,33],headers_modul:8,heard:33,hebrew:[11,15],height:33,help:[9,11,14,27,30,42,43,44,45,46],helper:33,her:22,here:[2,8,10,11,12,15,20,21,25,27,31,32,33,43],herein:1,heterogen:21,hex:11,hidden:[0,22,40],hide:11,hide_obsolet:11,hierarchi:4,him:22,hint:[1,33,43],histor:[8,23],histori:11,hit:11,hold:43,home:[11,21,35,42,43,45,46],hoogl:[3,11],host:[2,5,8,10,11,15,17,21,22,24,27,35,36,44],hostnam:[10,11,14,44],hostname_replac:11,hotkei:[0,14],hous:28,house_numb:28,how:[1,2,6,7,8,10,11,12,15,19,21,26,29,30,32,33,36,39,42,45],howev:[20,28,34],href:11,hrvatski:11,html:[0,2,8,11,12,21,27,28,30,33,45],html_math_render:2,html_url:11,http2:[11,15],http:[0,2,4,5,6,7,9,11,12,13,14,15,20,21,25,27,28,30,32,33,35,36,42,43,44,45,46],http_connect:[5,10],http_protocol_vers:11,httpd:8,https_rewrit:34,httpx:[11,15],hub:11,huge:33,hungarian:11,identifi:[43,44],ifmodul:8,illustr:7,imag:[0,2,3,6,11,13,15,21,29,30,34,38,41,44,45,46],image_proxi:[8,10,11,15,34,45],imagemagick:[2,33],imagin:18,img:11,img_src:28,imgmath:2,imgmath_font_s:2,imgmath_image_format:2,imgmath_latex:2,immedi:14,implement:[10,12,17,23,27,28,30,31,32,44],impli:22,importlib:38,imzgtf:11,in_contain:44,ina:[3,11],inbound:15,includ:[8,10,18,21,22,24,26,30,33,44],inclus:41,incom:[8,24],indent:[33,38,44],index:[4,8,11,18,24,25],indic:25,individu:25,infinit:14,infinite_scrol:[14,34],info:[11,15,21,30,44,45],info_msg:44,infobox:[11,38],inform:[11,13,14,15,22,27,28,44],infrastructur:[1,12],infratructur:5,inherit:33,ini:[8,9,10,11,12,21],init:[12,20,21,29,44],initi:[11,12,21,33,35,38,44],initialis:30,inlin:29,input:[0,22,33],insecur:11,insert:[33,35],insert_your_morty_proxy_key_her:[8,10,13],insid:[9,11,18,21,28,44],insight:40,inspect:[6,7,21,36,42,43,45,46],instal:[1,2,5,6,12,13,16,21,23,24,26,27,30,32,33,35,36,43],instanc:[0,1,6,7,8,10,11,12,13,15,17,18,20,21,22,24,25,26,30,34,35,36,39,42,43,44,45,46],instance_nam:[0,9,11,15],instance_url:11,instead:[11,12,17,22,23,25,33,38],instruct:33,insuffici:20,intefac:4,integr:[30,36],intend:9,intent:27,interact:[11,42,43,45,46],interfac:[8,11,15,18,19,36],interfer:27,interlingua:11,intermedi:30,internet:[7,18,20,36],interpret:[12,33],interpretor:12,intersphinx_map:33,interv:[5,11],intranet:[7,8,10],intro:[8,10],introduc:[17,18,19,20,22,33,36],introduct:30,intuit:33,inv:33,inventori:33,investig:23,invidi:[3,11],invidunt:33,ipsum:33,ipv4:[10,15,44],ipv6:[10,15,21,44],isn:[8,10],iso:[15,28],isol:[5,21],issu:[11,12,15,20,22,23],issue_url:[11,15],ital:33,italian:11,italiano:[11,15],item:[11,12,33],its:[2,7,17,18,24,27,33,34,40,44],itself:[4,12,27],japanes:[11,15],javascript:[14,32],jinja:33,jinja_context:33,job:43,join:33,js_depend:31,json:[5,11,24,25,30,34,38,42],json_engin:[3,11],json_seri:38,juli:44,jump:[11,21,30],june:44,just:[0,5,10,21,24,25,26,30,32,33,40,44],justo:33,kane:11,kasd:33,kauf:[3,11],kaufland:[3,11],kbd:33,kcssqe:11,keep:[8,10,11,15,21,30],keep_onli:15,keepalive_expiri:15,kei:[8,9,10,11,13,14,15,18,20,24,26,28,35,38,45,46],keyword:[24,26],kickass:[3,11],kind:[8,33,40],kiss_:33,know:[8,12,20,21,22,33,40,44],knowledg:33,known:30,kvch:[17,18,20,22,23,24,25,26],l19:21,label:33,labor:33,labori:33,lack:27,lang:[0,11,12,34,35,38],lang_en:30,languag:[0,3,5,11,12,15,28,30,33,34,35,41],language_support:33,laptop:40,larg:[12,42,44,45,46],last:33,lat:28,later:[25,43,44],latest:[11,12,35],latex:2,latexextra:2,latexmk:2,latitud:28,latter:33,launch:44,layout:[6,24,26],lazi:12,lc_all:12,lc_messag:35,leak:[11,18],learn:33,least:[21,23],leav:11,leech:28,leecher:28,left:33,lenga:11,length:27,less:[8,10,12,17,25,33,40],let:[11,18,21,24,25,33,40,43],level:[27,33],lib:[8,11,12,42,45],libapache2:8,libffi:[2,11],libgen:11,libr:11,librari:[3,11],librsvg2:2,librsvg:2,libssl:[2,11],libxml2:[2,11],libxslt:[2,11],licens:[43,44],life:30,light:10,like:[0,2,11,14,15,22,24,25,27,28,30,31,32,33,43],like_hotkei:34,limit:[5,8,11,15,18,19,20,24,25,26,28,33,36],line:[8,10,11,19,20,27,38,44],link:[11,12,14,15,21,29],link_tit:11,lint:[6,30],linux:[0,2,3,8,10,11,12,15,19,22,32,33,36,42,43,44,45],linuxcontain:44,linuxcontainers_org_nam:44,linuxdoc:33,list:[8,11,18,20,22,28,29,30,31,34,38,41],listen:[5,8,10,11,15,42,43,44,45],liter:29,literalinclud:33,lithuanian:11,live:[21,30,33,44],load:[12,14,15,30,38,44],loader:38,loadmodul:8,lobst:[3,11],loc:[3,11],local:[0,4,5,9,10,11,12,18,19,21,22,23,28,30,31,35,36,42,43,44,45,46],local_address:15,local_imag:44,localhost:[8,9,10,11,25],locat:[4,5,6,8,10,11,12,33],lock:11,log:[5,6,12,15,21,40,42,43,45,46],logger:12,logic:27,logicodev:[11,34],login:[7,11],lon:28,longer:30,longitud:28,look:[7,8,11,13,24,30,32],lorem:33,loremlorem:33,lot:21,love:32,lsb:12,lucen:25,lxc:[21,36,43],lxc_host_prefix:44,lxc_repo_root:44,lxc_set_suite_env:44,lxc_suit:[21,44],lxc_suite_info:44,lxc_suite_instal:44,lxc_suite_install_info:44,lxc_suite_nam:44,lxd:[21,44],lxml:[2,11],machin:18,made:[15,21],magna:33,magnetlink:28,magyar:[11,15],mai:[11,15,21,33,42,45],mailto:[11,15],main:[8,11,14,35,43],mainlin:10,maintain:[1,11,12,21,33,37,43],mainten:[5,7,21,42,45,46],make:[2,9,17,21,22,23,27,29,32,33,40,44],makefil:[7,16,21,27,29,36,44],man:[3,11,33],manag:[5,17,30,42,45,46],mandarin:11,mandatori:7,mani:[5,11,26],manipul:[17,44],mankier:[3,11],manual:[15,30,33],manuali:33,map:[0,3,11,33,38],mark:[11,33],markup:29,mass:27,master:[11,12,15,27,33,43],match:[11,24,25],match_al:11,math:[2,29],mathemat:33,mathrm:33,matrix:11,matter:[21,28,40],max:[5,11,28],max_ban_time_on_fail:11,max_connect:15,max_keepalive_connect:15,max_redirect:[15,28],max_request_timeout:[11,15],maxim:27,maximum:[11,15,27,28],mayb:[11,18],md5:11,mean:[11,12,21,33,40],meaning:[27,32,33],meant:33,media:[0,3,11,28,38],mediathekviewweb:[3,11],mediawiki:[3,11],meilisearch:11,mementoweb:11,memori:[15,24],mention:[23,26],menuselect:33,merg:[11,15,21],mes:[11,25],messag:[5,15,27,28,32,33,35],messagespo:35,meta:33,metadata:[11,33],metasearch:[11,28,36,42,45],method:[0,7,11,12,16,25,28,33],microsoft:[3,11],microsoft_academ:[3,11],middlewar:5,might:[12,21,22,27,33,34,40,43,44],migrat:23,mileston:18,million:25,min:28,minim:[11,32,33],mirror:[3,11],misbehav:27,miss:[5,33],mix:21,mixcloud:[3,11],mjk:[3,11],mkdir:[8,10,11,12,42,45],mnkhrc:11,mod:[8,33],mod_autoindex:8,mod_head:8,mod_proxi:8,mod_proxy_http:8,mod_proxy_uwsgi:8,mod_uwsgi:8,mod_wsgi:8,mode:[11,12,15,33,43,44],model:38,moder:[11,28],modern:8,modifi:[9,12,15,33,41],modul:[8,12,31,33,38],module_from_spec:38,mojeek:[3,11],moment:[25,26],monet:40,mongodb:[11,26],monitor:[12,21],mono:2,month:[0,24,28,34,38],more:[5,11,13,15,17,19,20,26,27,30,33,34,36,40,43,44],morecol:33,morerow:33,morti:[1,7,8,10,11,13,16,21,36,43,44],morty_kei:9,morty_listen:[43,44,45],morty_url:9,most:[2,8,15,23,25,26,30,40,42,43,45,46],mostli:[12,33],motiv:19,mount:4,mount_prefix:[4,11],move:[20,27],movi:[3,11],mpg5gc:11,much:[27,33],multi:[42,45],multibl:28,multilingu:39,multipl:[14,15,30,33,40],multithread:12,multius:11,music:[3,11,38],must:[4,10,15,18,23,26,27,28,33],mvw:[3,11],my_arg:33,my_column:[11,26],my_databas:26,my_funct:33,my_other_arg:33,my_tabl:[11,26],myapikei:11,mydatabas:11,mydb:11,mydomain:43,mymemori:[3,11],mymongo:[11,24],myredi:11,mysql:11,mysql_serv:[11,26],mystor:24,mytabl:11,name:[0,3,5,8,10,11,12,14,15,18,21,22,24,25,26,28,29,31,35,41,44],name_of_python_fil:31,name_with_namespac:11,namespac:38,nativ:[11,12],natur:11,naver:[3,11],navig:14,nearmatch:11,necessari:[11,22],nederland:[11,15],need:[5,7,8,9,10,11,12,15,20,21,27,30,32,33,40,42,43,44,45,46],neither:36,net:[11,36],network:[11,15,18,42,45],never:[21,30],nevertheless:[8,10],newcom:17,next:[8,10,14,19,33],nginx:[1,5,6,7,13,15,21,36,42,44,45,46],nightmar:33,nil:44,nisi:33,nitter:11,nl_be:11,nlnet:[17,18,20,22,23,24,25,26],nmt:11,no_parsed_url:38,noconfirm:[2,11],node:[11,30],nofollow:[11,15],noindex:[11,15],non:[11,20],none:[8,11,15,25,28,30,33,34,38],nonewprivileg:[42,45],nonumi:33,noocooki:11,noopen:[11,15],nor:36,normal:[8,21,28,33,43],nosniff:[11,15],nosql:[19,36],nostrud:33,not_empti:11,notat:11,note:[11,13,25,27,34],notic:21,now:[8,10,11,18,21,22,23,24,25,26,31],npm:[3,11,30,32],number:[5,11,15,26,28,33,34,44],number_of_result:[11,28],numer:[25,33],numref:33,nvr:[3,11],nyaa:[3,11],oad:[3,11],oadoi:11,oaf:11,oap:[3,11],obj:[33,38],object:[28,31,33,38],obsolet:11,obtain:15,occitan:11,off:[8,10,11,27,42,44,45,46],off_when_debug:11,offer:[4,12],offici:11,official_api_document:11,offlin:[19,22,28,33,36],offset:26,often:[11,28,33,43],old:[8,9,21],omega:11,on_result:31,onc:[21,38,43,44],one:[8,11,12,15,21,22,26,27,30,33,36,40,42,43,44,45,46],one_title_contain:11,ones:[25,26,28,42,45],onion:11,onli:[2,7,8,11,13,15,18,22,26,27,28,30,31,33,34,38,43,44],onlin:[3,20,28,33,36],online_curr:[3,28],online_dictionnari:[3,28],open:[8,11,14,21,23,26,27,30,33,34,40,43,44],openair:11,openairedataset:[3,11],openairepubl:[3,11],openrepo:[3,11],opensemant:11,opensemanticsearch:11,openssl:11,openstreetmap:[0,3,11],oper:[23,33,40],option:[7,8,9,11,12,13,15,17,18,21,22,24,26,27,28,30,31,33,34,38,40,42,43,45,46],order:[8,11,24,25,27,33],org:[2,4,5,8,10,11,12,13,15,28,33,44],organ:36,orient:8,origin:[6,21,24,26,33,43],oscar:[0,11,15,30,34],oscar_styl:11,osm:[0,3,11,28],osp_hti:11,oss:11,other:[15,18,27,28,30,33,40,41],otherwis:[28,32],our:[1,5,7,17,21,27,30,32,33,44],out:[8,10,20,21,24,25,26,27,30,33,42,44,45],outgo:11,output:[2,18,22,33,34,42,44,45,46],outsid:21,outstand:33,over:[18,21,33,36,44],overlin:33,overlook:21,overrid:[11,15],overview:[5,11,15,29,30,34,36,43],overwritten:28,owm:[24,26],own:[7,15,18,21,30,36,40],owner:30,packag:[2,5,6,8,10,12,21,24,26,30,33,42,44,45,46],pacman:[2,8,10,11,32,33],page:[3,8,10,11,14,15,17,22,25,26,27,28,29,33,34,38,40,41],page_s:11,pageno:[11,28,34,38],pagenumb:28,pagin:11,pai:32,pair:20,palletsproject:33,param:[5,20,28,33],paramet:[11,26,28,29],paramt:28,parent:33,pars:[34,38],parse_argu:38,parse_lin:20,parse_regex:18,part:[4,11,15,17,33,44],parti:40,partial:[24,33],partialrelatedsearch:11,partialsearchresult:11,partli:28,pass:[8,10,11,20,27,34],password:[11,15,24,25,26],past:0,patch:[27,33],path:[5,8,11,15,18,21,33,42,44,45],pattern:11,payload:25,paywal:14,pdb:[3,11],pdbe:[3,11],pdf:2,peer:11,peertub:[3,11],peopl:[17,18,40],pep8:[27,30],pep:33,per:[12,27,28,33],perfect:21,perform:[12,14,20,28],persian:11,person:24,petal:[3,11],petalsearch:11,photon:[3,11],php:11,phrase:33,piec:33,pip3:23,pip:[2,11,30,35],pipe:20,piratebai:[3,11],place:[7,10,12,24,26,27,28,33,35,40],plai:[3,11],plaintext:33,pleas:[23,25,26,27,32,33,34],plenti:27,plu:[8,10,13],plugin1:11,plugin2:11,plugin:[0,2,6,11,12,26,27,29,33,34,36],pocket:[8,10],point:[9,10,11,12,15,21,29,32,33,40],pointer:33,pointhi:34,polici:[11,15],polish:11,polski:11,polskiego:[3,11],polygon:33,pool:[11,15],pool_connect:[11,15],pool_maxs:[11,15],popen:20,popular:[25,26,33],port:[5,9,10,11,15,24,27,28,44],portugues:11,portuguese_brazil:11,possibl:[9,11,13,14,15,18,20,21,22,28,33,34],post:[0,11,21,24,25,26,27,34],post__text:11,post__title_link:11,post_search:31,postcod:28,postgr:11,postgresql:11,pot:35,pov:33,power:[18,25,26,33],practic:27,pre_search:31,prebuild:30,prefer:[7,11,17,22,33,34,40,41],prefix:41,preinstal:[5,21],prepar:[19,36,44],prerequisit:[21,33],present:[20,22],preserv:[27,33],press:[14,30],pretti:15,preview:28,previou:[26,43],previous:18,price:11,primari:44,primary_ip:[43,44],prime:29,primer:[29,36],principl:33,privaci:[7,8,10,11,12,21,29,33,39,42,45],privat:[11,18,19,20,24,25,26,36,39],privatedevic:[42,45],privatetmp:[42,45],pro:33,problem:[5,11],procedur:[7,44],process:[2,5,12,20,21,22,30],processor:33,produc:33,product:[11,15,19,43],product__imag:11,product__titl:11,profil:[11,30,36,40,42,45],prog_arg:38,program:[24,30],progress:[19,42,45],project:[11,12,21,29,30,33],promot:36,prompt:[21,43],proper:[40,42],properli:23,propos:20,protect:[1,6,8,10,11,15,21,27,36,39,42],protectsystem:[42,45],protocol:[9,10,12,15,21],provid:[11,18,22,25,27,28,33],proxi:[1,6,7,10,11,15,16,21,28,34,36,40,42,43,44,45,46],proxif:[8,10,11],proxifi:13,proxy1:[11,15],proxy2:[11,15],proxy3:15,proxy4:15,proxy_add_x_forwarded_for:[5,10],proxy_buff:10,proxy_http:8,proxy_http_modul:8,proxy_modul:8,proxy_pass:[5,10],proxy_set_head:[5,10],proxy_uwsgi_modul:8,proxypass:[8,42,45],proxypreservehost:8,psi:33,psql:[11,26],psychopg2:[11,26],pt_br:11,ptb:[3,11],ptipython:38,pub:[3,11],public_host:42,public_inst:[11,15],public_url:[42,43,44,46],public_url_morti:[44,45],public_url_path_morti:43,publicli:20,publish:28,publishedd:28,pubm:[3,11],pull:[9,20,27,32,33,35],purpos:[15,28],push:[27,30],put:[18,26],pwd:[9,21],pwn:11,py3:30,pybabel:[30,35],pybuild:29,pycodestyl:30,pyenv:[11,12,21,30,46],pygment:33,pylint:29,pylint_fil:30,pylintrc:30,pymongo:[11,24],pypi:[3,11,30,33],python2:[12,23],python3:[2,11,12,23,38],python:[2,11,12,15,19,21,26,29,31,33,36,38,46],pythonhom:12,pythonpath:[12,21],pyyaml:11,q1188617:11,q13515725:11,q1430691:11,q151:11,q16639197:11,q1853420:11,q22017206:11,q22908627:11,q2470288:11,q2493781:11,q25106053:11,q263:11,q2984686:11,q3093354:11,q34010:11,q3568032:11,q3595363:11,q367:11,q369:11,q370:11,q373:11,q4494434:11,q485639:11,q50572423:11,q5188229:11,q60747299:11,q60762874:11,q685967:11,q7067518:11,q79576:11,q80729951:11,q847564:11,q964:11,qout:44,quadratur:36,qualiti:[2,30,33],quer:26,queri:[11,14,18,19,20,22,28,34,36,38,40,41],query_enum:18,query_field:11,query_str:[11,26],query_typ:[11,18,25],question:[33,40],qui:33,quickstart:[27,29,36],quit:[8,21,27,30],qwant:[3,11],qwer:41,qwi:[3,11],qwn:[3,11],rain:38,rais:[20,28,38],raise_for_httperror:28,rand:11,random:[28,40],rang:[3,12,28,34],rangl:33,rate:5,rather:22,raw:33,rbg:[3,11],rds:24,reach:[4,33],reactiv:15,read:[20,21,25,26,27,30,43],readability_:33,reader:[21,33],readi:21,readlin:20,readm:[5,8,12,13],readthedoc:[11,12],real:[5,10],realli:7,reason:[8,12,17,23,33],rebuild:[27,30],rebum:33,receiv:32,recent:30,recol:[3,11],recommend:[2,5,7,11,12,27,28,30,33,43],reconsid:27,record:[28,33],redd:11,reddit:[3,11],redefin:28,redi:[11,26],redirect:[11,14,15,28,30],redis_serv:[11,24],reduc:27,ref:[42,45],refer:[1,4,11,24,33,40],referenc:33,referr:[11,15],refnam:33,regardless:40,regex:11,regist:[11,29],regular:[18,20],reinstal:[42,46],rel:[10,21,33,44],releas:[23,30,44],releng:44,relev:[11,30],reli:[15,26],reliabl:26,reload:12,remark:21,rememb:[12,21,27],remot:44,remote_addr:[5,10],remov:[12,14,15,21,38,40,42,43,44,45,46],renam:[9,34],render:2,replac:[8,10,11,14,17,21,30,31],repo:[11,27],repo_root:43,report:21,reposetori:21,repositori:[11,17,21,43,44],req:11,reqir:24,request:[6,8,10,11,15,20,22,25,27,29,30,31,32,33,40],request_timeout:[11,15],request_uri:8,requesthead:8,requir:[2,8,11,14,23,24,25,26,27,28,29,30,31,33,34,38],require_api_kei:11,requires_api_kei:11,res_dict:38,reset:40,resourc:10,respect:[11,27,40,42,45],respons:[11,15,28],rest:[11,22,29,30,32,36],restart:[6,9,10,11,12,13,21,42,45],restrict:[11,22],restructuredtext:33,result:[1,2,6,7,8,10,11,14,15,16,19,20,24,25,26,29,33,34,36,38,40,41,45,46],result_contain:11,result_proxi:[8,9,10,11,13,45],result_separ:18,result_templ:[24,26],results_numb:38,results_on_new_tab:[11,34],results_per_pag:11,results_queri:11,results_xpath:11,retri:15,retriev:[18,35],retry_on_http_error:15,return42:33,return_cod:20,rever:8,revers:[1,6,7,10,13,16,42,43,44,45],review:11,rewrit:[0,11,14],rfc:33,rhel:[2,8,10,11,12,32,33],rid:[30,44],right:[12,22,31,33,36],rightmost:33,rigth:33,road:28,robin:15,roboag:5,robot:[11,15,30],robot_test:30,robotframework:23,robust:26,role:29,rolenam:33,roll:44,romanian:[11,15],root:[7,8,10,21,30,44],rosebud:11,rotat:33,round:[15,27],rout:[6,8,10,33],row:33,rowspan:33,rspan:33,rss:[5,34],rst:[27,33],rst_titl:44,rubygem:[3,11],rule:[5,27,42],rumbl:[3,11],run:[2,5,7,8,9,10,11,12,13,15,19,20,21,22,25,27,29,31,32,33,35,36,38,40,42,43,45,46],runner:46,runtimeerror:20,russian:[11,15],rzegz:11,sadipsc:33,safe:[3,34],safe_search:[0,11],safesearch:[28,33,34,38],said:26,salvador:11,same:[5,11,15,18,21,26,28,33],sampl:[6,33,42],san:2,sanctu:33,sanit:21,sas:38,satisfi:[24,26],save:8,sc2031:44,sc2034:[43,44],scalabl:33,scale:[21,25,33,44],scaleabl:33,scan:12,scanr:11,scanr_structur:11,scc:[3,11],scenario:4,schedul:[11,20,23],scheme:[5,10],scholar:[3,11],schroeding:33,sci:11,scienc:[3,11,38],scihubtw:11,scope:27,scratch:2,script:[1,5,6,8,10,11,16,21,30,38,42,43,44,45,46],script_nam:10,scroll:14,scs:11,sdist:30,sea:33,search:[3,4,5,6,9,11,14,15,18,19,20,21,22,24,26,27,28,29,33,36,38,39,40],search__suggest:11,search_dir:[4,11],search_on_category_select:[14,34],search_path:28,search_q:38,search_queri:38,search_str:28,search_typ:11,search_url:11,search_v2:11,search_valu:11,searchcod:[3,11],searchcode_cod:[3,11],searchqueri:38,searchresult:11,searx:[0,1,2,5,6,7,8,12,13,15,16,18,19,20,26,27,28,30,31,32,33,34,35,38,39,41,42,43,45],searx_debug:30,searx_engin:[11,15],searx_extra:36,searx_instance_nam:46,searx_internal_http:46,searx_internal_url:43,searx_settings_path:[11,12,15,21],searx_settings_templ:43,searx_url:43,searx_userag:11,searxcach:[11,12],sec:5,second:[11,15,33],secret:[15,22,24],secret_kei:[11,15],section:[10,11,13,15,21,30,31,33],secur:[11,18,36],sed:[11,33],see:[2,5,7,8,9,10,11,12,13,15,20,21,22,27,30,33,34,36,41,42,44],seed:28,seeder:28,select:[11,14,24,25,26,30,33,40,41,44],self:[14,17,36,42,44,45,46],self_inform:34,semant:[3,11,27],semantic_scholar:[3,11],semanticscholar:11,send:[2,5,15,40],sens:33,sensit:11,sent:40,sep:[3,11],separ:[11,18,22,27,33,34,42,45],sepiasearch:[3,11],serbian:11,seri:30,serial:38,serializ:38,serif:2,seriou:21,serp:11,serv:[27,40,44],server:[5,6,7,9,11,12,19,21,36,44,45],server_nam:10,servic:[5,6,7,10,11,12,13,16,21,33,34,36,40,42,43,44,45,46],service_home_bas:43,service_us:[42,43,45,46],service_ussr:43,session:11,set:[2,4,6,7,8,9,10,11,12,13,17,18,20,21,24,25,26,27,30,31,33,34,35,36,40,41,42,43,44,45,46],setenvif:8,sethandl:8,setup:[1,2,5,6,7,8,10,11,12,21,30,33,36,42,45],setuptool:11,sever:21,seznam:[3,11],sha256:30,share:[8,12,21,22,44],shell:[6,11,19,21,30,36,42,43,44,45,46],shellcheck:[2,11,33,43,44],ship:10,shortcut:[0,3,11,15,18,22,24,25,26,28,33],should:[7,8,10,15,17,21,23,27,33,35],show:[1,2,3,8,10,11,18,21,33,42,43,44,45],show_metadata:11,shown:[3,7,8,11,21,33],side:[7,33],sign:33,signal:21,signifi:33,signup:11,similar:[12,15,26,33],simpl:[21,25,30,34,42,45],simple_query_str:[11,25],simplest:33,simpli:[5,21,27,30,32,34,42,43,45,46],simplifi:[5,42,45,46],sinc:[10,11,17,30,33],singl:[12,13,40,44],sit:33,site:[0,5,6,8,15,28,33,34,42,45,46],size:[11,28],sjp:[3,11],skeleton:20,skill:29,slovak:11,sloven:11,slovenski:11,slow:[11,15],slr:[11,25],small:[11,25,26,28,30,46],smylink:21,snap:[21,44],snapcraft:44,snippet:[11,13],snippet__nam:11,snopyta:11,social:[0,3,11,38],sock:11,socket:[8,9,10,12],socks5:[15,28],socks5h:15,soft:[28,29],soft_max_redirect:[11,28],softwar:[3,11,21,42,45],sold:40,solid:[3,11],solidtorr:[3,11],solr:11,solut:[18,22],solv:[5,22],some:[1,7,8,12,15,21,22,27,30,32,33,37,42,43,44,45,46],someon:40,someth:[18,27,30,32],sometim:[11,17],sort:[11,25],sort_kei:38,soundcloud:[3,11],sourc:[11,15,21,23,26,30,33,35,38,40,42,44,45],source_fil:35,source_ip:[11,15],source_lang:35,space:[11,15,30],span:[11,33],spanish:11,spars:33,spdx:[43,44],speak:12,speaker:41,spec:38,spec_from_file_loc:38,special:[6,7,12,18,28],specif:[12,15,18,28,44],specifi:[9,12,15,28,34],spell:11,sphinx:27,sphinxopt:27,splinter:23,split:27,spoilt:7,sponsor:[17,18,20,22,23,24,25,26],spotifi:11,springer:11,springernatur:11,sql:[19,25,36],sqlite:11,src:[5,10,11,12,21,46],srv:8,ssl:[28,36],stabl:[11,15],stack:[21,44],stackoverflow:[3,11],stage:33,standalon:17,standalone_searx:[36,37],standard:[8,11,27,28,31,44],start:[1,5,8,10,11,12,19,27,28,30,32,36,42,44,45,46],start_aft:11,startpag:[3,11,34],stash:7,stat:[11,33],static_path:11,statist:33,statu:[15,42,43,45,46],stdout:[20,38],step:[1,6,7,19,21,27,36,46],stet:33,stf:11,still:[24,25,26],stone:22,stop:[5,8,10,11,12,21,28,30,42,44,45,46],storag:44,store:[11,19,25,26,28,36,40],stori:11,str:[28,38],strang:12,street:28,strict:[11,22,28],string:[11,14,22,28,34,35],stroke:33,strong:33,structur:[11,24,27,29],stub:33,stuff:[30,33],style:[11,32,34],sub:33,subdir:10,subdirectori:10,subject:33,submit:[18,25,27],subnet:8,subprocess:20,subrul:5,subscript:33,subsect:33,subset:25,subshel:44,substitut:29,successfulli:30,sudo:[2,7,8,10,11,12,16,21,32,33,42,43,44,45,46],sudoer:7,suffix:[9,11,15],suggest:[1,31,38],suggestion_xpath:11,suit:[19,43],suitabl:33,sum:30,summari:11,suomi:11,sup:33,superscript:33,supervisor:17,support:[2,3,6,10,11,12,18,19,22,24,25,26,27,28,33,34,36,40,41,42,44,45],sure:[9,11,21,23],surround:33,suspend:11,suspici:5,svenska:11,svg:2,svg_imag:33,swagger:11,swedish:11,swisscow:11,symbol:[12,21],symlink:10,synonym:[3,11],syntax:[34,36,39],sys:38,syslog:[42,45],system:[11,12,21,22,23,27,30,33,42,43,45],systemctl:[8,10,12,21],systemd:[12,42,45,46],systemexit:38,szn:[3,11],tab:[11,29,34,44],tabl:[3,11,20,29],tag:[11,15],tailor:40,taiwanes:11,take:[7,12,15,17,27,35,44],taken:[11,33,43],takimata:33,tamil:11,tar:[30,42,45],target:[27,30,33,42,44,45],task:[7,11,21,30,33,44],tch:11,tcp:9,tcp_nodelai:11,teddit:11,tell:[18,28],telugu:11,templat:[11,12,20,21,24,26,28,29,43,46],template_nam:[24,26],templates_path:11,tempor:33,term:[8,11,18,25,33],termin:[11,21,38],test:[2,8,10,11,21,23,27,29,32,44,46],test_android:11,test_rosebud:11,tests_infobox:11,texliv:2,text:[0,4,11,25,28,33],textstyl:33,tfrac:33,than:[11,15,25,33,36],thei:[11,12,15,21,22,33,40],them:[12,15,21,24,25,26,31,33,43],theme:[11,15,30,32,34],theme_arg:11,theme_nam:[24,26],themselv:22,thepiratebai:11,therefor:[7,33],theses:21,thi:[4,5,7,8,9,10,11,12,13,15,17,18,20,21,22,23,24,25,26,28,30,31,33,34,38,40,42,43,44,45,46],thing:33,think:[27,30,32,33],third:[33,40],those:[18,20,21,35,40],though:4,thread:12,three:[27,31,33,40],through:[6,8,10,11,15,22,33,34,40],thu:[18,20,23,34,40],thumbnail:28,thumbnail_src:28,thumbnail_xpath:11,tibetian:11,time:[5,11,15,21,23,27,28,30,33,34,38,40,44],time_rang:[0,28,34],time_range_support:[28,33],timeout:[3,11,15,28,33,43,45],timerang:38,timestamp:12,tip:33,titl:[11,18,28],title_html_to_text:11,title_queri:11,title_xpath:11,tmp:11,to_dict:38,to_lang:28,to_nam:28,todai:20,togeth:20,token:[11,15,18,20,22,24,25,26],tokyotoshokan:[3,11],too:[5,11,15,33,40],tool:[1,2,4,7,11,16,17,27,33,35,36,44],top:[11,33],tor:[3,11,36,40],torch:11,torrentfil:28,torrentz2:11,torrentz:[3,11],total_dsc:11,touch:[8,10,12,15,21],tpb:[3,11],track:[36,40],tracker:14,tracker_url_remov:34,trademark:33,train:33,transform:33,transifex:[27,29],transifexrc:35,translat:[3,11,15,29,30,36],transpar:[21,44],travi:23,tree:[11,21,30],troubleshoot:43,trust:[22,36,40],ttf:2,tube:11,tupl:31,turkish:11,turn:[11,27],tweet:15,twice:11,twitter:[11,15],twitter_url:[11,15],two:[12,15,27,33,34],txt:[23,30,33],type:[0,3,11,15,18,25,27,28,30,34,35,40,42,44,45],typeerror:38,typic:[1,33],typo:33,ubu1604:44,ubu1804:44,ubu1910:44,ubu2004:44,ubu2010:44,ubuntu:[2,8,10,11,12,32,33,44],ubuntuwiki:11,uds:8,uesr:18,ugli:[17,33],uid:[12,21],ukrainian:11,ullamco:33,ultrasecretkei:[11,15],unam:[11,44],unc:11,uncom:[11,15],uncommon:27,uncyclopedia:11,under:[11,21,22,24,26,28],underlin:30,understand:[17,33],unfortun:27,unicod:29,uninstal:[30,43],unique_result:11,unit:[12,27,30,42,45,46],univers:11,unix:[8,10,12],unknown:[40,42,45],unless:22,unlik:40,unset:11,unspecifi:28,unsplash:[3,11],untouch:30,unwant:7,updat:[6,9,11,15,27,29,30,36,42,45,46],upload:30,upper:11,upstream:12,urbandictionari:11,url:[0,8,9,10,11,13,14,15,21,27,28,30,38,40,43,44,45,46],url_queri:11,url_xpath:11,urlencod:28,usag:[7,8,10,11,21,30,33,38,42,44,45,46],usagelimit:11,use:[2,5,7,8,10,11,12,13,15,16,19,20,21,22,25,26,27,28,30,33,36,38,39,41,42,43,44,45,46],use_default_set:[6,43,46],use_mobile_ui:11,use_official_api:11,used:[8,10,15,16,18,23,24,27,28,33,36,40,43],useful:[15,37,43],user:[5,6,7,8,12,13,14,15,18,21,22,27,28,33,36,40,43,46],useradd:[11,42,45],userag:[5,30],useragent_suffix:[11,15],usernam:[11,25,26],uses:[12,15,28,33,40],using:[4,5,8,9,10,11,12,15,19,21,24,25,26,27,30,32,33,35,36],using_tor_proxi:11,usr:[5,8,10,11,12,21,42,43,45,46],usual:[19,23,24,40],utf8:[11,30],utf:[11,12,33,43,44],util:[2,5,7,8,10,11,13,16,21,30,36,38,43],uvys6brhkhudff5cqbjonsdsrn8h0scbzinsrdgnvdpz7iezhvevart3yvghokha:15,uwsgi:[1,2,6,9,10,11,21,36,46],uwsgi_param:10,uwsgi_pass:10,uwsgisocket:8,uzcko:11,valid:[26,28,34],valu:[0,9,10,11,18,20,24,26,28,33,34,43],variabl:[9,15,28,33,45],variant:33,variou:[24,25,27,31],vassal:12,vector:33,vendor:27,veniam:33,venv3:23,venv:[2,11],verbos:[11,43],veri:43,verifi:28,vero:33,version:[11,14,23,30,33,42,45],via:[8,10,12,13,17,41],video:[3,11,38],vietnames:11,view:[29,40],viewbox:33,vim:[0,14,34],vim_hotkei:14,vimeo:[3,11],virtual:[8,10],virtualenv:[11,12,21,23,30,46],visist:33,visit:[11,25,33,40],vlaam:11,voc:11,voctoweb:11,volum:9,voluptua:33,vpn:40,vulner:40,wai:[12,15,18,20,25,27,28,33,40],wait:[15,20],want:[11,15,22,23,24,25,26,27,30,33,34,40,43,44],wantedbi:[42,45],warehous:11,warn:[2,8,10,33,44],watch:27,web:[4,5,11,15,17,18,21,25,28,30,42,44,46],web_url:11,webapp:[11,12,15,23,30],webcrawl:5,webkr:11,webpag:11,webresourc:11,webserv:10,websit:[0,11],webui:4,week:[28,38],weight:[11,15,33],weigth:[3,15],weird:27,welcom:[8,10],well:33,welsh:11,were:[20,22,23],werkzeug:30,west:32,wget:[42,45],whale:[3,11],whaleslid:[3,11],what:[11,12,21,24,33,44],whatev:44,wheel:11,when:[2,8,11,14,15,18,23,31,33,38,40,41],where:[4,5,11,15,18,21,26,33],whether:40,which:[1,5,7,8,10,11,12,15,17,18,20,21,22,27,28,33,34,36,40,42,43,45],whitespac:30,whl:30,who:[12,17,18,20,40],whole:[8,31],why:[33,36,39],wib:[3,11],wibi:[3,11],wide:27,widen:33,width:33,wikang:11,wiki:[0,3,10,11,15,20,22,33,44],wiki_url:[11,15],wikia:11,wikibook:[3,11],wikidata:[3,11],wikidata_id:11,wikimini:[3,11],wikinew:[3,11],wikipedia:[3,11,15,34,41],wikiquot:[3,11],wikisourc:[3,11],wikivers:[3,11],wikivoyag:[3,11],wiktionari:[3,11],wild:32,wish:[15,24,26],within:33,without:[2,9,11,13,15,18,24,28,36,38,40],wkmn:[3,11],wolframalpha:[3,11],wolframalpha_api:11,wolframalpha_noapi:[3,11],won:[15,23],word:[11,30,31,33,34],word__defin:11,word__nam:11,wordnik:[3,11],work:[10,11,15,18,19,27,28,30,40,46],workaround:41,worker:12,workflow:32,working_dir:18,workingdirectori:[42,45],world:[27,33,40],worri:23,worth:[12,40],would:[11,21,22],woxi:[3,11],woxikon:[3,11],wrap:[10,19],wrapper:30,write:38,written:21,wrong:30,wsgi:[10,12],www1x:[3,11],www4:11,www:[2,8,11,15,33,35,44],wysiwyg:27,xapian:4,xdg:[11,30],xetex:2,xmh57jrknzkhv6y3ls3ubitzfqnkrwxhopf5aygthi7d6rplyvk3noyd:11,xml:33,xmln:33,xpath:[3,11],xss:[11,15],xxxx:33,xzf:[42,45],yaci:11,yahoo:[3,11],yahoo_new:[3,11],yaml:11,year:[23,28,34,38],yes:[42,45],yet:[27,28],ygg:[3,11],yggtorrent:[3,11],yhn:[3,11],yml:[3,6,8,9,10,11,12,13,17,20,21,24,25,26,30,31,34,36,41,43,45,46],york:11,yotter:11,you:[1,2,4,5,7,8,9,10,11,12,15,16,18,19,20,21,24,25,26,27,30,32,33,34,36,40,41,42,43,44,45,46],your:[2,4,5,7,8,9,10,11,12,13,14,15,17,18,19,23,26,27,29,30,32,33,36,41,42,43,44,45,46],your_morty_proxy_kei:11,yourself:27,youtu:11,youtub:[3,11],youtube_api:11,youtube_noapi:[3,11],yyyi:33,zero:20,zh_tw:11,zlib1g:[2,11],zzzz:33},titles:["Administration API","Architecture","Buildhosts","Engines","Recoll","How to protect an instance","Administrator documentation","Installation","Install with apache","Docker installation","Install with nginx","Step by step installation","uwsgi","How to setup result proxy","Plugins builtin","<code class=\"docutils literal notranslate\"><span class=\"pre\">settings.yml</span></code>","How to update","Searx admin interface","Running shell commands to fetch results","Blog","Preparation for offline engines","Developing in Linux containers [202006]","Limit access to your searx engines","Introducing Python 3 support","Query more of your NoSQL stores","Query your local search engines","Query SQL servers","How to contribute","Engine overview","Developer documentation","Makefile","Plugins","Development Quickstart","reST primer","Search API","Translation","Welcome to searx","Tooling box <code class=\"docutils literal notranslate\"><span class=\"pre\">searx_extra</span></code> for developers and users","<code class=\"docutils literal notranslate\"><span class=\"pre\">searx_extra/standalone_searx.py</span></code>","User documentation","Why use a private instance?","Search syntax","<code class=\"docutils literal notranslate\"><span class=\"pre\">utils/filtron.sh</span></code>","Admin\u2019s tooling box","<code class=\"docutils literal notranslate\"><span class=\"pre\">utils/lxc.sh</span></code>","<code class=\"docutils literal notranslate\"><span class=\"pre\">utils/morty.sh</span></code>","<code class=\"docutils literal notranslate\"><span class=\"pre\">utils/searx.sh</span></code>"],titleterms:{"202006":21,"abstract":21,"default":[3,14,28],"function":21,"public":[8,9,10,40],"return":28,"true":[11,15],The:[8,10,21,27],about:[33,40],access:22,acknowledg:[17,18,20,22,23,24,25,26],activ:30,admin:[17,43],administr:[0,6],admonit:33,aka:33,alltogeth:12,anchor:33,apach:8,api:[0,34],architectur:1,archlinux:21,argument:28,articl:[2,33],ascii:33,audienc:21,autobuild:30,bar:0,basic:33,bibliograph:33,block:33,blog:19,box:[5,37,43],bug:23,build:[2,9,27,30,33],buildhost:[2,44],built:[3,14],builtin:14,bullet:33,check:11,checker:30,clean:[27,30],code:[27,28,33],command:[9,18,43,44],commit:27,common:43,conclus:40,configur:[0,3,4,5,11,14,24,25,26,28],consequ:40,contain:21,content:[2,5,6,8,9,10,11,12,15,19,21,27,28,29,30,33,36,37,39,43],contribut:27,creat:[11,27,42,45],csv:33,data:0,debian:8,debug:16,definit:33,depend:11,deploi:27,design:27,develop:[20,21,29,32,37],direct:27,disabl:[8,10],distributor:12,doc:[2,27,30],docker:9,document:[6,27,29,39],doe:40,dot:33,drop:30,elasticsearch:25,emb:0,engin:[3,15,18,20,21,22,25,26,28,30],entri:31,environ:[30,33,43],equat:33,exampl:[4,28,31,33,41],ext:33,extern:31,extlink:33,fact:23,featur:36,fetch:18,field:33,figur:33,file:[28,33],filtron:[5,42],first:7,flat:33,foo:33,found:23,fulli:21,fun:23,further:[1,3,5,7,8,10,12,13,14,15,16,31,33,34,42,44,45,46],gate:33,gener:[3,15,28,33],gentlemen:21,get:0,github:27,global:15,good:27,graphviz:33,grid:33,hackabl:27,head:33,hello:33,highlight:33,hlist:33,hook:31,horizont:33,how:[5,13,16,23,27,40],http:[8,10],hyperlink:33,imag:[9,28,33],info:4,init:35,inlin:33,inspect:16,instal:[7,8,9,10,11,17,42,44,45,46],instanc:[5,9,40],interfac:17,internet:[8,10],intersphinx:33,introduc:23,kernel:33,kiss:33,latex:33,layout:8,limit:22,line:[9,18,33],link:33,lint:2,linux:21,list:33,liter:33,live:27,local:[15,25],locat:15,log:[8,10],lxc:44,make:[28,30],makefil:30,map:28,markup:33,math:33,matter:33,meilisearch:25,mongodb:24,more:24,morti:45,motiv:21,multilingu:41,mysql:26,name:[30,33],need:2,nest:33,next:[18,20,22,25,26],nginx:10,nosql:24,note:33,offlin:20,ordinari:33,origin:12,outgo:15,overrid:28,overview:[28,42,44,45,46],packag:11,page:30,paragraph:33,paramet:34,pars:28,pass:28,plugin:[14,31],point:31,post:31,postgresql:26,pre:31,prepar:20,prime:27,primer:33,privaci:[27,40],privat:[22,40],process:33,product:21,progress:20,project:35,protect:[5,40],proxi:[8,13],pybuild:30,pylint:30,python:[23,30],queri:[24,25,26],quickstart:32,quot:33,read:[1,3,5,7,8,10,12,13,14,15,16,31,33,34,42,44,45,46],readabl:33,recol:4,redi:24,ref:33,regist:31,render:33,request:[5,28],requir:35,respons:0,rest:[27,33],restart:8,result:[13,18,28,31],revers:8,role:33,rout:5,run:[18,23,30,44],sampl:[0,5],script:[2,7],search:[0,25,30,31,34,41],searx:[9,10,11,17,21,22,23,24,25,36,40,44,46],searx_extra:[37,38],see:40,server:[8,10,15,26],servic:8,set:[3,15,28],setup:[13,43,44],shell:[2,18],sidebar:33,simpl:33,site:10,skill:33,smart:33,soft:33,solr:25,some:2,sourc:27,space:33,special:3,specif:33,sphinx:[2,33],sql:26,sqlite:26,standalone_searx:38,start:21,step:[11,18,20,22,25,26],store:24,structur:33,substitut:33,suit:[21,44],support:[8,23],svg:33,syntax:[33,41],tab:33,tabl:33,templat:33,test:30,thi:2,through:5,time:[3,14],titl:33,tool:[5,37,43],torrent:28,transifex:35,translat:[27,35],truth:33,unicod:33,updat:[7,16,35],upgrad:23,url:33,use:[24,40],use_default_set:[11,15],user:[11,37,39,42,45],using:[23,40],usual:21,util:[42,44,45,46],uwsgi:[8,12],video:28,view:33,welcom:36,what:40,why:40,work:[2,21],wrap:21,yml:[15,28],you:23,your:[21,22,24,25,31]}})
1+Search.setIndex({docnames:["admin/api","admin/architecture","admin/buildhosts","admin/engines","admin/engines/recoll","admin/filtron","admin/index","admin/installation","admin/installation-apache","admin/installation-docker","admin/installation-nginx","admin/installation-searx","admin/installation-uwsgi","admin/morty","admin/plugins","admin/settings","admin/update-searx","blog/admin","blog/command-line-engines","blog/index","blog/intro-offline","blog/lxcdev-202006","blog/private-engines","blog/python3","blog/search-database-engines","blog/search-indexer-engines","blog/sql-engines","dev/contribution_guide","dev/engine_overview","dev/index","dev/makefile","dev/plugins","dev/quickstart","dev/reST","dev/search_api","dev/translation","index","searx_extra/index","searx_extra/standalone_searx.py","user/index","user/own-instance","user/search_syntax","utils/filtron.sh","utils/index","utils/lxc.sh","utils/morty.sh","utils/searx.sh"],envversion:{"sphinx.domains.c":2,"sphinx.domains.changeset":1,"sphinx.domains.citation":1,"sphinx.domains.cpp":4,"sphinx.domains.index":1,"sphinx.domains.javascript":2,"sphinx.domains.math":2,"sphinx.domains.python":3,"sphinx.domains.rst":2,"sphinx.domains.std":2,"sphinx.ext.intersphinx":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["admin/api.rst","admin/architecture.rst","admin/buildhosts.rst","admin/engines.rst","admin/engines/recoll.rst","admin/filtron.rst","admin/index.rst","admin/installation.rst","admin/installation-apache.rst","admin/installation-docker.rst","admin/installation-nginx.rst","admin/installation-searx.rst","admin/installation-uwsgi.rst","admin/morty.rst","admin/plugins.rst","admin/settings.rst","admin/update-searx.rst","blog/admin.rst","blog/command-line-engines.rst","blog/index.rst","blog/intro-offline.rst","blog/lxcdev-202006.rst","blog/private-engines.rst","blog/python3.rst","blog/search-database-engines.rst","blog/search-indexer-engines.rst","blog/sql-engines.rst","dev/contribution_guide.rst","dev/engine_overview.rst","dev/index.rst","dev/makefile.rst","dev/plugins.rst","dev/quickstart.rst","dev/reST.rst","dev/search_api.rst","dev/translation.rst","index.rst","searx_extra/index.rst","searx_extra/standalone_searx.py.rst","user/index.rst","user/own-instance.rst","user/search_syntax.rst","utils/filtron.sh.rst","utils/index.rst","utils/lxc.sh.rst","utils/morty.sh.rst","utils/searx.sh.rst"],objects:{"searx_extra.standalone_searx":{get_search_query:[38,1,1,""],json_serial:[38,1,1,""],no_parsed_url:[38,1,1,""],parse_argument:[38,1,1,""],to_dict:[38,1,1,""]},searx_extra:{standalone_searx:[38,0,0,"-"]}},objnames:{"0":["py","module","Python module"],"1":["py","function","Python function"]},objtypes:{"0":"py:module","1":"py:function"},terms:{"0":[0,3,5,8,9,10,11,12,13,15,20,21,24,27,28,30,33,34,38,42,43,44,45,46],"00":44,"000":8,"02":22,"03":20,"04":[8,25,44],"05":[23,26],"07":[24,25],"08":17,"09":18,"0pointer":12,"0xa9":33,"1":[0,2,3,5,8,10,11,12,13,15,21,24,30,33,34,38,42,43,45,46],"10":[3,8,11,15,20,21,25,44],"100":[3,11,15],"1000":11,"1080":15,"11":23,"115":23,"12":[11,44],"120":[11,27],"126":[11,15],"127":[5,8,10,11,12,13,15,21,24,30,42,43,45,46],"13":[23,24,42,45],"1337x":[3,11],"135":33,"14":2,"140":44,"147":44,"15":[11,44],"156":21,"15px":33,"16":[8,11,24,25,26],"168":[8,15],"1691":15,"17":20,"1700":20,"174":21,"1756":33,"18":[8,30,44],"180":33,"1800":11,"1803":21,"1823":22,"184":21,"19":11,"192":[8,15],"1x":[3,11],"2":[3,8,11,15,28,33,38],"20":[11,44],"200":[11,21,30],"2000":[11,12,33],"200331":44,"2017":[17,23],"2019":20,"2020":[18,22],"202006":[19,36],"2021":[24,25,26,44],"2023":44,"2024":44,"2025":44,"21":[17,18,20],"2122":33,"2128":18,"216":21,"22":[17,22,23],"2291":11,"23":[24,25,26],"246":44,"25":[11,17,33],"26":[18,22],"27017":[11,24],"28":[18,22],"296":44,"3":[3,11,15,19,30,33,36,43,44],"30":[11,15,44],"300":[11,28],"3000":[8,10,11,13,21,43,44,45],"302":30,"32":44,"33":44,"370":33,"3aen":30,"3asearch":11,"3eff":21,"3xx":30,"4":[3,11,28,30,33,38],"400":[15,33],"4004":[5,8,10,21,42,43,44],"4005":[42,43,44],"403":15,"404":15,"4096":[11,12],"40px":33,"42":44,"4217":28,"429":[15,21],"443":30,"46":44,"471efef6c73558e391c3adb35f4":30,"5":[3,11,15,23,26,33,42,45],"50":33,"500":33,"50593":27,"525":33,"57":23,"573b":21,"585":33,"59":[42,44,45,46],"599":15,"6":[3,11,33],"60a2":15,"6379":[11,24],"666":12,"68":11,"6cea6eb6def9e14a18bf32f8a3":30,"7":[3,11,44],"70":36,"700":33,"70px":33,"755":15,"7700":[11,25],"8":[8,11,12,33,43,44],"80":[9,10],"8000":27,"8080":[9,11,15,21,44],"8090":11,"820000000":38,"822":33,"833067":12,"86400":11,"8888":[5,8,10,11,12,15,21,30,42,43,46],"8983":[11,25],"9":[11,30],"90000":11,"9200":[11,25],"93":11,"9b65":21,"9c":11,"\u00f2c":11,"\u010de\u0161tina":11,"\u03b5\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac":11,"\u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438":11,"\u043c\u043e\u0432\u0430":11,"\u0440\u0443\u0441\u0441\u043a\u0438\u0439":11,"\u0441\u0440\u043f\u0441\u043a\u0438":11,"\u0443\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430":11,"\u05e2\u05d1\u05e8\u05d9\u05ea":11,"\u0627\u0644\u0639":11,"\u0628":11,"\u0629":11,"\u0631":11,"\u0641\u0627\u0631\u0633\u0649":11,"\u064a":11,"\u0ba4\u0bae":11,"\u0bb4":11,"\u0c17":11,"\u0c24":11,"\u0c32":11,"\u0f51":11,"\u0f56":11,"\u0f66":11,"\u4e2d\u6587":11,"\u570b\u8a9e":11,"\u65e5\u672c\u8a9e":[11,15],"abstract":[11,19],"boolean":[28,33],"break":[27,33],"byte":28,"case":[7,15,21,22,25,40,42,43,45,46],"catal\u00e0":11,"char":[11,18],"class":[8,11],"default":[5,8,9,10,11,12,13,15,18,23,24,26,27,30,31,33,34,36,38,40,41,42,43,44,45,46],"do":[2,7,11,12,14,21,22,23,24,25,26,27,28,30,33,40,43,44],"enum":18,"espa\u00f1ol":[11,15],"export":[4,9,10,11,21,42,44,45],"f\u0101rs\u012b":11,"float":28,"fran\u00e7ai":[11,15],"function":[20,28,31,33,38,44],"import":[10,20,33,38],"int":[5,11,28,33],"j\u0119zyka":[3,11],"lietuvi\u0173":11,"long":40,"new":[3,7,8,9,10,11,12,17,18,20,22,26,30,31,34,35,38,41,45],"null":[8,10,38],"portugu\u00ea":11,"public":[1,6,7,11,13,14,18,24,25,26,33,43,44],"return":[14,15,18,20,26,29,31,33,38,40,41],"rom\u00e2n\u0103":11,"s\u0142ownik":[3,11],"schr\u00f6dinger":33,"sloven\u010dina":11,"static":[2,5,10,11,31],"switch":[8,27],"t\u00fcrk\u00e7e":[11,15],"ti\u1ebfng":11,"true":[0,5,8,10,12,20,24,25,28,31,33,34,38,41,42,45],"try":[11,15,40],"var":8,"vi\u1ec7t":11,"while":[12,20,21,30,33],A:[2,5,6,11,15,17,18,22,27,28,33,44],And:[8,18,21,31,33],As:[15,20,22,23,26,40],At:[11,25,26,33],Be:[8,10,11,15,22],But:[17,23,25,28,40,41,44],By:[4,12,13,15,24,26,41,43,44],For:[2,5,7,8,9,10,11,12,13,21,22,27,30,33,34],IT:41,If:[2,5,7,8,9,10,11,12,13,15,16,18,19,21,22,24,25,26,27,28,30,32,33,35,36,40,42,43,44,45,46],In:[7,8,10,11,15,18,19,20,24,27,28,33,37,40,42,43,44,45,46],Is:[13,40],It:[1,5,9,15,17,22,25,26,27,28,33,34,40,44],No:[11,36],Not:33,On:[8,12,15,21],One:[12,17],Or:[11,22,33],TO:[3,33],That:33,The:[0,2,6,7,9,11,12,15,18,22,24,25,26,28,30,33,34,40,42,43,44,45,46],Then:[20,23,35],There:[8,12,27,33],These:[28,33],To:[2,5,7,8,11,13,15,17,20,21,22,23,27,28,30,31,32,33,35,40,42,44,45,46],With:[8,15,21,30,33,44],_:33,__:33,__init__:31,__name__:33,_anchor:33,_chapter:33,_doc:33,_dot:33,_rest:33,_section:33,_sphinx:33,_subsect:33,_svg:33,a1:30,a2disconf:8,a2dismod:8,a2dissit:8,a2enconf:8,a2enmod:8,a2ensit:8,a69685087d07eca9f13db62f65b8f601:11,a9cial:11,abbrev:41,abl:[2,15,18,20,27,28,33],about:[1,7,11,13,21,22,24,25,26,27,30,36,44],abov:[8,11,13,15,21,24,25,26,27,33,34,44],absenc:33,abus:[5,40],ac:11,academ:[3,11],accept:[5,11,20,41],access:[4,5,7,8,11,14,17,19,20,21,24,25,26,33,36,40],access_log:10,accord:[9,12,15],account:[7,8,10,11,21,35,42,43,45,46],accusam:33,achiev:4,acknowledg:19,across:15,act:[13,17],action:[0,5,12],activ:[8,10,11,12,13,15,21,23,27,34,42,45,46],actual:15,ad:[12,18,20,21,22,25,26,31,33,40,41,43],adapt:28,add:[7,8,10,11,12,13,18,22,24,25,26,27,31,33,41,42,43,45,46],addit:[2,11,15,28,33],addition:[36,40],additional_test:11,address:[11,13,15,28,40,43],adipisici:33,adjust:30,admin:[1,7,16,19,21,22,33,36,44,45],administr:[11,15,17,18,20,22,34,36,40,43],admonit:29,adopt:27,adorn:33,advanc:11,advantag:[17,33],advertis:40,advis:5,af2cae6:33,af77ec3:11,affect:17,after:[11,23,31,33,35,42,45],again:30,agent:[5,11,14,15,28],aggreg:[5,36,40],agpl:[43,44],ah:11,ahmia:11,ai:[3,11],aim:[17,25,33],al:[0,3,11,22],alia:10,align:33,aliquid:33,aliquyam:33,aliv:[11,15],all:[0,7,8,11,13,15,21,23,25,26,27,28,30,31,32,33,34,38,42,43,44,45,46],allow:[8,11,15,18,33,41],allow_redirect:28,allowoverrid:8,alltogeth:6,along:5,alreadi:[8,10,21,27,30],also:[2,8,9,11,12,21,24,27,30,33,40,41,43],alt:33,alter:27,altern:[7,10,15,33,44],alwai:[9,10,15,21,27,28,40,42,45],amd64:[42,45],amet:33,among:[27,40],amount:28,amsmath:33,an:[1,6,11,13,15,18,20,21,22,23,24,25,26,27,28,33,34,36,40,42,45],analog:21,analysi:2,ancel:33,anchor:[11,29],android:11,ani:[2,7,8,11,12,15,18,26,27,30,33,34,36,38,43],annoi:33,anonym:[36,40],anoth:[12,15,17,21,28,33,44],answer:[15,33,38,40],anymor:8,anyon:36,anyth:[23,40],anywai:33,apach:[1,5,6,7,12,13,15,36,42,43,44,45,46],apache2:8,apache2ctl:8,api:[4,6,11,15,22,28,29,35,36,42],api_client_id:11,api_client_secret:11,api_kei:[11,15,28],api_token:11,apikei:[11,15],apk:[3,11],apkm:[3,11],apkmirror:[3,11],app:[3,8,10,11,12,21,33,42,45,46],appear:33,append:20,appli:[15,27],applic:[5,10,12,15,17,21,46],approach:12,appropri:18,april:44,apt:[2,8,10,11,32,33],ar:[0,2,5,7,9,10,11,12,15,18,20,21,23,24,25,26,27,28,30,31,32,33,34,35,36,41,43],arab:11,arbitrari:[11,18,20,24,28],arch:[0,2,3,8,10,11,12,15,22,32,33],architectur:[5,6,7,8,10,21,36,42,45,46],archiv:[3,11],archivei:11,archlinux:[3,11,12,22,44],aren:11,arg:38,argpars:[30,38],argument:[13,14,27,33,38],arrai:28,arrow:33,art:33,articl:[11,29],arx:[3,11],arxiv:[3,11],asc:[11,25],ascend:25,asciimoo:[11,35,42,45],ascrib:33,ask:[3,11],aspect:[21,27],assert:27,assign:28,assum:[11,33],asterisk:33,atlassian:11,attach:31,attend:21,attent:[32,33],attribut:[24,26,33],audienc:33,auth_plugin:26,auth_token:25,authent:[25,26],author:[11,27,33],auto:[21,33,35,44],autobuild:[27,29],autocomplet:[0,9,11,34],autodoc:33,autoindex:8,autoindex_modul:8,automat:[12,14,33],avail:[8,10,11,12,14,15,18,20,30,34,40,42,45,46],avoid:[5,7,14,15,18],awar:[8,33,43],az118:[42,44,45,46],b:[11,33],babel:[2,11,30],back:[21,32],backend:11,backquot:33,backslash:33,backup:43,bad:11,ban:[11,40],ban_time_on_fail:11,bandcamp:[3,11],bang:15,bar:[6,11,33,42,45],barrier:17,base64:11,base:[2,4,9,11,15,18,20,21,24,25,28,34,44],base_url:[4,9,10,11,15,25,28],baseprofil:33,bash:[11,21,30,33,42,43,44,45],basic:[26,29,44],basqu:11,batch:43,baz:33,bb:[0,3,11],bbc:11,bc:[3,11],bdist_wheel:30,becaus:[11,17,22,27,28,35,40],becom:[21,33],been:[18,20,21,27],befor:[7,11,12,15,21,23,24,26,27,30,31,32,33,40,43,44],beginn:10,behavior:33,behaviour:[12,27,31],being:[5,15,17,23,36],below:[5,7,11,12,15,18,26,27,33,35],benefit:22,besid:40,best:[2,30,33,40,43],better:[2,8,10,28,40],between:[5,15,28,33],bg:11,bi:[3,11,15],big:33,bigger:15,biggest:17,bii:[3,11],bin:[2,3,11,12,23,30,42,45],binari:[8,10,11,13,42,45],bind:[9,15,26],bind_address:[9,11,15],bing:[3,11,15],bing__descript:11,bing__titl:11,bing__url:11,bing_imag:[3,11],bing_new:[3,11],bing_video:[3,11],bit:[12,33],bitbucket:[0,3,11],bitmap:[11,12],biv:[3,11],black:33,blank:[11,15,33],block:[5,11,12,15,29],blocker:21,blocksiz:[11,12],blog:[12,21,24,25,26,33,36],bo:11,bodi:[11,27,33],boilerpl:[11,21],bold:33,boldfac:33,book:11,bookfi:11,bool:28,born:27,bot:21,both:[12,22,23,27,34,40],botlimit:5,bottom:[14,31],boundingbox:28,box:[1,7,16,36,44],branch:[15,27,30,43],brand:[7,11,30,43],bring:33,broken:33,browser:[11,15,17,21,23,27,30,40,44],bs:11,bt:[3,11],btdigg:[3,11],bug:[12,19,30],buggi:12,bugreport:[12,27],build:[1,6,7,11,21,44],buildenv:30,builder:33,buildhost:[6,21,30,36,43,46],built:[27,28,33],builtin:[6,31,36],bulgarian:11,bundl:11,busi:11,c3:11,c3tv:[3,11],c:[8,11,12,21,30,33,42,45],ca:11,cach:12,cache2:[11,12],caching_sha2_password:26,calcul:10,call:[17,18,21,22,30,35,38,44],callback:31,callout:11,can:[0,1,2,4,5,7,8,9,10,11,12,13,15,17,18,20,21,22,23,24,25,26,27,28,30,31,33,36,40,42,44,45,46],cancel:33,cannot:[2,33,40,42,45],capabl:[17,25,27],caplabl:20,captcha:40,caption:[11,33],cardin:27,care:[11,15,18,33,43,44],carv:22,cat:[42,44,45],catalan:11,catcher:33,categori:[0,3,11,14,15,20,28,33,34,38,41],categories_ord:11,category_choic:38,caus:11,caution:33,caveat:33,cb:[3,11],cc:[3,11],ccc:[3,11],cce:[3,11],ccengin:[3,11],cd:[7,9,11,21,30],cdn:2,ceid:30,cell:33,cento:44,centos7:44,certif:11,cfg:[3,33],cgi:[11,12],chainabl:41,chang:[11,12,15,21,23,27,30,33,43],changem:[11,25],chapter:[5,7,23,27,33,45,46],charact:[18,27,33],chdir:[12,21],check:[2,6,18,20,21,27,28,30,35],checker:[11,29],children:11,chines:11,chmod:12,choic:[7,11,21,33,40,43],choos:[7,27,32],chown:[8,10,11,12,42,45],christ:11,chronolog:33,ci:30,citi:28,citizen:11,classifi:33,clean:[29,44],clear:40,cli:35,client:21,clita:33,clock:23,clone:[7,9,10,11,21,30,32,46],close:[5,11],cloudflar:11,cmd:[21,30,43,44],cn:11,code:[3,11,12,15,20,29,30,32,34,38,40,43,44],codebas:17,codeberg:[3,11],coffe:44,col:33,colleagu:22,collect:[2,11,24,25],collection_nam:11,colon:33,colspan:33,column:33,com:[7,9,11,15,21,28,30,32,33,34,35,42,44,45,46],combin:8,come:[5,10,22,23,27,40,44],comfort:[12,33],comma:[11,18,22,34],command:[2,5,8,11,12,16,19,21,23,27,30,33,35,36,38,42,45,46],comment:[8,10,11,24,25,26,33,42,44,45],commit:[11,21,30,32,35],commodi:33,common:[12,30,36,40,42,45,46],commonli:33,commun:[8,10,11,15,20],compact:33,compani:[25,40],compar:[8,10,12,21,44],compat:23,compil:[8,30,32,35],complet:[5,12,27,34,42,44,45,46],compon:[8,31,43],compromis:40,comput:[18,30,40],con:33,conatin:21,concern:[18,27],conclus:39,concret:[22,33],concurr:11,condit:33,conf:[2,8,10,33,42,45],config:[0,7,11,12,22,28,33,35,42,43,44,45,46],configur:[6,8,9,10,12,15,17,18,19,20,21,22,29,33,35,40,41,42],conflict:43,confnam:12,confus:33,congress:[3,11],connect:[5,10,11,15,18,20,36],connector:[11,26],consectetur:33,consequ:[15,27],consequat:33,consetetur:33,consid:7,consist:21,consol:11,construct:[28,33],contact:[11,15],contact_url:[11,15],contain:[11,14,18,19,33,36,43,44],content:[4,25,40],content_html_to_text:11,content_queri:11,content_xpath:11,context:[31,33,44],continu:33,contribut:[1,2,21,29,30,32,36],contributor:33,control:[8,12,40],convent:27,convert:[14,28,33],cooki:[28,36,40],copi:[9,11,33,44],copyright:33,cor:11,core:[2,11,12,20],corner:27,corpor:11,correct:[10,15],correctli:10,correspond:12,could:[11,12,18,28,33],count:33,countri:[11,15,28],cours:33,coverag:30,cp:11,cr:[3,11],crawler:33,creat:[6,7,8,9,10,12,15,18,20,21,23,33,34,35,43,46],creation:[2,33],creativ:22,credenti:11,croatian:11,cross:33,crossref:[3,11],cryptographi:15,cs:11,cspan:33,css:[14,31],css_depend:31,csv:[5,34],csv_tabl:33,ctan:33,cthulhu:41,ctrl:[11,21,30],ctx:31,cup:44,curl:11,currenc:[3,11,28],currency_convert:[3,11],current:[14,15,20,27,28,35,41],custom:[11,15,25,27,33,41],custom_query_json:[11,25],customiz:[0,17],customlog:8,cy:11,cycl:21,cymraeg:11,czech:11,d:[3,8,9,10,11,12,21,33,35],da:[3,11],daemon:[42,45,46],dai:[11,12,28,34,38],daili:21,dailymot:[3,11],dalf:1,dali:11,danger:33,danish:11,dansk:11,data:[6,11,18,24,25,26,28,30,33,40],databas:[11,18,22,24,25,26,33],dataset:11,date:0,datetim:[28,33],daunt:17,db:[11,24],dbpedia:[11,34],dbt:11,dc:[3,11],dd:11,ddd:[3,11],ddg:[3,11,41],ddi:[3,11],de:[0,3,11,12,15,33,41,46],de_d:15,deactiv:[15,42,45,46],debian:[2,6,10,11,12,32,33],debug:[6,7,11,15,21,30,36,42,43,45,46],decid:17,decim:28,dedic:[12,21,33],deeper:[30,33],deezer:[3,11],def:[3,11,20,28,31,33],defaul:33,default_doi_resolv:11,default_field:11,default_http_head:[11,15],default_lang:11,default_local:[0,11,15],default_on:31,default_them:[0,11,15],defaultop:11,defin:[11,15,24,26,31,33],definit:[3,11],dejavu:2,delai:11,delet:[15,30,34,35,44],delimit:[11,18,33],demon:11,demonstr:10,deni:8,depend:[5,6,8,10,14,16,17,20,21,23,24,26,28,30,33,34],deploi:[9,15,30,33],depot:11,desc:11,describ:[5,7,8,12,15,21,24,25,26,30,33,46],descript:[11,14,27,31,33,42,45],deserv:27,design:[20,25,33],desir:[11,28],desktop:[4,21],detail:[8,11,15,20,33],detect:[11,15],deutsch:[0,11,15],dev:[2,8,10,11,30,33],devel:[2,11],develop:[2,11,15,17,18,19,22,23,24,25,26,27,30,33,36],deviantart:[3,11],dfrac:33,dg:[3,11],dh:11,diam:33,dict:[18,28,38],dictzon:[3,11],didn:11,diff:33,differ:[8,10,11,12,14,15,21,23,27,28,33,41,44],digbt:11,digest:14,digg:[3,11],digit:36,digraph:33,dir:[11,42,45],direct:[8,29,32,33,42,45],directli:[10,15,44],directori:[3,8,9,11,12,18],disabl:[3,6,11,12,14,15,21,30,31,33,34,43,44],disabled_engin:34,disabled_plugin:34,disadvantag:33,discoveri:[18,20,22,24,25,26],discret:43,displai:[2,9,11,14,15,24,26,28],display_error_messag:[15,28,33],displaystyl:33,dispos:43,disrespect:27,dissem:11,dist:[27,30],distinguish:33,distribut:[8,10,12,15,21,22,33,42,45],distributor:6,div:11,dive:40,divid:21,dl:[11,42,45],dl_prefix:[4,11],dm:[3,11],dn:[43,44],dnf:[2,8,10,11,32,33],doai:11,doai_rewrit:34,doc:[6,8,11,12,21,29,33,44],docker:[6,7,30,36],dockerfil:9,docs_url:[11,15],doctest:33,doctre:33,docuemt:2,document:[4,8,12,15,20,22,24,25,30,33,36,44],documentroot:8,docutil:33,doe:[4,8,12,17,20,21,26,28,33,34,39,41],doesn:[11,15],dogpil:[3,11],doi:[11,14],doi_resolv:11,doku:11,dolor:33,domain:[4,11,33],domin:27,don:[8,11,15,23,28,32,33,36,43],done:[8,10,30,32,33,43,44],dontlog:8,dot:2,doubl:33,download:[4,7,11,15,21,30,33,42,45],dp:[3,11],dr:21,driver:30,drop:23,dry:9,dsitro:21,dt:11,du:[3,11,36],duckduckgo:[3,11,15,34,41],duckduckgo_definit:[3,11],duckduckgo_imag:[3,11],duden:[3,11],due:[42,45],dump:38,duo:33,dure:26,duref:33,dutch:11,dutch_belgium:11,dvisvgm:2,dz:[3,11],e0b3:21,e2:11,e5a2:15,e97:21,e:[9,11,13,18,21,25,26,27,28,30,33,40,41,44],ea:33,each:[12,15,18,21,25,33,34,38,44],easi:[21,36],easier:27,easiest:18,easili:27,eb:11,ebai:11,echo:[11,42,44,45],ecosystem:33,ecretvalu:15,edit:[11,12,17,21,27,30,33,40,45],ee1f:15,ee:11,eesti:11,effect:[7,27,33],egg_info:30,eirmod:33,either:24,el_gr:11,elast:[11,25],elasticsearch:[11,18],element:[18,33],elit:33,elitr:33,els:44,emac:33,email:[11,15],emb:[6,33],embed:[0,9,33],emperor:12,emphasi:33,empti:[4,8,15,33,34],en:[0,11,12,15,30,33,35],en_u:[15,28],enabl:[0,8,10,11,12,15,18,22,25,26,27,28,30,31,34,43],enable_http2:[11,15],enable_http:[11,15,24,25,28],enable_stat:11,enabled_engin:34,enabled_plugin:[11,34],encapsul:21,enclos:33,encod:[11,12,33],encourag:33,encrypt:36,end:[23,32,33,44],endfor:33,endpoint:34,engin:[0,6,11,17,19,24,27,29,33,34,36,38,40,41,42,45],engine_c:38,engine_categori:38,engine_typ:[28,33],engines_languag:30,english:[0,11,15,41],enim:33,enough:[7,8,10,35],ensur:27,ensure_ascii:38,enter:[11,23],entiti:11,entri:[9,11,29,43,44],env:[8,12,21,30,43,44],environ:[9,10,11,15,21,27,29,36,42,44,45,46],eo:[0,11,33],eof:[42,44,45],eol:44,equat:[2,29],erat:33,erowid:[3,11],error:[3,11,15,18,28,33],error_log:10,es:[11,15,25],escap:33,especi:33,esperanto:[0,11],essenti:[2,11],est:33,establish:11,estonian:11,et:[3,11,33],etc:[5,8,9,10,11,12,15,21,27,42,43,46],eth0:[21,44],eto:[3,11],etool:[3,11],etymonlin:[3,11],eu:11,euskara:11,evalu:[33,44],even:[12,21,44],event:12,ever:44,everi:[11,15,21,27,28,40,44],everyon:[20,40],everyth:[11,33,40],ew:[3,11],ex:33,exact:24,exact_match_onli:[11,24],exactli:[5,33],exampl:[0,5,8,10,11,12,13,15,18,20,21,22,24,25,26,27,29,34,38,39,40,43,44],exceed:5,excel:[7,10],except:[8,15,23,27,28,30,33,43],exchang:40,exec_modul:38,execstart:[42,45],execut:[15,18,35],exercis:21,exercit:33,exist:[8,9,10,11,15,17,21,23,27,30],exit:[11,21],expand:33,expect:[18,22,27],experi:12,experienc:[17,21],experiment:43,explain:27,explan:3,explanatori:[42,44,45,46],explicit:33,expos:[11,22,24,25,26],express:18,ext:2,extend:[20,27,31,33],extens:[2,33],extern:[5,11,13,28,29,33,34,40],extra:[2,8,11,26],extra_proxy_timeout:11,extract:2,extrem:17,ey:[21,33],f8ohudeykuichdnixegi7cb4uyytbqt4no8iuenbfto3devs24yelgqm7ncm:11,f:[9,33],fa_ir:11,face:33,facet:25,fact:19,fail:[21,30,32],fals:[0,11,15,31,33,34,38,45],familiar:[12,30],fanci:27,faq:33,fashion:15,fast:26,favorit:[27,30],fd00:8,fd42:21,fd:[3,11],fdroid:[3,11],fe80:[8,11,15],fea5:21,featur:[13,17,22,27,33,40],fedora31:44,fedora33:44,fedora:[2,8,10,11,12,32,33,44],fedoraproject:44,feedback:[27,33],feel:[31,33],fetch:[19,36],few:[15,27,28],fgr:11,fgrep:11,fi:[11,43,44],field:11,field_list:11,fieldnam:[11,33],figur:[8,10,29],fil:11,file:[2,3,4,7,8,9,10,11,12,15,17,18,20,21,22,23,27,30,31,35,38,42,44,45,46],file_filt:35,filenam:28,filepath:11,files:28,filesystem:4,filipino:11,fill:33,filter:[0,5,11,30,34],filtron:[1,6,7,8,10,12,13,16,21,36,43,44],filtron_api:[42,43,44],filtron_listen:[42,43,44],filtron_target:[42,43],find:[1,5,9,11,18,20,22,24,26,27],fine:[7,11],finish:[35,44],finnish:11,firefox:[2,11,30],firewal:5,first:[8,10,11,15,17,20,21,23,24,30,32,33,40],first_page_num:11,fit:[12,22,25,31],fix:27,fixm:8,fl:[3,11],flask:[31,33],flexibl:[18,33,43],flickr:[3,11],flickr_noapi:[3,11],fmt:44,fnd:[11,18],folder:[7,8,10,12,21,28,30,33,35,37,43,44],follow:[4,5,7,8,10,12,13,15,18,25,26,27,28,30,33,35],followsymlink:8,font:2,fontsrecommend:2,foo:43,footer:27,force_timeout:[43,44],forget:[32,43],fork:[7,15,21,27,43],form:[0,11,15,33,40],format:[5,11,28,33,34],forward:[5,10,40],found:[2,17,19,30,31],foundat:[17,18,20,22,23,24,25,26],fr:[11,15],fr_fr:15,fraction:33,framalibr:[3,11],free:[3,11,27,31,36],freesound:11,french:11,fresh:8,friend:[22,40],frinkiac:[3,11],frk:[3,11],frl:[3,11],from:[1,2,5,7,8,9,10,11,12,14,15,16,17,18,20,21,22,23,24,25,26,27,28,30,33,35,36,38,40,42,43,44,45,46],from_lang:28,from_nam:28,front:33,fsd:[3,11],fsf:11,full:[4,15,25,33,42,45],fullcit:11,fulli:[8,10,17],fulltext:11,fun:[11,19],fund:[18,20,22,24,25,26],further:[30,43],furthermor:[24,28,34,40],futhermor:[24,25],fv:[42,44,45,46],g:[11,13,18,21,25,26,27,28,30,33,40,41,44],gain:40,galego:11,galician:11,gb:[3,11],gd:2,ge:[3,11],gecko:30,geckodriv:30,geektim:[3,11],gems__gem:11,gen:[3,11],gener:[0,6,8,9,11,12,20,27,29,34,38,40],genesi:[3,11],geniu:[3,11],gentlemen:19,gentoo:[3,11],geojson:28,german:[0,11,41],get:[2,5,6,7,8,10,11,14,21,25,27,28,30,32,33,34,35,36,38,42,44,45],get_engines_stat:33,get_search_queri:38,gg:11,gh:[3,11,27,29],gid:12,gigablast:[3,11],gil:12,git:[2,7,8,9,10,11,15,21,27,28,30,32,33,37,42,43,45,46],git_branch:[11,15,21,43],git_url:[11,15,21,43],gitea:11,github:[3,7,9,11,15,20,21,23,30,32,33,34,42,44,45,46],gitlab:[3,11],gitmoji:27,give:[8,30],given:33,gl:[3,11,30],glob:12,global:[6,7,11,21,30,43],global_ip:44,glyph:33,gnu:30,go1:[42,45],go:[3,6,9,11,18,20,22,24,32,33,40,43],go_env:[42,45],goe:30,goi:[0,3,11],gon:[3,11],good:[7,8,10,21,44],googl:[0,3,11,15,30,34,41,42,45],google_imag:[3,11],google_new:[3,11,30],google_scholar:[3,11],google_video:[3,11],gopath:[42,45],got:21,gov:[3,11],gp0gqqlrvflv20:11,gpa:[3,11],gpm:[3,11],gpod:[3,11],gpodder:[3,11],gpoddernet:11,gr:11,grant:[8,12],graphic:[17,18],graphviz:2,great:25,greek_greec:11,grep:[11,30,44],group:[11,33,40,42,45],grow:17,grumpi:33,gt:[3,11],gubergren:33,guest:44,guid:[10,11,17,33],guidelin:[22,32],guilabel:33,gz:[8,12,30,42,45],h2:11,h3:11,h4:11,h:[2,7,8,9,10,11,12,14,16,18,21,32,33,38,42,43,44,45,46],ha:[13,15,18,20,22,25,27,28,33,40,43],habr:[3,11],habrahabr:[3,11],hack:[17,18,20,22,23,24,25,26,27,32],hackabl:29,hackag:11,hackerspac:41,handl:[15,21,24,33,40,44],handler:8,happi:[17,18,20,22,23,24,25,26,27,32],hard:[17,28,33],harden:[42,45],has_infobox:11,hash:14,haskel:11,hat:33,have:[2,7,8,9,10,11,13,15,16,17,18,21,23,24,25,26,27,28,30,32,33,40,41,43,44],hbar:33,he:[11,15,21,33],head:11,header:[5,8,10,11,15,28,33],headers_modul:8,heard:33,hebrew:[11,15],height:33,help:[9,11,14,27,30,42,43,44,45,46],helper:33,her:22,here:[2,8,10,11,12,15,20,21,25,27,31,32,33,43],herein:1,heterogen:21,hex:11,hidden:[0,22,40],hide:11,hide_obsolet:11,hierarchi:4,him:22,hint:[1,33,43],histor:[8,23],histori:11,hit:11,hl:30,ho:[3,11],hold:43,home:[11,21,35,42,43,45,46],hoogl:[3,11],host:[2,5,8,10,11,15,17,21,22,24,27,35,36,44],hostnam:[10,11,14,44],hostname_replac:11,hotkei:[0,14],hous:28,house_numb:28,how:[1,2,6,7,8,10,11,12,15,19,21,26,29,30,32,33,36,39,42,45],howev:[20,28,34],hr:11,href:11,hrvatski:11,html:[0,2,8,11,12,21,27,28,30,33,45],html_math_render:2,html_url:11,http2:[11,15],http:[0,2,4,5,6,7,9,11,12,13,14,15,20,21,25,27,28,30,32,33,35,36,42,43,44,45,46],http_connect:[5,10],http_protocol_vers:11,httpd:8,https_rewrit:34,httpx:[11,15],hu:[11,15,41],hub:11,huge:33,hungarian:11,i:[11,21,33,42,44,45],ia:11,id:[11,28,30],identifi:[43,44],ie:[11,30],ifmodul:8,illustr:7,imag:[0,2,3,6,11,13,15,21,29,30,34,38,41,44,45,46],image_proxi:[8,10,11,15,34,45],imagemagick:[2,33],imagin:18,img:11,img_src:28,imgmath:2,imgmath_font_s:2,imgmath_image_format:2,imgmath_latex:2,immedi:14,implement:[10,12,17,23,27,28,30,31,32,44],impli:22,importlib:38,imzgtf:11,in_contain:44,ina:[3,11],inbound:15,includ:[8,10,18,21,22,24,26,30,33,44],inclus:41,incom:[8,24],indent:[33,38,44],index:[4,8,11,18,24,25],indic:25,individu:25,infinit:14,infinite_scrol:[14,34],info:[11,15,21,30,44,45],info_msg:44,infobox:[11,38],inform:[11,13,14,15,22,27,28,44],infrastructur:[1,12],infratructur:5,inherit:33,ini:[8,9,10,11,12,21],init:[12,20,21,29,44],initi:[11,12,21,33,35,38,44],initialis:30,inlin:29,input:[0,22,33],insecur:11,insert:[33,35],insert_your_morty_proxy_key_her:[8,10,13],insid:[9,11,18,21,28,44],insight:40,inspect:[6,7,21,36,42,43,45,46],instal:[1,2,5,6,12,13,16,21,23,24,26,27,30,32,33,35,36,43],instanc:[0,1,6,7,8,10,11,12,13,15,17,18,20,21,22,24,25,26,30,34,35,36,39,42,43,44,45,46],instance_nam:[0,9,11,15],instance_url:11,instead:[11,12,17,22,23,25,33,38],instruct:33,insuffici:20,intefac:4,integr:[30,36],intend:9,intent:27,interact:[11,42,43,45,46],interfac:[8,11,15,18,19,36],interfer:27,interlingua:11,intermedi:30,internet:[7,18,20,36],interpret:[12,33],interpretor:12,intersphinx_map:33,interv:[5,11],intranet:[7,8,10],intro:[8,10],introduc:[17,18,19,20,22,33,36],introduct:30,intuit:33,inv:33,inventori:33,investig:23,invidi:[3,11],invidunt:33,io:[11,12,15,30,33,45],ip:[5,8,10,12,14,15,21,40,43,44],ipsum:33,ipv4:[10,15,44],ipv6:[10,15,21,44],isn:[8,10],iso:[15,28],isol:[5,21],issu:[11,12,15,20,22,23],issue_url:[11,15],ital:33,italian:11,italiano:[11,15],item:[11,12,33],its:[2,7,17,18,24,27,33,34,40,44],itself:[4,12,27],iv:[3,11],ja:[11,15],japanes:[11,15],javascript:[14,32],jinja:33,jinja_context:33,job:43,join:33,js:[14,31],js_depend:31,json:[5,11,24,25,30,34,38,42],json_engin:[3,11],json_seri:38,juli:44,jump:[11,21,30],june:44,just:[0,5,10,21,24,25,26,30,32,33,40,44],justo:33,kane:11,kasd:33,kauf:[3,11],kaufland:[3,11],kbd:33,kc:[3,11],kcssqe:11,keep:[8,10,11,15,21,30],keep_onli:15,keepalive_expiri:15,kei:[8,9,10,11,13,14,15,18,20,24,26,28,35,38,45,46],keyword:[24,26],kickass:[3,11],kind:[8,33,40],kiss_:33,know:[8,12,20,21,22,33,40,44],knowledg:33,known:30,kvch:[17,18,20,22,23,24,25,26],l19:21,l:[3,18,33],la:[33,36,44],label:33,labor:33,labori:33,lack:27,lang:[0,11,12,34,35,38],lang_en:30,languag:[0,3,5,11,12,15,28,30,33,34,35,41],language_support:33,laptop:40,larg:[12,42,44,45,46],last:33,lat:28,later:[25,43,44],latest:[11,12,35],latex:2,latexextra:2,latexmk:2,latitud:28,latter:33,launch:44,layout:[6,24,26],lazi:12,lc_all:12,lc_messag:35,leak:[11,18],learn:33,least:[21,23],leav:11,leech:28,leecher:28,left:33,lenga:11,length:27,less:[8,10,12,17,25,33,40],let:[11,18,21,24,25,33,40,43],level:[27,33],lg:[3,11],li:11,lib:[8,11,12,42,45],libapache2:8,libffi:[2,11],libgen:11,libr:11,librari:[3,11],librsvg2:2,librsvg:2,libssl:[2,11],libxml2:[2,11],libxslt:[2,11],licens:[43,44],life:30,light:10,like:[0,2,11,14,15,22,24,25,27,28,30,31,32,33,43],like_hotkei:34,limit:[5,8,11,15,18,19,20,24,25,26,28,33,36],line:[8,10,11,19,20,27,38,44],link:[11,12,14,15,21,29],link_tit:11,lint:[6,30],linux:[0,2,3,8,10,11,12,15,19,22,32,33,36,42,43,44,45],linuxcontain:44,linuxcontainers_org_nam:44,linuxdoc:33,list:[8,11,18,20,22,28,29,30,31,34,38,41],listen:[5,8,10,11,15,42,43,44,45],liter:29,literalinclud:33,lithuanian:11,live:[21,30,33,44],ln:[10,12,21],lo:[3,11],load:[12,14,15,30,38,44],loader:38,loadmodul:8,lobst:[3,11],loc:[3,11],local:[0,4,5,9,10,11,12,18,19,21,22,23,28,30,31,35,36,42,43,44,45,46],local_address:15,local_imag:44,localhost:[8,9,10,11,25],locat:[4,5,6,8,10,11,12,33],lock:11,log:[5,6,12,15,21,40,42,43,45,46],logger:12,logic:27,logicodev:[11,34],login:[7,11],lon:28,longer:30,longitud:28,look:[7,8,11,13,24,30,32],lorem:33,loremlorem:33,lot:21,love:32,lr:30,ls:[18,20,30,33,44],lsb:12,lt:11,lucen:25,lxc:[21,36,43],lxc_host_prefix:44,lxc_repo_root:44,lxc_set_suite_env:44,lxc_suit:[21,44],lxc_suite_info:44,lxc_suite_instal:44,lxc_suite_install_info:44,lxc_suite_nam:44,lxd:[21,44],lxml:[2,11],m:[11,33],ma:[3,11],machin:18,made:[15,21],magna:33,magnetlink:28,magyar:[11,15],mai:[11,15,21,33,42,45],mailto:[11,15],main:[8,11,14,35,43],mainlin:10,maintain:[1,11,12,21,33,37,43],mainten:[5,7,21,42,45,46],make:[2,9,17,21,22,23,27,29,32,33,40,44],makefil:[7,16,21,27,29,36,44],man:[3,11,33],manag:[5,17,30,42,45,46],mandarin:11,mandatori:7,mani:[5,11,26],manipul:[17,44],mankier:[3,11],manual:[15,30,33],manuali:33,map:[0,3,11,33,38],mark:[11,33],markup:29,mass:27,master:[11,12,15,27,33,43],match:[11,24,25],match_al:11,math:[2,29],mathemat:33,mathrm:33,matrix:11,matter:[21,28,40],max:[5,11,28],max_ban_time_on_fail:11,max_connect:15,max_keepalive_connect:15,max_redirect:[15,28],max_request_timeout:[11,15],maxim:27,maximum:[11,15,27,28],mayb:[11,18],mc:[3,11,33],md5:11,md:[11,24],me:[0,11,25,33,43],mean:[11,12,21,33,40],meaning:[27,32,33],meant:33,media:[0,3,11,28,38],mediathekviewweb:[3,11],mediawiki:[3,11],meilisearch:11,mementoweb:11,memori:[15,24],mention:[23,26],menuselect:33,merg:[11,15,21],messag:[5,15,27,28,32,33,35],messagespo:35,meta:33,metadata:[11,33],metasearch:[11,28,36,42,45],method:[0,7,11,12,16,25,28,33],microsoft:[3,11],microsoft_academ:[3,11],middlewar:5,might:[12,21,22,27,33,34,40,43,44],migrat:23,mileston:18,million:25,min:28,minim:[11,32,33],mirror:[3,11],misbehav:27,miss:[5,33],mix:21,mixcloud:[3,11],mjk:[3,11],mkdir:[8,10,11,12,42,45],mnkhrc:11,mo:35,mod:[8,33],mod_autoindex:8,mod_head:8,mod_proxi:8,mod_proxy_http:8,mod_proxy_uwsgi:8,mod_uwsgi:8,mod_wsgi:8,mode:[11,12,15,33,43,44],model:38,moder:[11,28],modern:8,modifi:[9,12,15,33,41],modul:[8,12,31,33,38],module_from_spec:38,mojeek:[3,11],moment:[25,26],monet:40,mongodb:[11,26],monitor:[12,21],mono:2,month:[0,24,28,34,38],more:[5,11,13,15,17,19,20,26,27,30,33,34,36,40,43,44],morecol:33,morerow:33,morti:[1,7,8,10,11,13,16,21,36,43,44],morty_kei:9,morty_listen:[43,44,45],morty_url:9,most:[2,8,15,23,25,26,30,40,42,43,45,46],mostli:[12,33],motiv:19,mount:4,mount_prefix:[4,11],move:[20,27],movi:[3,11],mpg5gc:11,much:[27,33],multi:[42,45],multibl:28,multilingu:39,multipl:[14,15,30,33,40],multithread:12,multius:11,music:[3,11,38],must:[4,10,15,18,23,26,27,28,33],mv:21,mvw:[3,11],mw:11,my:[11,12,21,22,25,33,40],my_arg:33,my_column:[11,26],my_databas:26,my_funct:33,my_other_arg:33,my_tabl:[11,26],myapikei:11,mydatabas:11,mydb:11,mydomain:43,mymemori:[3,11],mymongo:[11,24],myredi:11,mysql:11,mysql_serv:[11,26],mystor:24,mytabl:11,n:[11,18,44],name:[0,3,5,8,10,11,12,14,15,18,21,22,24,25,26,28,29,31,35,41,44],name_of_python_fil:31,name_with_namespac:11,namespac:38,nativ:[11,12],natur:11,naver:[3,11],navig:14,nearmatch:11,necessari:[11,22],nederland:[11,15],need:[5,7,8,9,10,11,12,15,20,21,27,30,32,33,40,42,43,44,45,46],neither:36,net:[11,36],network:[11,15,18,42,45],never:[21,30],nevertheless:[8,10],newcom:17,next:[8,10,14,19,33],nf:11,nginx:[1,5,6,7,13,15,21,36,42,44,45,46],nightmar:33,nil:44,nisi:33,nitter:11,nl:[11,15],nl_be:11,nlnet:[17,18,20,22,23,24,25,26],nmt:11,no_parsed_url:38,noconfirm:[2,11],node:[11,30],nofollow:[11,15],noindex:[11,15],non:[11,20],none:[8,11,15,25,28,30,33,34,38],nonewprivileg:[42,45],nonumi:33,noocooki:11,noopen:[11,15],nor:36,normal:[8,21,28,33,43],nosniff:[11,15],nosql:[19,36],nostrud:33,not_empti:11,notat:11,note:[11,13,25,27,34],notic:21,now:[8,10,11,18,21,22,23,24,25,26,31],npm:[3,11,30,32],nt:[3,11],number:[5,11,15,26,28,33,34,44],number_of_result:[11,28],numer:[25,33],numref:33,nvr:[3,11],nw:33,nyaa:[3,11],o:[33,42,45],oad:[3,11],oadoi:11,oaf:11,oap:[3,11],obj:[33,38],object:[28,31,33,38],obsolet:11,obtain:15,oc:11,occitan:11,oe:30,off:[8,10,11,27,42,44,45,46],off_when_debug:11,offer:[4,12],offici:11,official_api_document:11,offlin:[19,22,28,33,36],offset:26,often:[11,28,33,43],ok:[11,30],old:[8,9,21],omega:11,on_result:31,onc:[21,38,43,44],one:[8,11,12,15,21,22,26,27,30,33,36,40,42,43,44,45,46],one_title_contain:11,ones:[25,26,28,42,45],onion:11,onli:[2,7,8,11,13,15,18,22,26,27,28,30,31,33,34,38,43,44],onlin:[3,20,28,33,36],online_curr:[3,28],online_dictionnari:[3,28],open:[8,11,14,21,23,26,27,30,33,34,40,43,44],openair:11,openairedataset:[3,11],openairepubl:[3,11],openrepo:[3,11],opensemant:11,opensemanticsearch:11,openssl:11,openstreetmap:[0,3,11],oper:[23,33,40],option:[7,8,9,11,12,13,15,17,18,21,22,24,26,27,28,30,31,33,34,38,40,42,43,45,46],order:[8,11,24,25,27,33],org:[2,4,5,8,10,11,12,13,15,28,33,44],organ:36,orient:8,origin:[6,21,24,26,33,43],os:46,oscar:[0,11,15,30,34],oscar_styl:11,osm:[0,3,11,28],osp_hti:11,oss:11,other:[15,18,27,28,30,33,40,41],otherwis:[28,32],our:[1,5,7,17,21,27,30,32,33,44],out:[8,10,20,21,24,25,26,27,30,33,42,44,45],outgo:11,output:[2,18,22,33,34,42,44,45,46],outsid:21,outstand:33,over:[18,21,33,36,44],overlin:33,overlook:21,overrid:[11,15],overview:[5,11,15,29,30,34,36,43],overwritten:28,owm:[24,26],own:[7,15,18,21,30,36,40],owner:30,p:[3,8,9,10,11,12,23,33],packag:[2,5,6,8,10,12,21,24,26,30,33,42,44,45,46],pacman:[2,8,10,11,32,33],page:[3,8,10,11,14,15,17,22,25,26,27,28,29,33,34,38,40,41],page_s:11,pageno:[11,28,34,38],pagenumb:28,pagin:11,pai:32,pair:20,palletsproject:33,param:[5,20,28,33],paramet:[11,26,28,29],paramt:28,parent:33,pars:[34,38],parse_argu:38,parse_lin:20,parse_regex:18,part:[4,11,15,17,33,44],parti:40,partial:[24,33],partialrelatedsearch:11,partialsearchresult:11,partli:28,pass:[8,10,11,20,27,34],password:[11,15,24,25,26],past:0,patch:[27,33],path:[5,8,11,15,18,21,33,42,44,45],pattern:11,payload:25,paywal:14,pdb:[3,11],pdbe:[3,11],pdf:2,peer:11,peertub:[3,11],peopl:[17,18,40],pep8:[27,30],pep:33,per:[12,27,28,33],perfect:21,perform:[12,14,20,28],persian:11,person:24,petal:[3,11],petalsearch:11,ph:[3,11],photon:[3,11],php:11,phrase:33,piec:33,pip3:23,pip:[2,11,30,35],pipe:20,piratebai:[3,11],pl:11,place:[7,10,12,24,26,27,28,33,35,40],plai:[3,11],plaintext:33,pleas:[23,25,26,27,32,33,34],plenti:27,plu:[8,10,13],plugin1:11,plugin2:11,plugin:[0,2,6,11,12,26,27,29,33,34,36],pn:11,po:35,pocket:[8,10],point:[9,10,11,12,15,21,29,32,33,40],pointer:33,pointhi:34,polici:[11,15],polish:11,polski:11,polskiego:[3,11],polygon:33,pool:[11,15],pool_connect:[11,15],pool_maxs:[11,15],popen:20,popular:[25,26,33],port:[5,9,10,11,15,24,27,28,44],portugues:11,portuguese_brazil:11,possibl:[9,11,13,14,15,18,20,21,22,28,33,34],post:[0,11,21,24,25,26,27,34],post__text:11,post__title_link:11,post_search:31,postcod:28,postgr:11,postgresql:11,pot:35,pov:33,power:[18,25,26,33],pr:[2,11,18,20,21,22,27,33,35],practic:27,pre_search:31,prebuild:30,prefer:[7,11,17,22,33,34,40,41],prefix:41,preinstal:[5,21],prepar:[19,36,44],prerequisit:[21,33],present:[20,22],preserv:[27,33],press:[14,30],pretti:15,preview:28,previou:[26,43],previous:18,price:11,primari:44,primary_ip:[43,44],prime:29,primer:[29,36],principl:33,privaci:[7,8,10,11,12,21,29,33,39,42,45],privat:[11,18,19,20,24,25,26,36,39],privatedevic:[42,45],privatetmp:[42,45],pro:33,problem:[5,11],procedur:[7,44],process:[2,5,12,20,21,22,30],processor:33,produc:33,product:[11,15,19,43],product__imag:11,product__titl:11,profil:[11,30,36,40,42,45],prog_arg:38,program:[24,30],progress:[19,42,45],project:[11,12,21,29,30,33],promot:36,prompt:[21,43],proper:[40,42],properli:23,propos:20,protect:[1,6,8,10,11,15,21,27,36,39,42],protectsystem:[42,45],protocol:[9,10,12,15,21],provid:[11,18,22,25,27,28,33],proxi:[1,6,7,10,11,15,16,21,28,34,36,40,42,43,44,45,46],proxif:[8,10,11],proxifi:13,proxy1:[11,15],proxy2:[11,15],proxy3:15,proxy4:15,proxy_add_x_forwarded_for:[5,10],proxy_buff:10,proxy_http:8,proxy_http_modul:8,proxy_modul:8,proxy_pass:[5,10],proxy_set_head:[5,10],proxy_uwsgi_modul:8,proxypass:[8,42,45],proxypreservehost:8,psi:33,psql:[11,26],psychopg2:[11,26],pt:11,pt_br:11,ptb:[3,11],ptipython:38,pub:[3,11],public_host:42,public_inst:[11,15],public_url:[42,43,44,46],public_url_morti:[44,45],public_url_path_morti:43,publicli:20,publish:28,publishedd:28,pubm:[3,11],pull:[9,20,27,32,33,35],purpos:[15,28],push:[27,30],put:[18,26],pwd:[9,21],pwn:11,py3:30,py:[2,11,15,23,28,30,31,33,36,37],pybabel:[30,35],pybuild:29,pycodestyl:30,pyenv:[11,12,21,30,46],pygment:33,pylint:29,pylint_fil:30,pylintrc:30,pymongo:[11,24],pypi:[3,11,30,33],python2:[12,23],python3:[2,11,12,23,38],python:[2,11,12,15,19,21,26,29,31,33,36,38,46],pythonhom:12,pythonpath:[12,21],pyyaml:11,q1188617:11,q13515725:11,q1430691:11,q151:11,q16639197:11,q1853420:11,q22017206:11,q22908627:11,q2470288:11,q2493781:11,q25106053:11,q263:11,q2984686:11,q3093354:11,q34010:11,q3568032:11,q3595363:11,q367:11,q369:11,q370:11,q373:11,q4494434:11,q485639:11,q50572423:11,q5188229:11,q60747299:11,q60762874:11,q685967:11,q7067518:11,q79576:11,q80729951:11,q847564:11,q964:11,q:[0,5,11,28,30,34,38],qo:11,qout:44,quadratur:36,qualiti:[2,30,33],quer:26,queri:[11,14,18,19,20,22,28,34,36,38,40,41],query_enum:18,query_field:11,query_str:[11,26],query_typ:[11,18,25],question:[33,40],qui:33,quickstart:[27,29,36],quit:[8,21,27,30],qw:[3,11],qwant:[3,11],qwer:41,qwi:[3,11],qwn:[3,11],r:[8,10,11,12,23,35,42,45],rain:38,rais:[20,28,38],raise_for_httperror:28,rand:11,random:[28,40],rang:[3,12,28,34],rangl:33,rate:5,rather:22,raw:33,rbg:[3,11],rd:24,re:[3,7,11,30],reach:[4,33],reactiv:15,read:[20,21,25,26,27,30,43],readability_:33,reader:[21,33],readi:21,readlin:20,readm:[5,8,12,13],readthedoc:[11,12],real:[5,10],realli:7,reason:[8,12,17,23,33],rebuild:[27,30],rebum:33,receiv:32,recent:30,recol:[3,11],recommend:[2,5,7,11,12,27,28,30,33,43],reconsid:27,record:[28,33],redd:11,reddit:[3,11],redefin:28,redi:[11,26],redirect:[11,14,15,28,30],redis_serv:[11,24],reduc:27,ref:[42,45],refer:[1,4,11,24,33,40],referenc:33,referr:[11,15],refnam:33,regardless:40,regex:11,regist:[11,29],regular:[18,20],reinstal:[42,46],rel:[10,21,33,44],releas:[23,30,44],releng:44,relev:[11,30],reli:[15,26],reliabl:26,reload:12,remark:21,rememb:[12,21,27],remot:44,remote_addr:[5,10],remov:[12,14,15,21,38,40,42,43,44,45,46],renam:[9,34],render:2,replac:[8,10,11,14,17,21,30,31],repo:[11,27],repo_root:43,report:21,reposetori:21,repositori:[11,17,21,43,44],req:11,reqir:24,request:[6,8,10,11,15,20,22,25,27,29,30,31,32,33,40],request_timeout:[11,15],request_uri:8,requesthead:8,requir:[2,8,11,14,23,24,25,26,27,28,29,30,31,33,34,38],require_api_kei:11,requires_api_kei:11,res_dict:38,reset:40,resourc:10,respect:[11,27,40,42,45],respons:[11,15,28],rest:[11,22,29,30,32,36],restart:[6,9,10,11,12,13,21,42,45],restrict:[11,22],restructuredtext:33,result:[1,2,6,7,8,10,11,14,15,16,19,20,24,25,26,29,33,34,36,38,40,41,45,46],result_contain:11,result_proxi:[8,9,10,11,13,45],result_separ:18,result_templ:[24,26],results_numb:38,results_on_new_tab:[11,34],results_per_pag:11,results_queri:11,results_xpath:11,retri:15,retriev:[18,35],retry_on_http_error:15,return42:33,return_cod:20,rever:8,revers:[1,6,7,10,13,16,42,43,44,45],review:11,rewrit:[0,11,14],rfc:33,rhel:[2,8,10,11,12,32,33],rid:[30,44],right:[12,22,31,33,36],rightmost:33,rigth:33,rm:[9,12],ro:[11,15],road:28,robin:15,roboag:5,robot:[11,15,30],robot_test:30,robotframework:23,robust:26,role:29,rolenam:33,roll:44,romanian:[11,15],root:[7,8,10,21,30,44],rosebud:11,rotat:33,round:[15,27],rout:[6,8,10,33],row:33,rowspan:33,rs:[3,11],rspan:33,rss:[5,34],rst:[27,33],rst_titl:44,ru:[3,11,15],rubygem:[3,11],rule:[5,27,42],rumbl:[3,11],run:[2,5,7,8,9,10,11,12,13,15,19,20,21,22,25,27,29,31,32,33,35,36,38,40,42,43,45,46],runner:46,runtimeerror:20,russian:[11,15],rzegz:11,s:[1,2,3,7,8,9,10,11,12,13,16,18,21,22,26,27,30,31,32,33,36,40,42,44,45,46],sa:38,sadipsc:33,safe:[3,34],safe_search:[0,11],safesearch:[28,33,34,38],said:26,salvador:11,same:[5,11,15,18,21,26,28,33],sampl:[6,33,42],san:2,sanctu:33,sanit:21,satisfi:[24,26],save:8,sc2031:44,sc2034:[43,44],sc:[3,11],scalabl:33,scale:[21,25,33,44],scaleabl:33,scan:12,scanr:11,scanr_structur:11,scc:[3,11],scenario:4,schedul:[11,20,23],scheme:[5,10],scholar:[3,11],schroeding:33,sci:11,scienc:[3,11,38],scihubtw:11,scope:27,scratch:2,script:[1,5,6,8,10,11,16,21,30,38,42,43,44,45,46],script_nam:10,scroll:14,sdist:30,se:[3,11],sea:33,search:[3,4,5,6,9,11,14,15,18,19,20,21,22,24,26,27,28,29,33,36,38,39,40],search__suggest:11,search_dir:[4,11],search_on_category_select:[14,34],search_path:28,search_q:38,search_queri:38,search_str:28,search_typ:11,search_url:11,search_v2:11,search_valu:11,searchcod:[3,11],searchcode_cod:[3,11],searchqueri:38,searchresult:11,searx:[0,1,2,5,6,7,8,12,13,15,16,18,19,20,26,27,28,30,31,32,33,34,35,38,39,41,42,43,45],searx_debug:30,searx_engin:[11,15],searx_extra:36,searx_instance_nam:46,searx_internal_http:46,searx_internal_url:43,searx_settings_path:[11,12,15,21],searx_settings_templ:43,searx_url:43,searx_userag:11,searxcach:[11,12],sec:5,second:[11,15,33],secret:[15,22,24],secret_kei:[11,15],section:[10,11,13,15,21,30,31,33],secur:[11,18,36],sed:[11,33],see:[2,5,7,8,9,10,11,12,13,15,20,21,22,27,30,33,34,36,41,42,44],seed:28,seeder:28,select:[11,14,24,25,26,30,33,40,41,44],self:[14,17,36,42,44,45,46],self_inform:34,semant:[3,11,27],semantic_scholar:[3,11],semanticscholar:11,send:[2,5,15,40],sens:33,sensit:11,sent:40,sep:[3,11],separ:[11,18,22,27,33,34,42,45],sepiasearch:[3,11],serbian:11,seri:30,serial:38,serializ:38,serif:2,seriou:21,serp:11,serv:[27,40,44],server:[5,6,7,9,11,12,19,21,36,44,45],server_nam:10,servic:[5,6,7,10,11,12,13,16,21,33,34,36,40,42,43,44,45,46],service_home_bas:43,service_us:[42,43,45,46],service_ussr:43,session:11,set:[2,4,6,7,8,9,10,11,12,13,17,18,20,21,24,25,26,27,30,31,33,34,35,36,40,41,42,43,44,45,46],setenvif:8,sethandl:8,setup:[1,2,5,6,7,8,10,11,12,21,30,33,36,42,45],setuptool:11,sever:21,seznam:[3,11],sh:[2,5,7,8,10,13,16,21,29,33,36,43],sha256:30,share:[8,12,21,22,44],shell:[6,11,19,21,30,36,42,43,44,45,46],shellcheck:[2,11,33,43,44],ship:10,shortcut:[0,3,11,15,18,22,24,25,26,28,33],should:[7,8,10,15,17,21,23,27,33,35],show:[1,2,3,8,10,11,18,21,33,42,43,44,45],show_metadata:11,shown:[3,7,8,11,21,33],side:[7,33],sign:33,signal:21,signifi:33,signup:11,similar:[12,15,26,33],simpl:[21,25,30,34,42,45],simple_query_str:[11,25],simplest:33,simpli:[5,21,27,30,32,34,42,43,45,46],simplifi:[5,42,45,46],sinc:[10,11,17,30,33],singl:[12,13,40,44],sit:33,site:[0,5,6,8,15,28,33,34,42,45,46],size:[11,28],sjp:[3,11],sk:11,skeleton:20,skill:29,sl:11,slovak:11,sloven:11,slovenski:11,slow:[11,15],slr:[11,25],sm:11,small:[11,25,26,28,30,46],smylink:21,snap:[21,44],snapcraft:44,snippet:[11,13],snippet__nam:11,snopyta:11,so:[8,12,15,20,21,23,24,25,27,28,31,33,40],social:[0,3,11,38],sock:11,socket:[8,9,10,12],socks5:[15,28],socks5h:15,soft:[28,29],soft_max_redirect:[11,28],softwar:[3,11,21,42,45],sold:40,solid:[3,11],solidtorr:[3,11],solr:11,solut:[18,22],solv:[5,22],some:[1,7,8,12,15,21,22,27,30,32,33,37,42,43,44,45,46],someon:40,someth:[18,27,30,32],sometim:[11,17],sort:[11,25],sort_kei:38,soundcloud:[3,11],sourc:[11,15,21,23,26,30,33,35,38,40,42,44,45],source_fil:35,source_ip:[11,15],source_lang:35,sp:[3,11],space:[11,15,30],span:[11,33],spanish:11,spars:33,spdx:[43,44],speak:12,speaker:41,spec:38,spec_from_file_loc:38,special:[6,7,12,18,28],specif:[12,15,18,28,44],specifi:[9,12,15,28,34],spell:11,sphinx:27,sphinxopt:27,splinter:23,split:27,spoilt:7,sponsor:[17,18,20,22,23,24,25,26],spotifi:11,springer:11,springernatur:11,sq:[11,26],sql:[19,25,36],sqlite:11,sr:11,src:[5,10,11,12,21,46],srv:8,ss:[3,33],ssl:[28,36],st:[3,11],stabl:[11,15],stack:[21,44],stackoverflow:[3,11],stage:33,standalon:17,standalone_searx:[36,37],standard:[8,11,27,28,31,44],start:[1,5,8,10,11,12,19,27,28,30,32,36,42,44,45,46],start_aft:11,startpag:[3,11,34],stash:7,stat:[11,33],static_path:11,statist:33,statu:[15,42,43,45,46],stdout:[20,38],step:[1,6,7,19,21,27,36,46],stet:33,stf:11,still:[24,25,26],stone:22,stop:[5,8,10,11,12,21,28,30,42,44,45,46],storag:44,store:[11,19,25,26,28,36,40],stori:11,str:[28,38],strang:12,street:28,strict:[11,22,28],string:[11,14,22,28,34,35],stroke:33,strong:33,structur:[11,24,27,29],stub:33,stuff:[30,33],style:[11,32,34],sub:33,subdir:10,subdirectori:10,subject:33,submit:[18,25,27],subnet:8,subprocess:20,subrul:5,subscript:33,subsect:33,subset:25,subshel:44,substitut:29,successfulli:30,sudo:[2,7,8,10,11,12,16,21,32,33,42,43,44,45,46],sudoer:7,suffix:[9,11,15],suggest:[1,31,38],suggestion_xpath:11,suit:[19,43],suitabl:33,sum:30,summari:11,suomi:11,sup:33,superscript:33,supervisor:17,support:[2,3,6,10,11,12,18,19,22,24,25,26,27,28,33,34,36,40,41,42,44,45],sure:[9,11,21,23],surround:33,suspend:11,suspici:5,sv:11,svenska:11,svg:2,svg_imag:33,swagger:11,swedish:11,swisscow:11,sy:38,symbol:[12,21],symlink:10,synonym:[3,11],syntax:[34,36,39],syslog:[42,45],system:[11,12,21,22,23,27,30,33,42,43,45],systemctl:[8,10,12,21],systemd:[12,42,45,46],systemexit:38,szn:[3,11],t:[8,10,11,15,23,28,32,33,36,43],ta:11,tab:[11,29,34,44],tabl:[3,11,20,29],tag:[11,15],tailor:40,taiwanes:11,take:[7,12,15,17,27,35,44],taken:[11,33,43],takimata:33,tamil:11,tar:[30,42,45],target:[27,30,33,42,44,45],task:[7,11,21,30,33,44],tch:11,tcp:9,tcp_nodelai:11,td:11,te:11,teddit:11,tell:[18,28],telugu:11,templat:[11,12,20,21,24,26,28,29,43,46],template_nam:[24,26],templates_path:11,tempor:33,term:[8,11,18,25,33],termin:[11,21,38],test:[2,8,10,11,21,23,27,29,32,44,46],test_android:11,test_rosebud:11,tests_infobox:11,texliv:2,text:[0,4,11,25,28,33],textstyl:33,tfrac:33,than:[11,15,25,33,36],thei:[11,12,15,21,22,33,40],them:[12,15,21,24,25,26,31,33,43],theme:[11,15,30,32,34],theme_arg:11,theme_nam:[24,26],themselv:22,thepiratebai:11,therefor:[7,33],theses:21,thi:[4,5,7,8,9,10,11,12,13,15,17,18,20,21,22,23,24,25,26,28,30,31,33,34,38,40,42,43,44,45,46],thing:33,think:[27,30,32,33],third:[33,40],those:[18,20,21,35,40],though:4,thread:12,three:[27,31,33,40],through:[6,8,10,11,15,22,33,34,40],thu:[18,20,23,34,40],thumbnail:28,thumbnail_src:28,thumbnail_xpath:11,tibetian:11,time:[5,11,15,21,23,27,28,30,33,34,38,40,44],time_rang:[0,28,34],time_range_support:[28,33],timeout:[3,11,15,28,33,43,45],timerang:38,timestamp:12,tip:33,titl:[11,18,28],title_html_to_text:11,title_queri:11,title_xpath:11,tl:[3,11,21],tm:33,tmp:11,to_dict:38,to_lang:28,to_nam:28,todai:20,togeth:20,token:[11,15,18,20,22,24,25,26],tokyotoshokan:[3,11],too:[5,11,15,33,40],tool:[1,2,4,7,11,16,17,27,33,35,36,44],top:[11,33],tor:[3,11,36,40],torch:11,torrentfil:28,torrentz2:11,torrentz:[3,11],total_dsc:11,touch:[8,10,12,15,21],tpb:[3,11],tr:[3,11,15,33],track:[36,40],tracker:14,tracker_url_remov:34,trademark:33,train:33,transform:33,transifex:[27,29],transifexrc:35,translat:[3,11,15,29,30,36],transpar:[21,44],travi:23,tree:[11,21,30],troubleshoot:43,trust:[22,36,40],tt:[3,11],ttf:2,tube:11,tupl:31,turkish:11,turn:[11,27],tv:[3,11],tw:11,tweet:15,twice:11,twitter:[11,15],twitter_url:[11,15],two:[12,15,27,33,34],tx:35,txt:[23,30,33],type:[0,3,11,15,18,25,27,28,30,34,35,40,42,44,45],typeerror:38,typic:[1,33],typo:33,u:[10,11,33,42,45],ubu1604:44,ubu1804:44,ubu1910:44,ubu2004:44,ubu2010:44,ubuntu:[2,8,10,11,12,32,33,44],ubuntuwiki:11,ud:[8,11],uesr:18,ugli:[17,33],ui:[11,15,17,18,28],uid:[12,21],uk:11,ukrainian:11,ul:11,ullamco:33,ultrasecretkei:[11,15],un:8,unam:[11,44],unc:11,uncom:[11,15],uncommon:27,uncyclopedia:11,under:[11,21,22,24,26,28],underlin:30,understand:[17,33],unfortun:27,unicod:29,uninstal:[30,43],unique_result:11,unit:[12,27,30,42,45,46],univers:11,unix:[8,10,12],unknown:[40,42,45],unless:22,unlik:40,unset:11,unspecifi:28,unsplash:[3,11],untouch:30,unwant:7,up:[1,7,10,11,21,22,30,33,36,44],updat:[6,9,11,15,27,29,30,36,42,45,46],upload:30,upper:11,upstream:12,urbandictionari:11,url:[0,8,9,10,11,13,14,15,21,27,28,30,38,40,43,44,45,46],url_queri:11,url_xpath:11,urlencod:28,us:[2,3,4,5,7,8,9,10,11,12,13,15,16,18,19,20,21,22,25,26,27,28,30,32,33,35,36,37,38,39,41,42,43,44,45,46],usag:[7,8,10,11,21,30,33,38,42,44,45,46],usagelimit:11,use_default_set:[6,43,46],use_mobile_ui:11,use_official_api:11,user:[5,6,7,8,12,13,14,15,18,21,22,27,28,33,36,40,43,46],useradd:[11,42,45],userag:[5,30],useragent_suffix:[11,15],usernam:[11,25,26],using_tor_proxi:11,usr:[5,8,10,11,12,21,42,43,45,46],usual:[19,23,24,40],ut:33,utf8:[11,30],utf:[11,12,33,43,44],util:[2,5,7,8,10,11,13,16,21,30,36,38,43],uvys6brhkhudff5cqbjonsdsrn8h0scbzinsrdgnvdpz7iezhvevart3yvghokha:15,uw:11,uwsgi:[1,2,6,9,10,11,21,36,46],uwsgi_param:10,uwsgi_pass:10,uwsgisocket:8,uzcko:11,v1:11,v2:11,v4:11,v:[9,11,42,45],valid:[26,28,34],valu:[0,9,10,11,18,20,24,26,28,33,34,43],variabl:[9,15,28,33,45],variant:33,variou:[24,25,27,31],vassal:12,vector:33,vendor:27,veniam:33,venv3:23,venv:[2,11],verbos:[11,43],veri:43,verifi:28,vero:33,version:[11,14,23,30,33,42,45],vi:11,via:[8,10,12,13,17,41],video:[3,11,38],vietnames:11,view:[29,40],viewbox:33,vim:[0,14,34],vim_hotkei:14,vimeo:[3,11],virtual:[8,10],virtualenv:[11,12,21,23,30,46],visist:33,visit:[11,25,33,40],vlaam:11,vm:[3,11],voc:11,voctoweb:11,volum:9,voluptua:33,vpn:40,vs:[12,27],vulner:40,w3:33,w:[3,11,33],wa:[3,11,17,18,20,21,22,23,24,25,26,27],wai:[12,15,18,20,25,27,28,33,40],wait:[15,20],want:[11,15,22,23,24,25,26,27,30,33,34,40,43,44],wantedbi:[42,45],warehous:11,warn:[2,8,10,33,44],watch:27,wb:[3,11],wd:[3,11],we:[1,2,5,8,17,21,22,23,30,32,33,37,43,44],web:[4,5,11,15,17,18,21,25,28,30,42,44,46],web_url:11,webapp:[11,12,15,23,30],webcrawl:5,webkr:11,webpag:11,webresourc:11,webserv:10,websit:[0,11],webui:4,week:[28,38],weight:[11,15,33],weigth:[3,15],weird:27,welcom:[8,10],well:33,welsh:11,were:[20,22,23],werkzeug:30,west:32,wget:[42,45],whale:[3,11],whaleslid:[3,11],what:[11,12,21,24,33,44],whatev:44,wheel:11,when:[2,8,11,14,15,18,23,31,33,38,40,41],where:[4,5,11,15,18,21,26,33],whether:40,which:[1,5,7,8,10,11,12,15,17,18,20,21,22,27,28,33,34,36,40,42,43,45],whitespac:30,whl:30,who:[12,17,18,20,40],whole:[8,31],why:[33,36,39],wib:[3,11],wibi:[3,11],wide:27,widen:33,width:33,wikang:11,wiki:[0,3,10,11,15,20,22,33,44],wiki_url:[11,15],wikia:11,wikibook:[3,11],wikidata:[3,11],wikidata_id:11,wikimini:[3,11],wikinew:[3,11],wikipedia:[3,11,15,34,41],wikiquot:[3,11],wikisourc:[3,11],wikivers:[3,11],wikivoyag:[3,11],wiktionari:[3,11],wild:32,wish:[15,24,26],within:33,without:[2,9,11,13,15,18,24,28,36,38,40],wkmn:[3,11],wn:[3,11],wolframalpha:[3,11],wolframalpha_api:11,wolframalpha_noapi:[3,11],won:[15,23],word:[11,30,31,33,34],word__defin:11,word__nam:11,wordnik:[3,11],work:[10,11,15,18,19,27,28,30,40,46],workaround:41,worker:12,workflow:32,working_dir:18,workingdirectori:[42,45],world:[27,33,40],worri:23,worth:[12,40],would:[11,21,22],woxi:[3,11],woxikon:[3,11],wp:[3,11,41],wq:[3,11],wrap:[10,19],wrapper:30,write:38,written:21,wrong:30,ws:[3,11],wsgi:[10,12],wt:[3,11],wv:[3,11],www1x:[3,11],www4:11,www:[2,8,11,15,33,35,44],wy:[3,11],wysiwyg:27,x1:33,x2:33,x:[5,8,10,11,15,33],xapian:4,xdg:[11,30],xetex:2,xmh57jrknzkhv6y3ls3ubitzfqnkrwxhopf5aygthi7d6rplyvk3noyd:11,xml:33,xmln:33,xpath:[3,11],xss:[11,15],xxxx:33,xy:43,xzf:[42,45],y1:33,y2:33,y:[2,3,11,14,33],ya:11,yaci:11,yahoo:[3,11],yahoo_new:[3,11],yaml:11,ye:[42,45],year:[23,28,34,38],yet:[27,28],ygg:[3,11],yggtorrent:[3,11],yh:[3,11],yhn:[3,11],yml:[3,6,8,9,10,11,12,13,17,20,21,24,25,26,30,31,34,36,41,43,45,46],york:11,yotter:11,you:[1,2,4,5,7,8,9,10,11,12,15,16,18,19,20,21,24,25,26,27,30,32,33,34,36,40,41,42,43,44,45,46],your:[2,4,5,7,8,9,10,11,12,13,14,15,17,18,19,23,26,27,29,30,32,33,36,41,42,43,44,45,46],your_morty_proxy_kei:11,yourself:27,youtu:11,youtub:[3,11],youtube_api:11,youtube_noapi:[3,11],yt:[3,11],yyyi:33,z:33,zero:20,zh:11,zh_tw:11,zlib1g:[2,11],zzzz:33},titles:["Administration API","Architecture","Buildhosts","Engines","Recoll","How to protect an instance","Administrator documentation","Installation","Install with apache","Docker installation","Install with nginx","Step by step installation","uwsgi","How to setup result proxy","Plugins builtin","<code class=\"docutils literal notranslate\"><span class=\"pre\">settings.yml</span></code>","How to update","Searx admin interface","Running shell commands to fetch results","Blog","Preparation for offline engines","Developing in Linux containers [202006]","Limit access to your searx engines","Introducing Python 3 support","Query more of your NoSQL stores","Query your local search engines","Query SQL servers","How to contribute","Engine overview","Developer documentation","Makefile","Plugins","Development Quickstart","reST primer","Search API","Translation","Welcome to searx","Tooling box <code class=\"docutils literal notranslate\"><span class=\"pre\">searx_extra</span></code> for developers and users","<code class=\"docutils literal notranslate\"><span class=\"pre\">searx_extra/standalone_searx.py</span></code>","User documentation","Why use a private instance?","Search syntax","<code class=\"docutils literal notranslate\"><span class=\"pre\">utils/filtron.sh</span></code>","Admin\u2019s tooling box","<code class=\"docutils literal notranslate\"><span class=\"pre\">utils/lxc.sh</span></code>","<code class=\"docutils literal notranslate\"><span class=\"pre\">utils/morty.sh</span></code>","<code class=\"docutils literal notranslate\"><span class=\"pre\">utils/searx.sh</span></code>"],titleterms:{"2":23,"202006":21,"3":23,"7":23,"abstract":21,"default":[3,14,28],"function":21,"public":[8,9,10,40],"return":28,"true":[11,15],A:10,If:23,In:21,The:[8,10,21,27],about:[33,40],access:22,acknowledg:[17,18,20,22,23,24,25,26],activ:30,admin:[17,43],administr:[0,6],admonit:33,aka:33,alltogeth:12,an:5,anchor:33,apach:8,api:[0,34],ar:40,architectur:1,archlinux:21,argument:28,articl:[2,33],ascii:33,audienc:21,autobuild:30,bar:0,basic:33,bibliograph:33,block:33,blog:19,box:[5,37,43],bug:23,build:[2,9,27,30,33],buildhost:[2,44],built:[3,14],builtin:14,bullet:33,check:11,checker:30,clean:[27,30],code:[27,28,33],command:[9,18,43,44],commit:27,common:43,conclus:40,configur:[0,3,4,5,11,14,24,25,26,28],consequ:40,contain:21,content:[2,5,6,8,9,10,11,12,15,19,21,27,28,29,30,33,36,37,39,43],contribut:27,creat:[11,27,42,45],csv:33,data:0,debian:8,debug:16,definit:33,depend:11,deploi:27,design:27,develop:[20,21,29,32,37],direct:27,disabl:[8,10],distributor:12,doc:[2,27,30],docker:9,document:[6,27,29,39],doe:40,dot:33,drop:30,elasticsearch:25,emb:0,engin:[3,15,18,20,21,22,25,26,28,30],entri:31,environ:[30,33,43],equat:33,exampl:[4,28,31,33,41],ext:33,extern:31,extlink:33,fact:23,featur:36,fetch:18,field:33,figur:33,file:[28,33],filtron:[5,42],first:7,flat:33,foo:33,found:23,fulli:21,fun:23,further:[1,3,5,7,8,10,12,13,14,15,16,31,33,34,42,44,45,46],gate:33,gener:[3,15,28,33],gentlemen:21,get:0,gh:30,github:27,global:15,go:[5,42,45],good:27,graphviz:33,grid:33,hackabl:27,head:33,hello:33,highlight:33,hlist:33,hook:31,horizont:33,how:[5,13,16,23,27,40],http:[8,10],hyperlink:33,i:40,imag:[9,28,33],info:4,init:35,inlin:33,inspect:16,instal:[7,8,9,10,11,17,42,44,45,46],instanc:[5,9,40],interfac:17,internet:[8,10],intersphinx:33,introduc:23,io:27,kernel:33,kiss:33,latex:33,layout:8,limit:22,line:[9,18,33],link:33,lint:2,linux:21,list:33,liter:33,live:27,local:[15,25],locat:15,log:[8,10],lxc:44,make:[28,30],makefil:30,map:28,markup:33,math:33,matter:33,meilisearch:25,mongodb:24,more:24,morti:45,motiv:21,multilingu:41,mysql:26,name:[30,33],need:2,nest:33,next:[18,20,22,25,26],nginx:10,nosql:24,note:33,offlin:20,ordinari:33,origin:12,os:7,outgo:15,overrid:28,overview:[28,42,44,45,46],packag:11,page:30,paragraph:33,paramet:34,pars:28,pass:28,plugin:[14,31],point:31,post:31,postgresql:26,pre:31,prepar:20,prime:27,primer:33,privaci:[27,40],privat:[22,40],process:33,product:21,progress:20,project:35,protect:[5,40],proxi:[8,13],py:38,pybuild:30,pylint:30,python:[23,30],queri:[24,25,26],quickstart:32,quot:33,read:[1,3,5,7,8,10,12,13,14,15,16,31,33,34,42,44,45,46],readabl:33,recol:4,redi:24,ref:33,regist:31,render:33,request:[5,28],requir:35,respons:0,rest:[27,33],restart:8,result:[13,18,28,31],revers:8,role:33,rout:5,run:[18,23,30,44],s:43,sampl:[0,5],script:[2,7],search:[0,25,30,31,34,41],searx:[9,10,11,17,21,22,23,24,25,36,40,44,46],searx_extra:[37,38],see:40,server:[8,10,15,26],servic:8,set:[3,15,28],setup:[13,43,44],sh:[30,42,44,45,46],shell:[2,18],sidebar:33,simpl:33,site:10,skill:33,smart:33,soft:33,solr:25,some:2,sourc:27,space:33,special:3,specif:33,sphinx:[2,33],sql:26,sqlite:26,standalone_searx:38,start:21,step:[11,18,20,22,25,26],store:24,structur:33,substitut:33,suit:[21,44],support:[8,23],svg:33,syntax:[33,41],tab:33,tabl:33,templat:33,test:30,thi:2,through:5,time:[3,14],titl:33,tool:[5,37,43],torrent:28,transifex:35,translat:[27,35],truth:33,unicod:33,updat:[7,16,35],upgrad:23,url:33,us:[23,24,40],use_default_set:[11,15],user:[11,37,39,42,45],usual:21,util:[42,44,45,46],uwsgi:[8,12],video:28,view:33,welcom:36,what:40,why:40,work:[2,21],wrap:21,yml:[15,28],you:23,your:[21,22,24,25,31]}})
searx_extra/index.html+6βˆ’6
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Tooling box searx_extra for developers and users &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -50,7 +50,7 @@
5050<p>In the folder <a class="reference external" href="https://github.com/searx/searx/blob/master/searx_extra/">git://searx_extra/</a> we maintain some tools useful for
5151developers and users.</p>
5252<div class="toctree-wrapper compound">
53βˆ’<p class="caption"><span class="caption-text">Contents</span></p>
53+<p class="caption" role="heading"><span class="caption-text">Contents</span></p>
5454<ul>
5555<li class="toctree-l1"><a class="reference internal" href="standalone_searx.py.html"><code class="docutils literal notranslate"><span class="pre">searx_extra/standalone_searx.py</span></code></a></li>
5656</ul>
@@ -96,7 +96,7 @@ developers and users.</p>
9696 <h3 id="searchlabel">Quick search</h3>
9797 <div class="searchformwrapper">
9898 <form class="search" action="../search.html" method="get">
99βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
99+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
100100 <input type="submit" value="Go" />
101101 </form>
102102 </div>
@@ -109,7 +109,7 @@ developers and users.</p>
109109
110110 <div class="footer" role="contentinfo">
111111 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
112βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
112+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
113113 </div>
114114 <script src="../_static/version_warning_offset.js"></script>
115115
searx_extra/standalone_searx.py.html+15βˆ’15
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>searx_extra/standalone_searx.py &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -104,14 +104,14 @@
104104</pre></div>
105105</div>
106106<dl class="py function">
107βˆ’<dt id="searx_extra.standalone_searx.get_search_query">
108βˆ’<code class="sig-prename descclassname"><span class="pre">searx_extra.standalone_searx.</span></code><code class="sig-name descname"><span class="pre">get_search_query</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">args</span></span><span class="p"><span class="pre">:</span></span> <span class="n"><a class="reference external" href="https://docs.python.org/3/library/argparse.html#argparse.Namespace" title="(in Python v3.9)"><span class="pre">argparse.Namespace</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">engine_categories</span></span><span class="p"><span class="pre">:</span></span> <span class="n"><span class="pre">Optional</span><span class="p"><span class="pre">[</span></span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><span class="pre">str</span></a><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span> <span class="o"><span class="pre">=</span></span> <span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span> &#x2192; <span class="pre">searx.search.models.SearchQuery</span><a class="reference internal" href="../_modules/searx_extra/standalone_searx.html#get_search_query"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#searx_extra.standalone_searx.get_search_query" title="Permalink to this definition">ΒΆ</a></dt>
107+<dt class="sig sig-object py" id="searx_extra.standalone_searx.get_search_query">
108+<span class="sig-prename descclassname"><span class="pre">searx_extra.standalone_searx.</span></span><span class="sig-name descname"><span class="pre">get_search_query</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">args</span></span><span class="p"><span class="pre">:</span></span> <span class="n"><a class="reference external" href="https://docs.python.org/3/library/argparse.html#argparse.Namespace" title="(in Python v3.9)"><span class="pre">argparse.Namespace</span></a></span></em>, <em class="sig-param"><span class="n"><span class="pre">engine_categories</span></span><span class="p"><span class="pre">:</span></span> <span class="n"><span class="pre">Optional</span><span class="p"><span class="pre">[</span></span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><span class="pre">str</span></a><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span> <span class="o"><span class="pre">=</span></span> <span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">searx.search.models.SearchQuery</span></span></span><a class="reference internal" href="../_modules/searx_extra/standalone_searx.html#get_search_query"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#searx_extra.standalone_searx.get_search_query" title="Permalink to this definition">ΒΆ</a></dt>
109109<dd><p>Get search results for the query</p>
110110</dd></dl>
111111
112112<dl class="py function">
113βˆ’<dt id="searx_extra.standalone_searx.json_serial">
114βˆ’<code class="sig-prename descclassname"><span class="pre">searx_extra.standalone_searx.</span></code><code class="sig-name descname"><span class="pre">json_serial</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">obj</span></span><span class="p"><span class="pre">:</span></span> <span class="n"><span class="pre">Any</span></span></em><span class="sig-paren">)</span> &#x2192; <span class="pre">Any</span><a class="reference internal" href="../_modules/searx_extra/standalone_searx.html#json_serial"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#searx_extra.standalone_searx.json_serial" title="Permalink to this definition">ΒΆ</a></dt>
113+<dt class="sig sig-object py" id="searx_extra.standalone_searx.json_serial">
114+<span class="sig-prename descclassname"><span class="pre">searx_extra.standalone_searx.</span></span><span class="sig-name descname"><span class="pre">json_serial</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">obj</span></span><span class="p"><span class="pre">:</span></span> <span class="n"><span class="pre">Any</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">Any</span></span></span><a class="reference internal" href="../_modules/searx_extra/standalone_searx.html#json_serial"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#searx_extra.standalone_searx.json_serial" title="Permalink to this definition">ΒΆ</a></dt>
115115<dd><p>JSON serializer for objects not serializable by default json code.</p>
116116<dl class="field-list simple">
117117<dt class="field-odd">Raises</dt>
@@ -121,14 +121,14 @@
121121</dd></dl>
122122
123123<dl class="py function">
124βˆ’<dt id="searx_extra.standalone_searx.no_parsed_url">
125βˆ’<code class="sig-prename descclassname"><span class="pre">searx_extra.standalone_searx.</span></code><code class="sig-name descname"><span class="pre">no_parsed_url</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">results</span></span><span class="p"><span class="pre">:</span></span> <span class="n"><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">Dict</span><span class="p"><span class="pre">[</span></span><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><span class="pre">str</span></a><span class="p"><span class="pre">,</span> </span><span class="pre">Any</span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span></em><span class="sig-paren">)</span> &#x2192; <span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">Dict</span><span class="p"><span class="pre">[</span></span><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><span class="pre">str</span></a><span class="p"><span class="pre">,</span> </span><span class="pre">Any</span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span><a class="reference internal" href="../_modules/searx_extra/standalone_searx.html#no_parsed_url"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#searx_extra.standalone_searx.no_parsed_url" title="Permalink to this definition">ΒΆ</a></dt>
124+<dt class="sig sig-object py" id="searx_extra.standalone_searx.no_parsed_url">
125+<span class="sig-prename descclassname"><span class="pre">searx_extra.standalone_searx.</span></span><span class="sig-name descname"><span class="pre">no_parsed_url</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">results</span></span><span class="p"><span class="pre">:</span></span> <span class="n"><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">Dict</span><span class="p"><span class="pre">[</span></span><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><span class="pre">str</span></a><span class="p"><span class="pre">,</span> </span><span class="pre">Any</span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">List</span><span class="p"><span class="pre">[</span></span><span class="pre">Dict</span><span class="p"><span class="pre">[</span></span><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><span class="pre">str</span></a><span class="p"><span class="pre">,</span> </span><span class="pre">Any</span><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span></span><a class="reference internal" href="../_modules/searx_extra/standalone_searx.html#no_parsed_url"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#searx_extra.standalone_searx.no_parsed_url" title="Permalink to this definition">ΒΆ</a></dt>
126126<dd><p>Remove parsed url from dict.</p>
127127</dd></dl>
128128
129129<dl class="py function">
130βˆ’<dt id="searx_extra.standalone_searx.parse_argument">
131βˆ’<code class="sig-prename descclassname"><span class="pre">searx_extra.standalone_searx.</span></code><code class="sig-name descname"><span class="pre">parse_argument</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">args</span></span><span class="p"><span class="pre">:</span></span> <span class="n"><span class="pre">Optional</span><span class="p"><span class="pre">[</span></span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><span class="pre">str</span></a><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span> <span class="o"><span class="pre">=</span></span> <span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">category_choices</span></span><span class="p"><span class="pre">:</span></span> <span class="n"><span class="pre">Optional</span><span class="p"><span class="pre">[</span></span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><span class="pre">str</span></a><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span> <span class="o"><span class="pre">=</span></span> <span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span> &#x2192; <a class="reference external" href="https://docs.python.org/3/library/argparse.html#argparse.Namespace" title="(in Python v3.9)"><span class="pre">argparse.Namespace</span></a><a class="reference internal" href="../_modules/searx_extra/standalone_searx.html#parse_argument"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#searx_extra.standalone_searx.parse_argument" title="Permalink to this definition">ΒΆ</a></dt>
130+<dt class="sig sig-object py" id="searx_extra.standalone_searx.parse_argument">
131+<span class="sig-prename descclassname"><span class="pre">searx_extra.standalone_searx.</span></span><span class="sig-name descname"><span class="pre">parse_argument</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">args</span></span><span class="p"><span class="pre">:</span></span> <span class="n"><span class="pre">Optional</span><span class="p"><span class="pre">[</span></span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><span class="pre">str</span></a><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span> <span class="o"><span class="pre">=</span></span> <span class="default_value"><span class="pre">None</span></span></em>, <em class="sig-param"><span class="n"><span class="pre">category_choices</span></span><span class="p"><span class="pre">:</span></span> <span class="n"><span class="pre">Optional</span><span class="p"><span class="pre">[</span></span><span class="pre">List</span><span class="p"><span class="pre">[</span></span><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><span class="pre">str</span></a><span class="p"><span class="pre">]</span></span><span class="p"><span class="pre">]</span></span></span> <span class="o"><span class="pre">=</span></span> <span class="default_value"><span class="pre">None</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><a class="reference external" href="https://docs.python.org/3/library/argparse.html#argparse.Namespace" title="(in Python v3.9)"><span class="pre">argparse.Namespace</span></a></span></span><a class="reference internal" href="../_modules/searx_extra/standalone_searx.html#parse_argument"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#searx_extra.standalone_searx.parse_argument" title="Permalink to this definition">ΒΆ</a></dt>
132132<dd><p>Parse command line.</p>
133133<dl class="field-list simple">
134134<dt class="field-odd">Raises</dt>
@@ -153,8 +153,8 @@
153153</dd></dl>
154154
155155<dl class="py function">
156βˆ’<dt id="searx_extra.standalone_searx.to_dict">
157βˆ’<code class="sig-prename descclassname"><span class="pre">searx_extra.standalone_searx.</span></code><code class="sig-name descname"><span class="pre">to_dict</span></code><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">search_query</span></span><span class="p"><span class="pre">:</span></span> <span class="n"><span class="pre">searx.search.models.SearchQuery</span></span></em><span class="sig-paren">)</span> &#x2192; <span class="pre">Dict</span><span class="p"><span class="pre">[</span></span><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><span class="pre">str</span></a><span class="p"><span class="pre">,</span> </span><span class="pre">Any</span><span class="p"><span class="pre">]</span></span><a class="reference internal" href="../_modules/searx_extra/standalone_searx.html#to_dict"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#searx_extra.standalone_searx.to_dict" title="Permalink to this definition">ΒΆ</a></dt>
156+<dt class="sig sig-object py" id="searx_extra.standalone_searx.to_dict">
157+<span class="sig-prename descclassname"><span class="pre">searx_extra.standalone_searx.</span></span><span class="sig-name descname"><span class="pre">to_dict</span></span><span class="sig-paren">(</span><em class="sig-param"><span class="n"><span class="pre">search_query</span></span><span class="p"><span class="pre">:</span></span> <span class="n"><span class="pre">searx.search.models.SearchQuery</span></span></em><span class="sig-paren">)</span> <span class="sig-return"><span class="sig-return-icon">&#x2192;</span> <span class="sig-return-typehint"><span class="pre">Dict</span><span class="p"><span class="pre">[</span></span><a class="reference external" href="https://docs.python.org/3/library/stdtypes.html#str" title="(in Python v3.9)"><span class="pre">str</span></a><span class="p"><span class="pre">,</span> </span><span class="pre">Any</span><span class="p"><span class="pre">]</span></span></span></span><a class="reference internal" href="../_modules/searx_extra/standalone_searx.html#to_dict"><span class="viewcode-link"><span class="pre">[source]</span></span></a><a class="headerlink" href="#searx_extra.standalone_searx.to_dict" title="Permalink to this definition">ΒΆ</a></dt>
158158<dd><p>Get result from parsed arguments.</p>
159159</dd></dl>
160160
@@ -202,7 +202,7 @@
202202 <h3 id="searchlabel">Quick search</h3>
203203 <div class="searchformwrapper">
204204 <form class="search" action="../search.html" method="get">
205βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
205+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
206206 <input type="submit" value="Go" />
207207 </form>
208208 </div>
@@ -215,7 +215,7 @@
215215
216216 <div class="footer" role="contentinfo">
217217 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
218βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
218+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
219219 </div>
220220 <script src="../_static/version_warning_offset.js"></script>
221221
user/index.html+6βˆ’6
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>User documentation &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -48,7 +48,7 @@
4848 <div class="section" id="user-documentation">
4949<h1>User documentation<a class="headerlink" href="#user-documentation" title="Permalink to this headline">ΒΆ</a></h1>
5050<div class="toctree-wrapper compound">
51βˆ’<p class="caption"><span class="caption-text">Contents</span></p>
51+<p class="caption" role="heading"><span class="caption-text">Contents</span></p>
5252<ul>
5353<li class="toctree-l1"><a class="reference internal" href="search_syntax.html">Search syntax</a><ul>
5454<li class="toctree-l2"><a class="reference internal" href="search_syntax.html#examples">Examples</a></li>
@@ -103,7 +103,7 @@
103103 <h3 id="searchlabel">Quick search</h3>
104104 <div class="searchformwrapper">
105105 <form class="search" action="../search.html" method="get">
106βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
106+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
107107 <input type="submit" value="Go" />
108108 </form>
109109 </div>
@@ -116,7 +116,7 @@
116116
117117 <div class="footer" role="contentinfo">
118118 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
119βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
119+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
120120 </div>
121121 <script src="../_static/version_warning_offset.js"></script>
122122
user/own-instance.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Why use a private instance? &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -158,7 +158,7 @@ instance, have access to a privacy respecting search service.</p>
158158 <h3 id="searchlabel">Quick search</h3>
159159 <div class="searchformwrapper">
160160 <form class="search" action="../search.html" method="get">
161βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
161+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
162162 <input type="submit" value="Go" />
163163 </form>
164164 </div>
@@ -171,7 +171,7 @@ instance, have access to a privacy respecting search service.</p>
171171
172172 <div class="footer" role="contentinfo">
173173 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
174βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
174+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
175175 </div>
176176 <script src="../_static/version_warning_offset.js"></script>
177177
user/search_syntax.html+5βˆ’5
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Search syntax &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -145,7 +145,7 @@ By adding a new search engine with a different language, Searx will search in yo
145145 <h3 id="searchlabel">Quick search</h3>
146146 <div class="searchformwrapper">
147147 <form class="search" action="../search.html" method="get">
148βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
148+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
149149 <input type="submit" value="Go" />
150150 </form>
151151 </div>
@@ -158,7 +158,7 @@ By adding a new search engine with a different language, Searx will search in yo
158158
159159 <div class="footer" role="contentinfo">
160160 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
161βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
161+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
162162 </div>
163163 <script src="../_static/version_warning_offset.js"></script>
164164
utils/filtron.sh.html+9βˆ’9
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>utils/filtron.sh &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -183,18 +183,18 @@ inspect service
183183 show service status and log
184184option
185185 set one of the available options
186βˆ’apache (http://fv-az243-884/searx)
186+apache (http://fv-az118-59/searx)
187187 :install: apache site with a reverse proxy (ProxyPass)
188188 :remove: apache site searx.conf
189βˆ’nginx (http://fv-az243-884/searx)
189+nginx (http://fv-az118-59/searx)
190190 :install: nginx site with a reverse proxy (ProxyPass)
191191 :remove: nginx site searx.conf
192192
193193filtron rules: /etc/filtron/rules.json
194194
195195If needed, set PUBLIC_URL of your WEB service in the &#39;.config.sh&#39; file::
196βˆ’ PUBLIC_URL : http://fv-az243-884/searx
197βˆ’ PUBLIC_HOST : fv-az243-884
196+ PUBLIC_URL : http://fv-az118-59/searx
197+ PUBLIC_HOST : fv-az118-59
198198 SERVICE_USER : filtron
199199 FILTRON_TARGET : 127.0.0.1:8888
200200 FILTRON_API : 127.0.0.1:4005
@@ -246,7 +246,7 @@ If needed, set PUBLIC_URL of your WEB service in the &#39;.config.sh&#39; file::
246246 <h3 id="searchlabel">Quick search</h3>
247247 <div class="searchformwrapper">
248248 <form class="search" action="../search.html" method="get">
249βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
249+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
250250 <input type="submit" value="Go" />
251251 </form>
252252 </div>
@@ -259,7 +259,7 @@ If needed, set PUBLIC_URL of your WEB service in the &#39;.config.sh&#39; file::
259259
260260 <div class="footer" role="contentinfo">
261261 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
262βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
262+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
263263 </div>
264264 <script src="../_static/version_warning_offset.js"></script>
265265
utils/index.html+6βˆ’6
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>Admin’s tooling box &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -49,7 +49,7 @@
4949<span id="toolboxing"></span><span id="searx-utils"></span><h1>Admin’s tooling box<a class="headerlink" href="#admin-s-tooling-box" title="Permalink to this headline">ΒΆ</a></h1>
5050<p>In the folder <a class="reference external" href="https://github.com/searx/searx/blob/master/utils/">git://utils/</a> we maintain some tools useful for administrators.</p>
5151<div class="toctree-wrapper compound">
52βˆ’<p class="caption"><span class="caption-text">Contents</span></p>
52+<p class="caption" role="heading"><span class="caption-text">Contents</span></p>
5353<ul>
5454<li class="toctree-l1"><a class="reference internal" href="searx.sh.html"><code class="docutils literal notranslate"><span class="pre">utils/searx.sh</span></code></a><ul>
5555<li class="toctree-l2"><a class="reference internal" href="searx.sh.html#install">Install</a></li>
@@ -206,7 +206,7 @@ reverse proxy for filtron on all containers of the <a class="reference internal"
206206 <h3 id="searchlabel">Quick search</h3>
207207 <div class="searchformwrapper">
208208 <form class="search" action="../search.html" method="get">
209βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
209+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
210210 <input type="submit" value="Go" />
211211 </form>
212212 </div>
@@ -219,7 +219,7 @@ reverse proxy for filtron on all containers of the <a class="reference internal"
219219
220220 <div class="footer" role="contentinfo">
221221 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
222βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
222+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
223223 </div>
224224 <script src="../_static/version_warning_offset.js"></script>
225225
utils/lxc.sh.html+6βˆ’6
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>utils/lxc.sh &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -193,7 +193,7 @@ install
193193 :base: prepare LXC; install basic packages
194194 :suite: install LXC searx suite into all (or &lt;name&gt;) containers
195195
196βˆ’LXC suite: searx --&gt; http://fv-az243-884/searx
196+LXC suite: searx --&gt; http://fv-az118-59/searx
197197 suite includes searx, morty &amp; filtron
198198suite images:
199199 ubu1804 ubu2004 ubu2010 fedora33 archlinux centos7
@@ -349,7 +349,7 @@ lxc_suite_info<span class="o">()</span> <span class="o">{</span>
349349 <h3 id="searchlabel">Quick search</h3>
350350 <div class="searchformwrapper">
351351 <form class="search" action="../search.html" method="get">
352βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
352+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
353353 <input type="submit" value="Go" />
354354 </form>
355355 </div>
@@ -362,7 +362,7 @@ lxc_suite_info<span class="o">()</span> <span class="o">{</span>
362362
363363 <div class="footer" role="contentinfo">
364364 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
365βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
365+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
366366 </div>
367367 <script src="../_static/version_warning_offset.js"></script>
368368
utils/morty.sh.html+9βˆ’9
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>utils/morty.sh &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -185,22 +185,22 @@ inspect service
185185option
186186 set one of the available options
187187 :new-key: set new morty key
188βˆ’apache : http://fv-az243-884/morty/
188+apache : http://fv-az118-59/morty/
189189 :install: apache site with a reverse proxy (ProxyPass)
190190 :remove: apache site morty.conf
191βˆ’nginx (http://fv-az243-884/morty/)
191+nginx (http://fv-az118-59/morty/)
192192 :install: nginx site with a reverse proxy (ProxyPass)
193193 :remove: nginx site morty.conf
194194
195195If needed, set the environment variables in the &#39;.config.sh&#39; file::
196βˆ’ PUBLIC_URL_MORTY: http://fv-az243-884/morty/
196+ PUBLIC_URL_MORTY: http://fv-az118-59/morty/
197197 MORTY_LISTEN: 127.0.0.1:3000
198198 SERVICE_USER: morty
199199
200200To activate result and image proxy in searx, edit settings.yml (read:
201201https://searx.github.io/searx/admin/morty.html)::
202202 result_proxy:
203βˆ’ url : http://fv-az243-884/morty/
203+ url : http://fv-az118-59/morty/
204204 server:
205205 image_proxy : True
206206</pre></div>
@@ -250,7 +250,7 @@ https://searx.github.io/searx/admin/morty.html)::
250250 <h3 id="searchlabel">Quick search</h3>
251251 <div class="searchformwrapper">
252252 <form class="search" action="../search.html" method="get">
253βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
253+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
254254 <input type="submit" value="Go" />
255255 </form>
256256 </div>
@@ -263,7 +263,7 @@ https://searx.github.io/searx/admin/morty.html)::
263263
264264 <div class="footer" role="contentinfo">
265265 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
266βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
266+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
267267 </div>
268268 <script src="../_static/version_warning_offset.js"></script>
269269
utils/searx.sh.html+7βˆ’7
@@ -7,10 +7,10 @@
77 <meta name="viewport" content="width=device-width, initial-scale=1.0" />
88 <meta name="viewport" content="width=device-width, initial-scale=1">
99 <title>utils/searx.sh &#8212; Searx Documentation (Searx-1.0.0.tex)</title>
10βˆ’ <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11βˆ’ <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10+ <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
11+ <link rel="stylesheet" type="text/css" href="../_static/searx.css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/tabs.css" />
13βˆ’ <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
13+ <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
1414 <script src="../_static/jquery.js"></script>
1515 <script src="../_static/underscore.js"></script>
1616 <script src="../_static/doctools.js"></script>
@@ -112,8 +112,8 @@ apache
112112searx settings: /etc/searx/settings.yml
113113
114114If needed, set PUBLIC_URL of your WEB service in the &#39;.config.sh&#39; file::
115βˆ’ PUBLIC_URL : http://fv-az243-884/searx
116βˆ’ SEARX_INSTANCE_NAME : searx@fv-az243-884
115+ PUBLIC_URL : http://fv-az118-59/searx
116+ SEARX_INSTANCE_NAME : searx@fv-az118-59
117117 SERVICE_USER : searx
118118 SEARX_INTERNAL_HTTP : http://127.0.0.1:8888
119119</pre></div>
@@ -163,7 +163,7 @@ If needed, set PUBLIC_URL of your WEB service in the &#39;.config.sh&#39; file::
163163 <h3 id="searchlabel">Quick search</h3>
164164 <div class="searchformwrapper">
165165 <form class="search" action="../search.html" method="get">
166βˆ’ <input type="text" name="q" aria-labelledby="searchlabel" />
166+ <input type="text" name="q" aria-labelledby="searchlabel" autocomplete="off" autocorrect="off" autocapitalize="off" spellcheck="false"/>
167167 <input type="submit" value="Go" />
168168 </form>
169169 </div>
@@ -176,7 +176,7 @@ If needed, set PUBLIC_URL of your WEB service in the &#39;.config.sh&#39; file::
176176
177177 <div class="footer" role="contentinfo">
178178 &#169; Copyright 2015-2020, Adam Tauber, NoΓ©mi VΓ‘nyi.
179βˆ’ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
179+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 4.1.2.
180180 </div>
181181 <script src="../_static/version_warning_offset.js"></script>
182182