searx/searchindex.js

1 line
77 KiB
JavaScript

Search.setIndex({"docnames": ["admin/api", "admin/architecture", "admin/buildhosts", "admin/command-engine", "admin/engines", "admin/engines/recoll", "admin/filtron", "admin/index", "admin/indexer-engines", "admin/installation", "admin/installation-apache", "admin/installation-docker", "admin/installation-nginx", "admin/installation-searx", "admin/installation-uwsgi", "admin/morty", "admin/no-sql-engines", "admin/plugins", "admin/private-engines", "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"], "filenames": ["admin/api.rst", "admin/architecture.rst", "admin/buildhosts.rst", "admin/command-engine.rst", "admin/engines.rst", "admin/engines/recoll.rst", "admin/filtron.rst", "admin/index.rst", "admin/indexer-engines.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/no-sql-engines.rst", "admin/plugins.rst", "admin/private-engines.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"], "titles": ["Administration API", "Architecture", "Buildhosts", "Run shell commands from your instance", "Engines", "Recoll", "How to protect an instance", "Administrator documentation", "Search in indexers", "Installation", "Install with apache", "Docker installation", "Install with nginx", "Step by step installation", "uwsgi", "How to setup result proxy", "Query SQL and NoSQL servers", "Plugins builtin", "How to create private engines", "<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>"], "terms": {"config": [0, 9, 13, 14, 26, 32, 37, 39, 46, 47, 48, 49, 50], "http": [0, 2, 5, 6, 7, 8, 9, 11, 13, 14, 15, 17, 19, 24, 25, 29, 31, 32, 34, 36, 37, 39, 40, 46, 47, 48, 49, 50], "1": [0, 2, 4, 6, 10, 12, 13, 14, 15, 16, 18, 19, 25, 28, 34, 37, 38, 42, 46, 47, 49, 50], "autocomplet": [0, 11, 13, 38], "categori": [0, 4, 13, 17, 19, 24, 32, 37, 38, 42, 45], "map": [0, 4, 13, 37, 42], "imag": [0, 2, 4, 7, 13, 15, 19, 25, 33, 34, 38, 42, 45, 48, 49, 50], "default_local": [0, 13, 19], "default_them": [0, 13, 19], "oscar": [0, 13, 19, 34, 38], "engin": [0, 3, 7, 8, 13, 16, 21, 23, 28, 31, 33, 37, 38, 40, 42, 44, 45, 46, 49], "enabl": [0, 10, 12, 13, 14, 16, 22, 26, 29, 30, 31, 32, 34, 35, 38, 47], "true": [0, 3, 4, 6, 8, 10, 12, 14, 16, 24, 28, 29, 32, 35, 37, 38, 42, 45, 46, 49], "name": [0, 4, 6, 8, 10, 12, 13, 14, 16, 17, 18, 19, 22, 25, 26, 28, 29, 30, 32, 33, 35, 39, 45, 48], "openstreetmap": [0, 4, 13], "shortcut": [0, 3, 4, 8, 13, 16, 18, 19, 22, 26, 28, 29, 30, 32, 37], "osm": [0, 4, 13, 32], "arch": [0, 2, 4, 10, 12, 13, 14, 19, 26, 36, 37], "linux": [0, 2, 3, 4, 10, 12, 13, 14, 19, 23, 26, 36, 37, 40, 46, 47, 48, 49], "wiki": [0, 4, 12, 13, 19, 24, 26, 37, 48], "al": [0, 4, 13, 26], "googl": [0, 4, 13, 18, 19, 34, 38, 45, 46, 49], "goi": [0, 4, 13], "fals": [0, 4, 13, 19, 35, 37, 38, 42, 49], "bitbucket": [0, 4, 13], "bb": [0, 4, 13], "instance_nam": [0, 11, 13, 19], "searx": [0, 1, 2, 3, 6, 7, 8, 9, 10, 14, 15, 16, 18, 19, 20, 22, 23, 24, 30, 31, 32, 34, 35, 36, 37, 38, 39, 42, 43, 45, 46, 47, 49], "local": [0, 5, 6, 11, 12, 13, 14, 22, 23, 25, 26, 27, 32, 34, 35, 39, 40, 46, 47, 48, 49, 50], "de": [0, 4, 13, 14, 19, 37, 45, 50], "deutsch": [0, 13, 19], "german": [0, 13, 45], "en": [0, 13, 14, 19, 34, 37, 39], "english": [0, 13, 19, 45], "eo": [0, 13, 37], "esperanto": [0, 13], "plugin": [0, 2, 7, 13, 14, 16, 30, 31, 33, 37, 38, 40], "rewrit": [0, 13, 17], "vim": [0, 17, 38], "like": [0, 2, 13, 16, 17, 19, 26, 28, 29, 31, 32, 34, 35, 36, 37, 47], "hotkei": [0, 17], "safe_search": [0, 13], "0": [0, 4, 6, 10, 11, 12, 13, 14, 15, 16, 19, 24, 25, 28, 31, 32, 34, 37, 38, 42, 46, 47, 48, 49, 50], "The": [0, 2, 7, 8, 9, 11, 13, 14, 16, 19, 22, 26, 28, 29, 30, 32, 34, 37, 38, 44, 46, 47, 48, 49, 50], "can": [0, 1, 2, 3, 5, 6, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 37, 40, 44, 46, 48, 49, 50], "embed": [0, 11, 37], "websit": [0, 13], "just": [0, 6, 12, 25, 28, 29, 30, 34, 36, 37, 44, 48], "past": 0, "exampl": [0, 6, 7, 8, 10, 12, 13, 14, 15, 16, 18, 19, 22, 24, 25, 26, 28, 29, 30, 31, 33, 38, 42, 43, 44, 47, 48], "html": [0, 2, 3, 10, 13, 14, 25, 31, 32, 34, 37, 49], "site": [0, 6, 7, 10, 17, 19, 32, 37, 38, 46, 49, 50], "url": [0, 4, 8, 10, 11, 12, 13, 15, 17, 19, 25, 31, 32, 34, 42, 44, 47, 48, 49, 50], "instanc": [0, 1, 7, 8, 9, 10, 12, 13, 14, 15, 18, 19, 21, 22, 24, 25, 26, 28, 29, 30, 34, 38, 39, 40, 43, 46, 47, 48, 49, 50], "valu": [0, 3, 8, 11, 12, 13, 22, 24, 28, 30, 32, 37, 38, 47], "ar": [0, 2, 3, 6, 8, 9, 11, 12, 13, 14, 16, 18, 19, 22, 24, 25, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 45, 47], "customiz": [0, 21], "form": [0, 13, 19, 37, 44], "method": [0, 8, 9, 13, 14, 20, 29, 32, 37], "post": [0, 13, 25, 28, 29, 30, 31, 38], "action": [0, 6, 14], "me": [0, 8, 13, 29, 37, 47], "input": [0, 3, 13, 18, 26, 37], "type": [0, 3, 4, 13, 19, 22, 29, 31, 32, 34, 38, 39, 44, 46, 48, 49], "text": [0, 5, 13, 29, 32, 37], "q": [0, 6, 13, 32, 34, 38, 42], "hidden": [0, 26, 44], "gener": [0, 7, 10, 11, 13, 14, 24, 31, 33, 38, 42, 44], "social": [0, 4, 13, 42], "media": [0, 4, 13, 32, 42], "languag": [0, 4, 6, 13, 14, 19, 32, 34, 37, 38, 39, 45], "lang": [0, 13, 14, 38, 39, 42], "all": [0, 9, 10, 13, 15, 19, 25, 27, 29, 30, 31, 32, 34, 35, 36, 37, 38, 42, 46, 47, 48, 49, 50], "date": 0, "filter": [0, 6, 13, 17, 34, 38], "time_rang": [0, 32, 38], "month": [0, 16, 28, 32, 38, 42], "revers": [1, 7, 9, 12, 15, 20, 46, 47, 48, 49], "proxi": [1, 7, 9, 12, 13, 19, 20, 25, 32, 38, 40, 44, 46, 47, 48, 49, 50], "apach": [1, 6, 7, 9, 14, 15, 19, 40, 46, 47, 48, 49, 50], "nginx": [1, 6, 7, 9, 15, 19, 25, 40, 46, 48, 49, 50], "filtron": [1, 7, 9, 10, 12, 14, 15, 20, 25, 40, 47, 48], "how": [1, 2, 3, 7, 9, 10, 12, 13, 14, 19, 25, 30, 33, 34, 36, 37, 40, 43, 46, 49], "protect": [1, 3, 7, 10, 12, 13, 19, 25, 31, 40, 43, 46], "an": [1, 3, 7, 13, 15, 16, 19, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 37, 38, 40, 44, 46, 49], "morti": [1, 9, 10, 12, 13, 15, 20, 25, 40, 47, 48], "setup": [1, 2, 6, 7, 9, 10, 12, 13, 14, 25, 34, 37, 40, 46, 49], "result": [1, 2, 7, 8, 9, 10, 12, 13, 16, 17, 18, 19, 20, 23, 24, 28, 29, 30, 33, 37, 38, 40, 42, 44, 45, 49, 50], "uwsgi": [1, 2, 7, 11, 12, 13, 25, 40, 50], "step": [1, 7, 9, 25, 31, 40, 50], "instal": [1, 2, 3, 6, 7, 14, 15, 16, 20, 25, 27, 28, 30, 31, 34, 36, 37, 39, 40, 47], "herein": 1, "you": [1, 2, 3, 5, 6, 8, 9, 10, 11, 12, 13, 14, 16, 17, 18, 19, 20, 22, 24, 25, 28, 29, 30, 31, 34, 36, 37, 38, 44, 45, 46, 47, 48, 49, 50], "find": [1, 6, 11, 13, 16, 22, 24, 26, 28, 30, 31], "some": [1, 9, 10, 14, 18, 19, 25, 26, 31, 34, 36, 37, 41, 46, 47, 48, 49, 50], "hint": [1, 37, 47], "suggest": [1, 35, 42], "about": [1, 9, 13, 15, 25, 26, 28, 29, 30, 31, 34, 40, 48], "typic": [1, 37], "infrastructur": [1, 14], "we": [1, 2, 3, 6, 10, 18, 21, 25, 26, 27, 34, 36, 37, 41, 47, 48], "start": [1, 6, 10, 12, 13, 14, 31, 32, 34, 36, 46, 48, 49, 50], "contribut": [1, 2, 25, 33, 34, 36, 40], "from": [1, 2, 6, 7, 8, 9, 10, 11, 12, 13, 14, 16, 17, 19, 20, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 37, 39, 40, 42, 44, 46, 47, 48, 49, 50], "dalf": 1, "It": [1, 3, 6, 11, 18, 19, 21, 26, 29, 30, 31, 32, 37, 38, 44, 48], "show": [1, 2, 4, 10, 12, 13, 22, 25, 37, 46, 47, 48, 49], "refer": [1, 5, 13, 28, 37, 44], "public": [1, 3, 7, 9, 13, 15, 17, 18, 22, 28, 29, 30, 37, 47, 48], "which": [1, 3, 6, 9, 10, 12, 13, 14, 19, 21, 22, 24, 25, 26, 31, 32, 37, 38, 40, 44, 46, 47, 49], "build": [1, 7, 9, 13, 25, 48], "up": [1, 9, 12, 13, 18, 25, 26, 34, 37, 48], "maintain": [1, 14, 25, 37, 41, 47], "script": [1, 6, 7, 10, 12, 13, 20, 25, 34, 42, 46, 47, 48, 49, 50], "our": [1, 6, 9, 21, 25, 31, 34, 36, 37, 48], "admin": [1, 9, 20, 23, 25, 26, 37, 40, 48, 49], "": [1, 2, 4, 9, 10, 11, 12, 13, 14, 15, 16, 20, 22, 25, 26, 30, 31, 34, 35, 36, 37, 40, 44, 46, 48, 49, 50], "tool": [1, 2, 5, 9, 13, 20, 21, 31, 37, 39, 40, 48], "box": [1, 9, 20, 40, 48], "If": [2, 3, 6, 8, 9, 10, 11, 12, 13, 14, 15, 18, 19, 20, 22, 25, 26, 28, 29, 30, 31, 32, 34, 36, 37, 39, 44, 46, 47, 48, 49, 50], "have": [2, 3, 9, 10, 11, 12, 13, 15, 18, 19, 20, 21, 22, 25, 27, 28, 29, 30, 31, 32, 34, 36, 37, 44, 45, 47, 48], "ani": [2, 3, 9, 10, 13, 14, 18, 22, 30, 31, 34, 37, 38, 40, 42, 47], "send": [2, 6, 19, 44], "u": [2, 4, 12, 13, 25, 34, 37, 46, 49], "your": [2, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 23, 27, 30, 31, 33, 34, 36, 37, 40, 45, 46, 47, 48, 49, 50], "pr": [2, 13, 22, 24, 25, 26, 31, 37, 39], "see": [2, 6, 9, 10, 11, 12, 13, 14, 15, 18, 19, 24, 25, 26, 31, 34, 37, 38, 45, 46, 48], "To": [2, 3, 6, 9, 10, 13, 15, 16, 18, 19, 21, 24, 25, 26, 27, 31, 32, 34, 35, 36, 37, 39, 44, 46, 48, 49, 50], "get": [2, 6, 7, 9, 10, 12, 13, 17, 25, 29, 31, 32, 34, 36, 37, 38, 39, 42, 46, 48, 49], "best": [2, 34, 37, 44, 47], "its": [2, 9, 21, 22, 28, 31, 37, 38, 44, 48], "recommend": [2, 6, 9, 13, 14, 31, 32, 34, 37, 47], "addit": [2, 13, 17, 19, 32, 37], "packag": [2, 6, 7, 10, 12, 14, 16, 25, 28, 30, 34, 37, 46, 48, 49, 50], "host": [2, 3, 4, 6, 10, 12, 13, 16, 19, 21, 25, 26, 28, 31, 37, 39, 40, 48], "util": [2, 6, 9, 10, 12, 13, 15, 20, 25, 34, 40, 42, 47], "sh": [2, 6, 9, 10, 12, 15, 20, 25, 33, 37, 40, 47], "sudo": [2, 9, 10, 12, 13, 14, 20, 25, 36, 37, 46, 47, 48, 49, 50], "h": [2, 3, 9, 10, 11, 12, 13, 14, 17, 20, 22, 25, 36, 37, 42, 46, 47, 48, 49, 50], "ubuntu": [2, 4, 10, 12, 13, 14, 36, 37, 48], "debian": [2, 7, 12, 13, 14, 36, 37], "fedora": [2, 10, 12, 13, 14, 36, 37, 48], "rhel": [2, 10, 12, 13, 14, 36, 37], "apt": [2, 10, 12, 13, 36, 37], "y": [2, 4, 13, 17, 37], "python3": [2, 13, 14, 27, 42], "dev": [2, 10, 12, 13, 34, 37], "babel": [2, 13, 34], "venv": [2, 13], "git": [2, 9, 11, 13, 25, 31, 34, 36, 47], "essenti": [2, 13], "libxslt": [2, 13], "zlib1g": [2, 13], "libffi": [2, 13], "libssl": [2, 13], "shellcheck": [2, 13, 37, 47, 48], "pacman": [2, 10, 12, 13, 36, 37], "noconfirm": [2, 13], "python": [2, 13, 14, 16, 19, 23, 25, 30, 33, 35, 37, 40, 42, 50], "pip": [2, 13, 34, 39], "lxml": [2, 13], "base": [2, 4, 5, 11, 13, 19, 22, 24, 25, 28, 29, 32, 37, 38, 48], "devel": [2, 13], "libxml2": [2, 13], "dnf": [2, 10, 12, 13, 36, 37], "develop": [2, 13, 19, 21, 22, 23, 26, 27, 28, 29, 30, 31, 34, 37, 40], "docuemt": 2, "run": [2, 6, 7, 9, 10, 11, 12, 13, 14, 15, 16, 18, 19, 23, 24, 25, 26, 29, 31, 33, 35, 36, 37, 39, 40, 42, 44, 46, 47, 49, 50], "test": [2, 10, 12, 13, 25, 27, 31, 33, 36, 48, 50], "firefox": [2, 13, 34], "graphviz": 2, "imagemagick": [2, 37], "texliv": 2, "xetex": 2, "librsvg2": 2, "bin": [2, 4, 13, 14, 27, 34, 46, 49], "latex": 2, "extra": [2, 10, 13, 30], "font": 2, "dejavu": 2, "latexmk": 2, "librsvg": 2, "core": [2, 13, 14, 24], "latexextra": 2, "ttf": 2, "gd": 2, "collect": [2, 8, 13, 16, 28, 29], "fontsrecommend": 2, "san": 2, "serif": 2, "mono": 2, "dvisvgm": 2, "most": [2, 3, 10, 16, 19, 27, 29, 30, 34, 44, 46, 47, 49, 50], "requir": [2, 3, 8, 10, 13, 16, 17, 27, 28, 29, 30, 31, 32, 33, 34, 35, 37, 38, 42], "origin": [2, 7, 9, 10, 12, 13, 19, 25, 28, 30, 31, 32, 34, 37, 41, 46, 47, 49, 50], "py": [2, 13, 19, 27, 32, 34, 35, 37, 40, 41], "scratch": 2, "make": [2, 3, 8, 11, 18, 21, 25, 26, 27, 31, 33, 36, 37, 44, 48], "For": [2, 6, 9, 10, 11, 12, 13, 14, 15, 25, 26, 31, 34, 37, 38], "better": [2, 10, 12, 32, 44], "math": [2, 33], "process": [2, 6, 14, 24, 25, 26, 34], "onli": [2, 3, 9, 10, 13, 15, 16, 19, 22, 26, 30, 31, 32, 34, 35, 37, 38, 42, 47, 48], "pdf": 2, "creation": [2, 37], "also": [2, 3, 10, 11, 13, 14, 16, 19, 25, 28, 31, 34, 37, 44, 45, 47], "equat": [2, 33], "when": [2, 3, 10, 13, 17, 19, 22, 27, 35, 37, 42, 44, 45], "output": [2, 22, 26, 37, 38, 46, 48, 49, 50], "i": [2, 3, 4, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 34, 35, 36, 37, 38, 39, 40, 42, 45, 46, 47, 48, 49, 50], "abl": [2, 19, 22, 24, 31, 32, 37], "do": [2, 3, 9, 13, 14, 16, 17, 18, 25, 26, 27, 28, 29, 30, 31, 32, 34, 37, 44, 47, 48], "support": [2, 4, 7, 8, 12, 13, 14, 16, 19, 22, 23, 26, 28, 29, 30, 31, 32, 37, 38, 40, 44, 45, 46, 48, 49], "without": [2, 11, 13, 15, 16, 19, 22, 28, 32, 40, 42, 44], "cdn": 2, "render": 2, "ext": 2, "imgmath": 2, "extens": [2, 37], "here": [2, 10, 12, 13, 14, 19, 24, 25, 29, 31, 35, 36, 37, 47], "extract": 2, "conf": [2, 10, 12, 37, 46, 49], "file": [2, 4, 5, 9, 10, 11, 12, 13, 14, 18, 19, 21, 22, 24, 25, 26, 27, 31, 34, 35, 39, 42, 46, 48, 49, 50], "set": [2, 5, 7, 9, 10, 11, 12, 13, 14, 15, 18, 21, 22, 24, 25, 28, 29, 30, 31, 34, 35, 37, 38, 39, 40, 44, 45, 46, 47, 48, 49, 50], "html_math_render": 2, "imgmath_image_format": 2, "svg": 2, "imgmath_font_s": 2, "14": 2, "warn": [2, 10, 12, 37, 48], "dot": 2, "found": [2, 21, 34, 35], "qualiti": [2, 34, 37], "www": [2, 10, 13, 37, 39, 48], "org": [2, 5, 6, 10, 12, 13, 14, 15, 19, 32, 37, 48], "command": [2, 6, 7, 10, 13, 14, 20, 23, 25, 27, 31, 34, 37, 39, 40, 42, 46, 49, 50], "cannot": [2, 18, 37, 44, 46, 49], "displai": [2, 3, 11, 13, 17, 19, 28, 30, 32], "check": [2, 3, 7, 18, 22, 24, 25, 31, 32, 34, 39], "imgmath_latex": 2, "us": [2, 3, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 19, 20, 22, 24, 25, 26, 29, 30, 31, 32, 34, 36, 37, 39, 40, 41, 42, 43, 45, 46, 47, 48, 49, 50], "A": [2, 3, 6, 7, 13, 19, 21, 22, 26, 31, 32, 37, 48], "static": [2, 6, 12, 13, 35], "analysi": 2, "line": [3, 10, 12, 13, 24, 31, 42, 48], "In": [3, 9, 10, 12, 13, 18, 19, 22, 24, 28, 31, 32, 37, 41, 44, 46, 47, 48, 49, 50], "thi": [3, 5, 6, 8, 9, 10, 11, 12, 13, 14, 15, 16, 19, 21, 22, 24, 25, 26, 27, 28, 29, 30, 32, 34, 35, 37, 38, 42, 44, 46, 47, 48, 49, 50], "articl": [3, 13, 33], "learn": [3, 37], "creat": [3, 7, 9, 10, 11, 12, 14, 19, 22, 24, 25, 27, 37, 38, 39, 40, 47, 50], "specifyng": 3, "must": [3, 5, 8, 12, 16, 18, 19, 22, 27, 30, 31, 32, 37], "sure": [3, 8, 11, 13, 25, 27], "anyth": [3, 27, 44], "user": [3, 6, 7, 8, 9, 10, 14, 15, 16, 17, 18, 19, 22, 25, 26, 31, 32, 37, 40, 44, 47, 50], "allow": [3, 10, 13, 16, 19, 22, 37, 45], "select": [3, 8, 13, 16, 17, 28, 29, 30, 34, 37, 44, 45, 48], "ha": [3, 8, 15, 19, 22, 24, 26, 29, 31, 32, 37, 44, 47], "Be": [3, 10, 12, 13, 19, 26], "care": [3, 13, 19, 22, 37, 47, 48], "expos": [3, 13, 26, 28, 29, 30], "sensit": [3, 13], "inform": [3, 13, 15, 17, 18, 19, 26, 31, 32, 48], "restrict": [3, 13, 18, 26], "configur": [3, 7, 10, 11, 12, 14, 16, 19, 21, 22, 24, 25, 26, 33, 37, 39, 44, 45, 46], "list": [3, 8, 10, 13, 18, 22, 24, 26, 32, 33, 34, 35, 38, 42, 45], "token": [3, 13, 18, 19, 22, 24, 26, 28, 29, 30], "under": [3, 13, 25, 26, 28, 30, 32], "yml": [3, 7, 10, 11, 12, 13, 14, 15, 18, 21, 24, 25, 28, 29, 30, 34, 35, 37, 38, 40, 45, 47, 49, 50], "comma": [3, 13, 18, 22, 26, 38], "separ": [3, 13, 18, 22, 26, 31, 37, 38, 46, 49], "element": [3, 22, 37], "special": [3, 7, 9, 14, 22, 32], "queri": [3, 7, 8, 13, 17, 22, 23, 24, 26, 32, 38, 40, 42, 44, 45], "tell": [3, 22, 32], "where": [3, 5, 6, 13, 16, 19, 22, 25, 30, 37], "put": [3, 16, 22, 30], "search": [3, 4, 5, 6, 7, 11, 13, 16, 17, 19, 22, 23, 24, 25, 26, 28, 30, 31, 32, 33, 37, 40, 42, 43, 44], "term": [3, 8, 10, 13, 22, 29, 37], "l": [3, 4, 22, 24, 34, 37, 48], "query_typ": [3, 8, 13, 22, 29], "expect": [3, 18, 22, 26, 31], "possibl": [3, 11, 13, 15, 17, 19, 22, 24, 25, 26, 32, 37, 38], "path": [3, 6, 10, 13, 19, 22, 25, 37, 46, 48, 49], "enum": [3, 22], "uesr": [3, 22], "provid": [3, 8, 13, 18, 22, 26, 29, 31, 32, 37], "insid": [3, 11, 13, 22, 25, 32, 48], "work": [3, 12, 13, 19, 22, 31, 32, 34, 44, 50], "directori": [3, 4, 10, 11, 13, 14, 22], "execut": [3, 19, 22, 39], "submit": [3, 22, 29, 31], "someth": [3, 22, 31, 34, 36], "includ": [3, 10, 12, 16, 22, 25, 26, 28, 30, 34, 37, 48], "return": [3, 8, 16, 17, 18, 19, 22, 24, 30, 33, 35, 37, 42, 44, 45], "error": [3, 4, 13, 19, 22, 32, 37], "delimit": [3, 13, 22, 37], "dict": [3, 22, 32, 42], "contain": [3, 13, 17, 22, 23, 37, 40, 47, 48], "char": [3, 13, 22], "titl": [3, 13, 22, 32], "each": [3, 14, 19, 22, 25, 29, 37, 38, 42, 48], "kei": [3, 8, 10, 11, 12, 13, 15, 16, 17, 19, 22, 24, 28, 30, 32, 39, 42, 49, 50], "parse_regex": [3, 22], "regular": [3, 22, 24], "express": [3, 22], "query_enum": [3, 22], "working_dir": [3, 22], "default": [3, 6, 8, 10, 11, 12, 13, 14, 15, 16, 19, 22, 27, 28, 30, 31, 34, 35, 37, 38, 40, 42, 44, 45, 46, 47, 48, 49, 50], "result_separ": [3, 22], "charact": [3, 22, 31, 37], "n": [3, 13, 22, 48], "There": [3, 10, 14, 31, 37], "pair": [3, 24], "come": [3, 6, 12, 26, 27, 31, 44, 48], "want": [3, 13, 16, 18, 19, 26, 27, 28, 29, 30, 31, 34, 37, 38, 44, 47, 48], "more": [3, 6, 8, 13, 15, 19, 21, 23, 24, 30, 31, 34, 37, 38, 40, 44, 47, 48], "tailor": [3, 44], "design": [3, 24, 29, 37], "own": [3, 9, 19, 22, 25, 34, 44], "reli": [3, 16, 19, 30], "jinja2": 3, "familiar": [3, 14, 34], "jinja": [3, 37], "issu": [3, 13, 14, 18, 19, 24, 26, 27], "attribut": [3, 28, 30, 37], "attribute_nam": 3, "below": [3, 6, 9, 13, 14, 16, 19, 22, 30, 31, 37, 39], "two": [3, 14, 18, 19, 31, 37, 38], "header": [3, 6, 10, 12, 13, 19, 32, 37], "diplai": 3, "need": [3, 6, 9, 10, 11, 12, 13, 14, 16, 19, 24, 25, 31, 34, 36, 37, 44, 46, 47, 48, 49, 50], "follow": [3, 5, 6, 9, 10, 12, 14, 15, 16, 18, 19, 22, 29, 30, 31, 32, 34, 37, 39], "defin": [3, 13, 16, 19, 28, 30, 35, 37], "class": [3, 10, 13], "yourself": [3, 31], "div": [3, 13], "Then": [3, 24, 27, 39], "theme": [3, 13, 19, 34, 36, 38], "result_templ": [3, 28, 30], "option": [3, 8, 9, 10, 11, 13, 14, 15, 19, 21, 22, 25, 26, 28, 30, 31, 32, 34, 35, 37, 38, 42, 44, 46, 47, 49, 50], "first": [3, 10, 12, 13, 16, 19, 21, 24, 25, 27, 28, 34, 36, 37, 44], "distribut": [3, 10, 12, 14, 18, 19, 25, 26, 37, 46, 49], "request": [3, 7, 10, 12, 13, 19, 24, 26, 29, 31, 33, 34, 35, 36, 37, 44], "singl": [3, 14, 15, 44, 48], "row": [3, 8, 37], "tabl": [3, 4, 13, 24, 33], "fnd": [3, 13, 22], "disabl": [3, 4, 7, 13, 14, 17, 19, 25, 34, 35, 37, 38, 47, 48], "second": [3, 13, 19, 37], "so": [3, 10, 14, 19, 24, 25, 27, 28, 29, 31, 32, 35, 37, 44], "string": [3, 13, 16, 17, 18, 26, 32, 38, 39], "thei": [3, 13, 14, 19, 25, 26, 37, 44], "altern": [3, 9, 12, 19, 37, 48], "privat": [3, 7, 13, 22, 24, 28, 29, 30, 40, 43], "one": [3, 10, 13, 14, 16, 19, 25, 26, 30, 31, 34, 37, 44, 46, 47, 48, 49, 50], "malevol": 3, "regex": [3, 13], "grep": [3, 13, 34, 48], "gr": [3, 13], "recol": [4, 13], "explan": 4, "shown": [4, 9, 10, 13, 25, 37], "cfg": [4, 37], "page": [4, 10, 12, 13, 16, 17, 18, 19, 21, 26, 29, 30, 31, 32, 33, 37, 38, 42, 44, 45], "p": [4, 10, 11, 12, 13, 14, 27, 37], "timeout": [4, 13, 19, 32, 37, 47, 49], "TO": [4, 37], "rang": [4, 14, 32, 38], "tr": [4, 13, 19, 37], "d": [4, 10, 11, 12, 13, 14, 25, 37, 39], "et": [4, 13, 37], "safe": [4, 38], "ss": [4, 37], "weigth": [4, 19], "w": [4, 13, 37], "apk": [4, 13], "mirror": [4, 13], "apkm": [4, 13], "apkmirror": [4, 13], "4": [4, 13, 32, 34, 37, 42], "onlin": [4, 24, 32, 37, 40], "archlinux": [4, 13, 14, 26, 48], "2": [4, 8, 10, 13, 18, 19, 32, 37, 42], "archiv": [4, 13], "ai": [4, 13], "xpath": [4, 13], "7": [4, 13, 48], "arxiv": [4, 13], "arx": [4, 13], "scienc": [4, 13, 42], "bandcamp": [4, 13], "bc": [4, 13], "music": [4, 13, 42], "wikipedia": [4, 13, 19, 38, 45], "wp": [4, 13, 45], "wikimini": [4, 13], "wkmn": [4, 13], "bing": [4, 13, 19], "bi": [4, 13, 19], "bii": [4, 13], "bing_imag": [4, 13], "new": [4, 9, 10, 11, 12, 13, 14, 16, 18, 21, 22, 24, 26, 30, 34, 35, 38, 39, 42, 45, 49], "bing_new": [4, 13], "video": [4, 13, 42], "biv": [4, 13], "bing_video": [4, 13], "btdigg": [4, 13], "bt": [4, 13], "ccc": [4, 13], "tv": [4, 13], "c3tv": [4, 13], "openvers": [4, 13], "opv": [4, 13], "crossref": [4, 13], "cr": [4, 13], "json_engin": [4, 13], "currenc": [4, 13, 32], "cc": [4, 13], "currency_convert": [4, 13], "online_curr": [4, 32], "100": [4, 13, 19], "deezer": [4, 13], "dz": [4, 13], "deviantart": [4, 13], "da": [4, 13], "3": [4, 8, 13, 19, 23, 34, 37, 40, 47, 48], "ddg": [4, 13, 45], "definit": [4, 13], "ddd": [4, 13], "duckduckgo_definit": [4, 13], "digg": [4, 13], "dg": [4, 13], "erowid": [4, 13], "ew": [4, 13], "emojipedia": [4, 13], "em": [4, 13], "wikidata": [4, 13], "wd": [4, 13], "duckduckgo": [4, 13, 19, 38, 45], "web": [4, 5, 6, 13, 19, 21, 22, 25, 29, 32, 34, 46, 48, 50], "ddi": [4, 13], "duckduckgo_imag": [4, 13], "tiney": [4, 13], "tin": [4, 13], "9": [4, 13, 34], "etool": [4, 13], "eto": [4, 13], "etymonlin": [4, 13], "ebai": [4, 13], "eb": [4, 13], "5": [4, 13, 16, 27, 30, 37, 46, 49], "shop": 4, "1x": [4, 13], "www1x": [4, 13], "fdroid": [4, 13], "fd": [4, 13], "flickr": [4, 13], "fl": [4, 13], "flickr_noapi": [4, 13], "free": [4, 13, 31, 35, 40], "softwar": [4, 13, 25, 46, 49], "fsd": [4, 13], "mediawiki": [4, 13], "frinkiac": [4, 13], "frk": [4, 13], "geniu": [4, 13], "gen": [4, 13], "gigablast": [4, 13], "gb": [4, 13], "gentoo": [4, 13], "ge": [4, 13], "gitlab": [4, 13], "gl": [4, 13, 34], "10": [4, 8, 10, 13, 16, 19, 24, 25, 29, 48], "github": [4, 9, 11, 13, 19, 24, 25, 27, 34, 36, 37, 38, 46, 48, 49, 50], "gh": [4, 13, 31, 33], "codeberg": [4, 13], "cb": [4, 13], "go": [4, 7, 11, 13, 22, 24, 26, 28, 36, 37, 44, 47], "google_imag": [4, 13], "gon": [4, 13], "google_new": [4, 13, 34], "gov": [4, 13], "google_video": [4, 13], "scholar": [4, 13], "google_scholar": [4, 13], "plai": [4, 13], "app": [4, 10, 12, 13, 14, 25, 37, 46, 49, 50], "gpa": [4, 13], "gpodder": [4, 13], "gpod": [4, 13], "movi": [4, 13], "gpm": [4, 13], "geektim": [4, 13], "gt": [4, 13], "habrahabr": [4, 13], "habr": [4, 13], "hoogl": [4, 13], "ho": [4, 13], "imdb": [4, 13], "6": [4, 13, 37], "ina": [4, 13], "invidi": [4, 13], "iv": [4, 13], "ipf": [4, 13], "ipfs_search": [4, 13], "kickass": [4, 13], "kc": [4, 13], "librari": [4, 13], "genesi": [4, 13], "lg": [4, 13], "azlyr": [4, 13], "azl": [4, 13], "congress": [4, 13], "loc": [4, 13], "lingva": [4, 13], "lv": [4, 13], "online_dictionari": [4, 32], "lobst": [4, 13], "r": [4, 10, 12, 13, 14, 27, 39, 46, 49], "lo": [4, 13], "microsoft": [4, 13], "academ": [4, 13], "ma": [4, 13], "microsoft_academ": [4, 13], "mixcloud": [4, 13], "mc": [4, 13, 37], "npm": [4, 13, 34, 36], "nyaa": [4, 13], "nt": [4, 13], "mankier": [4, 13], "man": [4, 10, 13, 34, 37], "openairedataset": [4, 13], "oad": [4, 13], "openairepubl": [4, 13], "oap": [4, 13], "openrepo": [4, 13], "pdbe": [4, 13], "pdb": [4, 13], "photon": [4, 13], "ph": [4, 13], "piratebai": [4, 13], "tpb": [4, 13], "pubm": [4, 13], "pub": [4, 13], "pypi": [4, 13, 16, 34, 37], "qwant": [4, 13], "qw": [4, 13], "qwi": [4, 13], "qwn": [4, 13], "qwv": [4, 13], "reddit": [4, 13], "re": [4, 9, 13, 34], "sepiasearch": [4, 13], "sep": [4, 13], "soundcloud": [4, 13], "sc": [4, 13], "stackoverflow": [4, 13], "st": [4, 13], "stackexchang": [4, 13], "askubuntu": [4, 13], "superus": [4, 13], "su": [4, 13], "searchcod": [4, 13], "code": [4, 13, 14, 19, 24, 33, 34, 36, 38, 42, 44, 47, 48], "scc": [4, 13], "searchcode_cod": [4, 13], "framalibr": [4, 13], "frl": [4, 13], "semant": [4, 13, 31], "se": [4, 13], "semantic_scholar": [4, 13], "startpag": [4, 13, 38], "sp": [4, 13], "tokyotoshokan": [4, 13], "tt": [4, 13], "solidtorr": [4, 13], "solid": [4, 13], "torrentz": [4, 13], "tor": [4, 13, 40, 44], "tvmaze": [4, 13], "tm": [4, 13, 37], "urbandictionari": [4, 13], "ud": [4, 10, 13], "unsplash": [4, 13], "yahoo": [4, 13], "yh": [4, 13], "yhn": [4, 13], "yahoo_new": [4, 13], "youtub": [4, 13], "yt": [4, 13], "youtube_noapi": [4, 13], "yggtorrent": [4, 13], "ygg": [4, 13], "dailymot": [4, 13], "dm": [4, 13], "vimeo": [4, 13], "vm": [4, 13], "wibi": [4, 13], "wib": [4, 13], "wikibook": [4, 13], "wb": [4, 13], "wikinew": [4, 13], "wn": [4, 13], "wikiquot": [4, 13], "wq": [4, 13], "wikisourc": [4, 13], "wiktionari": [4, 13], "wt": [4, 13], "wikivers": [4, 13], "wv": [4, 13], "wikivoyag": [4, 13], "wy": [4, 13], "wolframalpha": [4, 13], "wa": [4, 13, 21, 22, 24, 25, 26, 27, 28, 29, 30, 31], "wolframalpha_noapi": [4, 13], "dictzon": [4, 13], "dc": [4, 13], "mymemori": [4, 13], "translat": [4, 13, 19, 33, 34, 40], "tl": [4, 8, 13, 25], "1337x": [4, 13], "duden": [4, 13], "du": [4, 13, 40], "seznam": [4, 13], "szn": [4, 13], "mojeek": [4, 13], "mjk": [4, 13], "dogpil": [4, 13], "dp": [4, 13], "whaleslid": [4, 13], "whale": [4, 13], "petal": [4, 13], "ask": [4, 13], "naver": [4, 13], "nvr": [4, 13], "rubygem": [4, 13], "rbg": [4, 13], "peertub": [4, 13], "ptb": [4, 13], "mediathekviewweb": [4, 13], "mvw": [4, 13], "kaufland": [4, 13], "kauf": [4, 13], "rumbl": [4, 13], "ru": [4, 13, 19], "wordnik": [4, 13], "def": [4, 13, 24, 32, 35, 37], "woxikon": [4, 13], "synonym": [4, 13], "woxi": [4, 13], "sjp": [4, 13], "pwn": [4, 13], "brave": [4, 13], "onesearch": [4, 13], "port": [4, 6, 11, 12, 13, 16, 19, 28, 31, 32, 37, 48], "elasticsearch": [4, 7, 13, 22, 37], "localhost": [4, 8, 10, 11, 12, 13, 29, 37], "9200": [4, 8, 13, 29, 37], "meilicsearch": [4, 37], "7700": [4, 8, 13, 29, 37], "mongodb": [4, 13, 30, 37], "127": [4, 6, 10, 12, 13, 14, 15, 16, 19, 25, 28, 34, 37, 46, 47, 49, 50], "21017": [4, 37], "mysql_serv": [4, 13, 16, 30, 37], "3306": [4, 16, 37], "postgresql": [4, 13, 37], "5432": [4, 16, 37], "redis_serv": [4, 13, 16, 28, 37], "6379": [4, 13, 16, 28, 37], "solr": [4, 7, 13, 37], "8983": [4, 8, 13, 29, 37], "sqlite": [4, 13, 37], "webui": 5, "desktop": [5, 25], "full": [5, 19, 29, 37, 46, 49], "xapian": 5, "By": [5, 8, 13, 14, 15, 16, 28, 30, 45, 47, 48], "itself": [5, 14, 31], "doe": [5, 10, 14, 21, 24, 25, 30, 32, 37, 38, 43, 45], "offer": [5, 14], "api": [5, 7, 13, 19, 26, 32, 33, 39, 40, 46], "access": [5, 6, 7, 8, 9, 10, 13, 17, 18, 21, 23, 24, 25, 28, 29, 30, 37, 40, 44], "achiev": 5, "base_url": [5, 8, 11, 12, 13, 19, 29, 32], "locat": [5, 6, 7, 10, 12, 13, 14, 37], "reach": [5, 37], "mount_prefix": [5, 13], "hierarchi": 5, "mount": 5, "filesystem": 5, "dl_prefix": [5, 13], "index": [5, 7, 10, 13, 22, 28, 29, 40], "search_dir": [5, 13], "part": [5, 13, 19, 21, 37, 48], "empti": [5, 10, 19, 37, 38], "domain": [5, 13, 37], "scenario": 5, "export": [5, 11, 12, 13, 25, 46, 48, 49], "document": [5, 10, 14, 19, 24, 26, 28, 29, 34, 37, 40, 48], "intefac": 5, "content": [5, 29, 44], "though": 5, "download": [5, 9, 13, 19, 25, 34, 37, 46, 49], "depend": [6, 7, 10, 12, 17, 20, 21, 24, 25, 27, 28, 30, 32, 34, 37, 38], "extern": [6, 13, 15, 32, 33, 37, 38, 44], "servic": [6, 7, 9, 12, 13, 14, 15, 20, 25, 37, 38, 40, 44, 46, 47, 48, 49, 50], "avoid": [6, 9, 17, 19, 22], "abus": [6, 18, 44], "advis": 6, "limit": [6, 10, 13, 16, 22, 23, 24, 28, 29, 30, 32, 37, 40], "number": [6, 8, 13, 16, 18, 19, 30, 32, 37, 38, 48], "applic": [6, 12, 14, 19, 21, 25, 50], "firewal": 6, "solv": [6, 26], "exactli": [6, 37], "problem": [6, 13], "middlewar": 6, "between": [6, 32, 37], "server": [6, 7, 9, 11, 13, 14, 23, 25, 40, 48, 49], "describ": [6, 9, 10, 14, 19, 25, 28, 29, 30, 34, 37, 50], "infratructur": 6, "chapter": [6, 9, 27, 31, 37, 49, 50], "architectur": [6, 7, 9, 10, 12, 25, 40, 46, 49, 50], "preinstal": [6, 25], "simpli": [6, 25, 31, 34, 36, 38, 46, 47, 49, 50], "manag": [6, 21, 34, 46, 49, 50], "readm": [6, 10, 14, 15], "isol": [6, 25], "simplifi": [6, 46, 49, 50], "mainten": [6, 9, 25, 46, 49, 50], "etc": [6, 10, 11, 12, 13, 14, 19, 25, 31, 46, 47, 50], "rule": [6, 31, 46], "json": [6, 8, 13, 28, 29, 34, 38, 42, 46], "roboag": 6, "webcrawl": 6, "botlimit": 6, "ip": [6, 10, 12, 14, 16, 17, 19, 25, 44, 47, 48], "too": [6, 13, 19, 37, 44], "mani": [6, 30], "csv": [6, 38], "rss": [6, 38], "same": [6, 13, 19, 22, 25, 30, 32, 37], "userag": [6, 34], "param": [6, 24, 32, 37], "interv": [6, 13], "time": [6, 13, 19, 25, 27, 31, 32, 34, 37, 38, 42, 44, 48], "sec": 6, "int": [6, 13, 32, 37], "max": [6, 13, 32], "subrul": 6, "miss": [6, 37], "accept": [6, 13, 24, 45], "stop": [6, 10, 12, 13, 14, 25, 32, 34, 46, 48, 49, 50], "log": [6, 7, 14, 19, 25, 44, 46, 47, 49, 50], "block": [6, 13, 14, 19, 33], "messag": [6, 19, 31, 32, 36, 37, 39], "rate": 6, "exceed": 6, "suspici": 6, "connect": [6, 8, 12, 13, 16, 22, 24, 40], "close": [6, 13], "aggreg": [6, 40, 44], "x": [6, 10, 12, 13, 19, 37], "forward": [6, 12, 44], "format": [6, 13, 32, 37, 38], "agent": [6, 13, 17, 19, 32], "overview": [6, 13, 19, 33, 34, 38, 40, 47], "listen": [6, 10, 12, 13, 16, 19, 46, 47, 48, 49], "4004": [6, 10, 12, 25, 46, 47, 48], "8888": [6, 10, 12, 13, 14, 19, 25, 34, 46, 47, 50], "along": 6, "proxy_pass": [6, 12], "proxy_set_head": [6, 12], "http_connect": [6, 12], "real": [6, 12], "remote_addr": [6, 12], "proxy_add_x_forwarded_for": [6, 12], "scheme": [6, 12], "usr": [6, 10, 12, 13, 14, 25, 46, 47, 49, 50], "src": [6, 12, 13, 14, 25, 50], "being": [6, 19, 21, 27, 40], "complet": [6, 14, 31, 38, 46, 48, 49, 50], "distributor": 7, "alltogeth": 7, "restart": [7, 11, 12, 13, 14, 15, 25, 46, 49], "layout": [7, 28, 30], "docker": [7, 9, 34, 40], "updat": [7, 11, 13, 19, 31, 33, 34, 40, 46, 49, 50], "inspect": [7, 9, 25, 40, 46, 47, 49, 50], "debug": [7, 9, 13, 19, 25, 34, 40, 46, 47, 49, 50], "global": [7, 9, 13, 25, 34, 47], "use_default_set": [7, 47, 50], "data": [7, 13, 16, 22, 28, 29, 30, 32, 34, 37, 44], "emb": [7, 37], "bar": [7, 13, 37, 46, 49], "sampl": [7, 37, 46], "rout": [7, 10, 12, 37], "through": [7, 10, 12, 13, 19, 26, 37, 38, 44], "side": [7, 9, 37], "client": [7, 25], "shell": [7, 13, 23, 25, 34, 40, 46, 47, 48, 49, 50], "control": [7, 10, 14, 44], "avail": [7, 10, 12, 13, 14, 17, 19, 22, 24, 34, 38, 44, 46, 49, 50], "custom": [7, 8, 13, 19, 29, 31, 37, 45], "templat": [7, 13, 14, 24, 25, 28, 30, 32, 33, 47, 50], "meilisearch": [7, 13], "sql": [7, 23, 29, 40], "nosql": [7, 23, 40], "builtin": [7, 35, 40], "buildhost": [7, 25, 34, 40, 47, 50], "doc": [7, 10, 13, 14, 25, 33, 37, 48], "lint": [7, 34], "three": [8, 31, 35, 37, 44], "popular": [8, 29, 30, 37], "dure": [8, 16, 30], "enable_http": [8, 13, 16, 28, 29, 32], "e": [8, 11, 13, 15, 19, 22, 25, 29, 30, 31, 32, 34, 37, 44, 45, 48], "usernam": [8, 13, 16, 29, 30], "elast": [8, 13, 29], "password": [8, 13, 16, 19, 28, 29, 30], "changem": [8, 13, 29], "my": [8, 13, 14, 18, 25, 26, 29, 37, 44], "match": [8, 13, 16, 28, 29], "simple_query_str": [8, 13, 29], "custom_query_json": [8, 13, 29], "payload": [8, 29], "auth_kei": 8, "authent": [8, 16, 29, 30], "facet_filt": 8, "facet": [8, 29], "slr": [8, 13, 29], "sort": [8, 13, 29], "asc": [8, 13, 29], "desc": [8, 13], "maximum": [8, 13, 19, 31, 32], "field_list": [8, 13], "field": [8, 13], "default_field": [8, 13], "query_field": [8, 13], "boost": 8, "factor": 8, "bigger": [8, 19], "import": [8, 12, 24, 37, 42], "qf": 8, "field1": 8, "field2": 8, "spoilt": 9, "choic": [9, 13, 25, 37, 44, 47], "choos": [9, 31, 36], "prefer": [9, 13, 18, 21, 26, 37, 38, 44, 45], "good": [9, 10, 12, 25, 48], "enough": [9, 10, 12, 39], "intranet": [9, 10, 12], "usag": [9, 10, 12, 13, 25, 34, 37, 42, 46, 48, 49, 50], "excel": [9, 12], "illustr": 9, "place": [9, 12, 14, 28, 30, 31, 32, 37, 39, 44], "internet": [9, 22, 24, 40], "should": [9, 10, 12, 19, 21, 25, 27, 31, 37, 39], "realli": 9, "consid": 9, "privaci": [9, 10, 12, 13, 14, 25, 33, 37, 43, 46, 49], "mandatori": 9, "therefor": [9, 37], "unwant": 9, "effect": [9, 31, 37], "befor": [9, 13, 14, 25, 27, 28, 30, 31, 34, 35, 36, 37, 44, 47, 48], "clone": [9, 11, 12, 13, 25, 34, 36, 50], "procedur": [9, 48], "task": [9, 13, 25, 34, 37, 48], "fork": [9, 19, 25, 31, 47], "sudoer": 9, "login": [9, 13], "root": [9, 10, 12, 25, 34, 48], "take": [9, 14, 19, 21, 31, 39, 48], "account": [9, 10, 12, 13, 25, 39, 46, 47, 49, 50], "case": [9, 19, 25, 26, 29, 44, 46, 47, 49, 50], "folder": [9, 10, 12, 14, 25, 32, 34, 37, 39, 41, 47, 48], "cd": [9, 11, 13, 25, 34], "com": [9, 11, 13, 19, 25, 32, 34, 36, 37, 38, 39, 46, 48, 49, 50], "fine": [9, 13], "add": [9, 10, 12, 13, 14, 15, 18, 22, 26, 28, 29, 30, 31, 35, 37, 45, 46, 47, 49, 50], "look": [9, 10, 13, 15, 28, 34, 36], "brand": [9, 13, 34, 47], "stash": 9, "makefil": [9, 20, 25, 31, 33, 40, 48], "direct": [10, 33, 36, 37, 46, 49], "now": [10, 12, 13, 22, 25, 26, 27, 28, 29, 30, 35], "give": [10, 34], "orient": 10, "keep": [10, 12, 13, 19, 25, 34], "pocket": [10, 12], "apache2": 10, "systemctl": [10, 12, 14, 25], "httpd": 10, "kind": [10, 37, 44], "welcom": [10, 12], "intro": [10, 12], "compar": [10, 12, 14, 25, 48], "less": [10, 12, 14, 17, 21, 29, 37, 44], "000": 10, "documentroot": 10, "var": 10, "And": [10, 22, 25, 35, 37], "srv": 10, "followsymlink": 10, "allowoverrid": 10, "none": [10, 13, 29, 32, 34, 37, 38, 42], "grant": [10, 14], "modul": [10, 14, 35, 37, 42], "mod_autoindex": 10, "loadmodul": 10, "autoindex_modul": 10, "autoindex": 10, "open": [10, 13, 17, 25, 27, 30, 31, 34, 37, 38, 44, 47, 48], "On": [10, 14, 25], "fresh": 10, "alreadi": [10, 12, 25, 31, 34], "done": [10, 12, 34, 36, 37, 47, 48], "via": [10, 12, 14, 15, 21, 45], "plu": [10, 12, 15], "rever": 10, "un": 10, "comment": [10, 12, 13, 28, 29, 30, 37, 46, 48, 49], "main": [10, 13, 17, 39, 47], "except": [10, 19, 27, 31, 32, 34, 37, 47], "a2enmod": 10, "proxy_http": 10, "save": [10, 18], "a2ensit": 10, "activ": [10, 12, 13, 14, 15, 19, 25, 27, 31, 38, 46, 49, 50], "fixm": 10, "headers_modul": 10, "mod_head": 10, "proxy_modul": 10, "mod_proxi": 10, "proxy_http_modul": 10, "mod_proxy_http": 10, "With": [10, 19, 25, 34, 37, 48], "proxypreservehost": 10, "incom": [10, 16, 28], "pass": [10, 12, 13, 24, 31, 38], "figur": [10, 12, 33], "setenvif": 10, "request_uri": 10, "dontlog": 10, "customlog": 10, "null": [10, 12, 42], "combin": 10, "env": [10, 14, 25, 34, 47, 48], "order": [10, 13, 28, 29, 31, 37], "deni": 10, "fd00": 10, "8": [10, 13, 14, 37, 47, 48], "192": 10, "168": 10, "16": [10, 13, 28, 29, 30], "fe80": 10, "proxypass": [10, 46, 49], "requesthead": 10, "3000": [10, 12, 13, 15, 25, 47, 48, 49], "fulli": [10, 12, 21], "proxif": [10, 12, 13], "result_proxi": [10, 11, 12, 13, 15, 49], "replac": [10, 12, 13, 17, 21, 25, 34, 35], "binari": [10, 12, 13, 15, 46, 49], "insert_your_morty_proxy_key_her": [10, 12, 15], "image_proxi": [10, 12, 13, 19, 38, 49], "isn": [10, 12], "t": [10, 12, 13, 19, 27, 32, 36, 37, 47], "nevertheless": [10, 12], "modern": [10, 16], "mod_proxy_uwsgi": 10, "compil": [10, 34, 36, 39], "normal": [10, 25, 32, 37, 47], "18": [10, 34, 48], "04": [10, 29, 48], "libapache2": 10, "mod": [10, 37], "next": [10, 12, 17, 37], "unix": [10, 12, 14], "socket": [10, 11, 12, 14], "commun": [10, 12, 13, 19, 24], "out": [10, 12, 24, 25, 28, 29, 30, 31, 34, 37, 46, 48, 49], "ini": [10, 11, 12, 13, 14, 25], "exist": [10, 11, 12, 13, 19, 21, 25, 27, 31, 34], "mkdir": [10, 12, 13, 14, 46, 49], "chown": [10, 12, 13, 14, 46, 49], "subnet": 10, "old": [10, 11, 25], "mod_wsgi": 10, "lib": [10, 13, 14, 46, 49], "proxy_uwsgi_modul": 10, "ifmodul": 10, "histor": [10, 27], "reason": [10, 14, 21, 27, 37], "don": [10, 13, 19, 27, 32, 36, 37, 47], "mod_uwsgi": 10, "anymor": 10, "c": [10, 13, 14, 25, 34, 37, 46, 49], "sethandl": 10, "handler": 10, "uwsgisocket": 10, "touch": [10, 12, 14, 19, 25], "abov": [10, 13, 15, 19, 25, 28, 29, 30, 31, 37, 38, 48], "whole": [10, 35], "virtual": [10, 12], "compon": [10, 35, 47], "awar": [10, 37, 47], "quit": [10, 25, 31, 34], "differ": [10, 12, 13, 14, 17, 18, 19, 25, 27, 31, 32, 37, 45, 48], "standard": [10, 13, 31, 32, 35, 48], "detail": [10, 13, 19, 24, 37], "share": [10, 14, 18, 25, 26, 48], "gz": [10, 14, 34, 46, 49], "know": [10, 14, 18, 24, 25, 26, 37, 44, 48], "apache2ctl": 10, "interfac": [10, 13, 19, 22, 23, 40], "a2dismod": 10, "switch": [10, 31], "off": [10, 12, 13, 31, 46, 48, 49, 50], "a2enconf": 10, "a2disconf": 10, "a2dissit": 10, "deploi": [11, 19, 34, 37], "80": [11, 12], "pull": [11, 24, 31, 36, 37, 39], "rm": [11, 14], "v": [11, 13, 14, 31, 46, 49], "pwd": [11, 25], "8080": [11, 13, 19, 25, 48], "modifi": [11, 14, 19, 37, 45], "accord": [11, 14, 19], "help": [11, 13, 17, 31, 34, 46, 47, 48, 49, 50], "dry": 11, "f": [11, 37], "alwai": [11, 12, 25, 31, 32, 44, 46, 49], "renam": [11, 38], "suffix": [11, 13, 19], "copi": [11, 13, 37, 48], "environ": [11, 12, 13, 19, 25, 31, 33, 40, 46, 48, 49, 50], "variabl": [11, 19, 32, 37, 49], "morty_url": 11, "morty_kei": 11, "bind_address": [11, 13, 19], "bind": [11, 16, 19, 30], "specifi": [11, 14, 19, 32, 38], "tcp": 11, "protocol": [11, 12, 14, 19, 25], "volum": 11, "entri": [11, 13, 33, 47, 48], "point": [11, 12, 13, 14, 19, 25, 33, 36, 37, 44], "dockerfil": 11, "intend": 11, "beginn": 12, "guid": [12, 13, 21, 37], "light": 12, "mainlin": 12, "webserv": 12, "section": [12, 13, 15, 19, 25, 34, 35, 37], "server_nam": 12, "resourc": 12, "symlink": 12, "ln": [12, 14, 25], "subdir": 12, "alia": 12, "wrap": 12, "hostnam": [12, 13, 17, 48], "proxy_buff": 12, "ipv4": [12, 48], "ipv6": [12, 25, 48], "uwsgi_param": 12, "uwsgi_pass": 12, "directli": [12, 19, 48], "demonstr": 12, "subdirectori": 12, "implement": [12, 14, 21, 27, 31, 32, 34, 35, 36, 48], "calcul": 12, "rel": [12, 25, 37, 48], "correct": [12, 19], "sinc": [12, 13, 21, 34, 37], "wsgi": [12, 14], "ship": 12, "script_nam": 12, "correctli": 12, "access_log": 12, "error_log": 12, "virtualenv": [13, 14, 25, 27, 34, 50], "univers": 13, "repositori": [13, 21, 25, 47, 48], "bash": [13, 25, 34, 37, 46, 47, 48, 49], "useradd": [13, 46, 49], "system": [13, 14, 25, 26, 27, 31, 34, 37, 46, 47, 49], "home": [13, 25, 39, 46, 47, 49, 50], "dir": [13, 46, 49], "respect": [13, 31, 44, 46, 49], "metasearch": [13, 32, 40, 46, 49], "interact": [13, 46, 47, 49, 50], "m": [13, 37], "pyenv": [13, 14, 25, 34, 50], "echo": [13, 46, 48, 49], "profil": [13, 34, 40, 44, 46, 49], "exit": [13, 25], "session": 13, "sourc": [13, 19, 25, 27, 30, 34, 37, 39, 42, 44, 46, 48, 49], "version": [13, 16, 17, 27, 34, 37, 46, 49], "boilerpl": [13, 25], "setuptool": 13, "wheel": 13, "pyyaml": 13, "jump": [13, 25, 34], "tree": [13, 25, 34], "termin": [13, 25, 42], "leav": 13, "initi": [13, 14, 25, 37, 39, 42, 48], "2291": 13, "merg": [13, 19, 25], "minim": [13, 36, 37], "unam": [13, 48], "ultrasecretkei": [13, 19], "edit": [13, 14, 21, 25, 31, 34, 37, 44, 49], "cp": 13, "sed": [13, 37], "openssl": 13, "rand": 13, "hex": 13, "g": [13, 15, 22, 25, 29, 30, 31, 32, 34, 37, 44, 45, 48], "mode": [13, 14, 19, 37, 47, 48], "moder": [13, 32], "strict": [13, 26, 32], "backend": 13, "dbpedia": [13, 38], "swisscow": 13, "blank": [13, 19, 37], "turn": [13, 31], "default_lang": 13, "detect": [13, 19], "browser": [13, 19, 21, 25, 27, 31, 34, 44, 48], "address": [13, 15, 16, 19, 32, 44, 47], "secret_kei": [13, 19], "chang": [13, 14, 19, 25, 27, 31, 34, 37, 47], "uncom": [13, 19], "your_morty_proxy_kei": 13, "contact_url": [13, 19], "mailto": [13, 19], "contact": [13, 18, 19], "enable_stat": 13, "stat": [13, 37], "note": [13, 15, 17, 29, 31, 38], "mai": [13, 19, 25, 37, 46, 49], "leak": [13, 22], "git_url": [13, 19, 25, 47], "git_branch": [13, 19, 25, 47], "master": [13, 14, 19, 31, 37, 47], "issue_url": [13, 19], "docs_url": [13, 19], "io": [13, 14, 19, 34, 37, 49], "public_inst": [13, 19], "space": [13, 19, 34], "wiki_url": [13, 19], "twitter_url": [13, 19], "twitter": [13, 19], "searx_engin": [13, 19], "ban_time_on_fail": 13, "ban": [13, 44], "after": [13, 27, 35, 37, 39, 46, 49], "max_ban_time_on_fail": 13, "120": [13, 31], "prefer_configured_languag": 13, "increas": 13, "weight": [13, 19, 37], "confiugr": 13, "rank": 13, "http_protocol_vers": 13, "secur": [13, 22, 40], "histori": 13, "caus": 13, "default_http_head": [13, 19], "nosniff": [13, 19], "xss": [13, 19], "noopen": [13, 19], "robot": [13, 19, 34], "tag": [13, 19], "noindex": [13, 19], "nofollow": [13, 19], "referr": [13, 19], "polici": [13, 19], "ui": [13, 19, 21, 22, 32], "autofocu": 13, "archive_todai": 13, "todai": [13, 24], "link": [13, 14, 17, 19, 25, 33], "static_path": 13, "didn": 13, "templates_path": 13, "theme_arg": 13, "oscar_styl": 13, "logicodev": [13, 38], "style": [13, 36, 38], "results_on_new_tab": [13, 38], "tab": [13, 33, 38, 48], "categories_ord": 13, "lock": 13, "arbitrari": [13, 16, 22, 24, 28, 32], "id": [13, 32, 34], "asciimoo": [13, 39, 46, 49], "base64": 13, "encod": [13, 14, 37], "notat": 13, "commit": [13, 25, 34, 36, 39], "af77ec3": 13, "outgo": 13, "request_timeout": [13, 19], "overrid": [13, 19], "max_request_timeout": [13, 19], "useragent_suffix": [13, 19], "searx_userag": 13, "could": [13, 14, 22, 32, 37], "email": [13, 19], "administr": [13, 18, 19, 21, 22, 24, 26, 38, 40, 44, 47], "pool_connect": [13, 19], "pool_maxs": [13, 19], "simultan": [13, 19], "latest": [13, 14, 39], "advanc": 13, "sock": [13, 19], "proxy1": [13, 19], "proxy2": [13, 19], "using_tor_proxi": 13, "extra_proxy_timeout": 13, "taken": [13, 37, 47], "than": [13, 19, 29, 37, 40], "network": [13, 19, 22, 46, 49], "source_ip": [13, 19], "plugin1": 13, "plugin2": 13, "enabled_plugin": [13, 38], "hostname_replac": 13, "youtu": 13, "noocooki": 13, "yotter": 13, "teddit": 13, "redd": 13, "nitter": 13, "checker": [13, 33], "off_when_debug": 13, "schedul": [13, 24, 27], "cache2": [13, 14], "searxcach": [13, 14], "item": [13, 14, 37], "2000": [13, 14, 37], "blocksiz": [13, 14], "4096": [13, 14], "bitmap": [13, 14], "start_aft": 13, "300": [13, 32], "1800": 13, "delai": 13, "everi": [13, 19, 25, 31, 32, 44, 48], "86400": 13, "90000": 13, "often": [13, 32, 37, 47], "yaml": 13, "anchor": [13, 33], "additional_test": 13, "rosebud": 13, "test_rosebud": 13, "matrix": 13, "result_contain": 13, "not_empti": 13, "one_title_contain": 13, "citizen": 13, "kane": 13, "unique_result": 13, "android": 13, "test_android": 13, "fr": [13, 19], "zh": 13, "cn": 13, "infobox": [13, 42], "tests_infobox": 13, "york": 13, "bbc": 13, "has_infobox": 13, "ahmia": 13, "onion": 13, "ah": 13, "search_url": 13, "url_xpath": 13, "href": 13, "title_xpath": 13, "content_xpath": 13, "ul": 13, "li": 13, "soft_max_redirect": [13, 32], "wikidata_id": 13, "q13515725": 13, "official_api_document": 13, "mementoweb": 13, "depot": 13, "nativ": [13, 14], "archivei": 13, "use_official_api": 13, "require_api_kei": 13, "tmp": 13, "suspend": 13, "dh": 13, "small": [13, 29, 30, 32, 34, 50], "b": [13, 37], "fulltext": 13, "paramet": [13, 16, 19, 30, 32, 33], "necessari": [13, 26], "becaus": [13, 21, 26, 31, 32, 39, 44], "sometim": [13, 21], "redirect": [13, 17, 32, 34], "instead": [13, 14, 21, 26, 27, 29, 37, 42], "php": 13, "c3": 13, "a9cial": 13, "3asearch": 13, "mw": 13, "head": 13, "searchresult": 13, "q3568032": 13, "repo": [13, 31], "pageno": [13, 32, 38, 42], "summari": 13, "q2493781": 13, "atlassian": 13, "caption": [13, 37], "h3": 13, "h4": 13, "q80729951": 13, "voc": 13, "voctoweb": 13, "ac": 13, "uk": 13, "cor": 13, "regist": [13, 33], "api_kei": [13, 19, 32], "unset": 13, "doi": [13, 17], "url_queri": 13, "title_queri": 13, "title_html_to_text": 13, "content_queri": 13, "fullcit": 13, "content_html_to_text": 13, "q5188229": 13, "rest": [13, 26, 33, 34, 36, 40], "cloudflar": 13, "digbt": 13, "dbt": 13, "first_page_num": 13, "page_s": 13, "30": [13, 48], "dl": [13, 46, 49], "dt": 13, "dd": 13, "q1430691": 13, "match_al": 13, "show_metadata": 13, "word__nam": 13, "word__defin": 13, "q1188617": 13, "offici": 13, "stabl": [13, 19], "apikei": [13, 19], "Or": [13, 18, 26, 37], "non": [13, 24], "fsf": 13, "number_of_result": [13, 32], "what": [13, 14, 18, 25, 28, 37, 48], "nearmatch": 13, "search_typ": 13, "q2470288": 13, "freesound": 13, "15": [13, 48], "myapikei": 13, "whitespac": [13, 34], "fast": [13, 30], "quicker": 13, "v4": 13, "project": [13, 14, 25, 33, 34, 37], "web_url": 13, "name_with_namespac": 13, "descript": [13, 17, 31, 35, 37, 46, 49], "20": [13, 48], "q16639197": 13, "ee": 13, "gitea": 13, "would": [13, 25, 26], "desir": [13, 32], "v1": 13, "html_url": 13, "try": [13, 19, 44], "swagger": 13, "use_mobile_ui": 13, "dali": 13, "christ": 13, "salvador": 13, "store": [13, 16, 23, 29, 30, 32, 40, 44], "results_xpath": 13, "imzgtf": 13, "mpg5gc": 13, "rzegz": 13, "kcssqe": 13, "mnkhrc": 13, "thumbnail_xpath": 13, "uzcko": 13, "span": [13, 37], "img": 13, "q79576": 13, "net": [13, 40], "19": 13, "q3093354": 13, "gpoddernet": 13, "readthedoc": [13, 14], "requires_api_kei": 13, "post__title_link": 13, "post__text": 13, "q50572423": 13, "q4494434": 13, "haskel": 13, "q34010": 13, "tube": 13, "snopyta": 13, "25": [13, 21, 37], "libgen": 13, "req": 13, "lol": 13, "book": 13, "td": 13, "author": [13, 31, 37], "q22017206": 13, "lyric": 13, "left": [13, 37], "visitedlyr": 13, "ml": 13, "utf8": [13, 34], "e2": 13, "9c": 13, "93": 13, "stori": 13, "relev": [13, 34], "q60762874": 13, "pymongo": [13, 16, 28], "mymongo": [13, 16, 28], "md": [13, 28], "exact_match_onli": [13, 16, 28], "27017": [13, 16, 28], "results_per_pag": 13, "databas": [13, 16, 22, 26, 28, 29, 30, 37], "busi": 13, "review": 13, "db": [13, 16, 28], "v2": 13, "size": [13, 32], "results_queri": 13, "q7067518": 13, "openair": 13, "eu": 13, "dataset": 13, "respons": [13, 19, 32], "metadata": [13, 37], "oaf": 13, "entiti": 13, "children": 13, "webresourc": 13, "q25106053": 13, "opensemanticsearch": 13, "opensemant": 13, "oss": 13, "prowlarr": 13, "prow": 13, "indexer_id": 13, "search_categori": 13, "9696": 13, "50": [13, 37], "servarr": 13, "node": [13, 34], "snippet": [13, 15], "info": [13, 19, 25, 34, 48, 49], "hide": 13, "obsolet": 13, "structur": [13, 16, 28, 31, 33], "hide_obsolet": 13, "countri": [13, 19, 32], "thepiratebai": 13, "psychopg2": [13, 16, 30], "postgr": 13, "query_str": [13, 16, 30], "my_tabl": [13, 16, 30], "my_column": [13, 16, 30], "psql": [13, 16, 30], "bodi": [13, 31, 37], "snippet__nam": 13, "suggestion_xpath": 13, "callout": 13, "q2984686": 13, "warehous": 13, "libr": 13, "redi": [13, 30], "myredi": 13, "bad": 13, "certif": 13, "scanr": 13, "scanr_structur": 13, "api_sit": 13, "instance_url": 13, "spotifi": 13, "credenti": 13, "stf": 13, "api_client_id": 13, "api_client_secret": 13, "collection_nam": 13, "springer": 13, "natur": 13, "springernatur": 13, "signup": 13, "a69685087d07eca9f13db62f65b8f601": 13, "sq": [13, 16, 30], "mydb": 13, "mytabl": 13, "fieldnam": [13, 37], "torrentz2": 13, "torch": 13, "xmh57jrknzkhv6y3ls3ubitzfqnkrwxhopf5aygthi7d6rplyvk3noyd": 13, "cgi": [13, 14], "omega": 13, "defaultop": 13, "tch": 13, "mayb": [13, 18, 22], "fun": 13, "uncyclopedia": 13, "unc": 13, "wikia": 13, "word": [13, 34, 35, 37, 38], "mean": [13, 14, 25, 37, 44], "consol": 13, "youtube_api": 13, "www4": 13, "o": [13, 37, 46, 49, 50], "q367": 13, "q964": 13, "q369": 13, "q263": 13, "q151": 13, "q370": 13, "q373": 13, "product": [13, 19, 47], "wolframalpha_api": 13, "1000": 13, "dai": [13, 14, 32, 38, 42], "usagelimit": 13, "mysql": 13, "connector": [13, 16, 30], "mydatabas": 13, "h2": 13, "top": [13, 37], "spell": 13, "q60747299": 13, "doesn": [13, 19], "serp": 13, "gp0gqqlrvflv20": 13, "bing__url": 13, "bing__titl": 13, "bing__descript": 13, "q3595363": 13, "search_v2": 13, "api_token": 13, "f8ohudeykuichdnixegi7cb4uyytbqt4no8iuenbfto3devs24yelgqm7ncm": 13, "abstract": 13, "No": [13, 40], "petalsearch": 13, "pn": 13, "card": 13, "cont": 13, "12": [13, 48], "qo": 13, "pagin": 13, "partialsearchresult": 13, "partialrelatedsearch": 13, "q847564": 13, "webkr": 13, "sm": 13, "osp_hti": 13, "ie": [13, 34], "utf": [13, 14, 37, 47, 48], "link_tit": 13, "total_dsc": 13, "q485639": 13, "nmt": 13, "gems__gem": 13, "search__suggest": 13, "q1853420": 13, "peer": 13, "search_valu": 13, "product__titl": 13, "price": 13, "product__imag": 13, "q685967": 13, "yaci": 13, "ya": 13, "8090": 13, "aren": 13, "upper": 13, "group": [13, 37, 44, 46, 49], "pl": 13, "offset": [13, 16, 30], "spellcheck": 13, "grai": 13, "h6": 13, "q22906900": 13, "omnom": 13, "om": 13, "doku": 13, "let": [13, 18, 22, 25, 28, 29, 37, 44, 47], "corpor": 13, "ubuntuwiki": 13, "uw": 13, "gg": 13, "filepath": 13, "pattern": 13, "fgrep": 13, "fgr": 13, "\u0627\u0644\u0639": 13, "\u0631": 13, "\u0628": 13, "\u064a": 13, "\u0629": 13, "arab": 13, "bg": 13, "\u0431\u044a\u043b\u0433\u0430\u0440\u0441\u043a\u0438": 13, "bulgarian": 13, "bo": 13, "\u0f56": 13, "\u0f51": 13, "\u0f66": 13, "tibetian": 13, "ca": 13, "catal\u00e0": 13, "catalan": 13, "\u010de\u0161tina": 13, "czech": 13, "cy": 13, "cymraeg": 13, "welsh": 13, "dansk": 13, "danish": 13, "el_gr": 13, "\u03b5\u03bb\u03bb\u03b7\u03bd\u03b9\u03ba\u03ac": 13, "greek_greec": 13, "espa\u00f1ol": [13, 19], "spanish": 13, "eesti": 13, "estonian": 13, "euskara": 13, "basqu": 13, "fa_ir": 13, "f\u0101rs\u012b": 13, "\u0641\u0627\u0631\u0633\u0649": 13, "persian": 13, "fi": [13, 47, 48], "suomi": 13, "finnish": 13, "fil": 13, "wikang": 13, "filipino": 13, "fran\u00e7ai": [13, 19], "french": 13, "galego": 13, "galician": 13, "he": [13, 19, 25, 37], "\u05e2\u05d1\u05e8\u05d9\u05ea": 13, "hebrew": [13, 19], "hr": 13, "hrvatski": 13, "croatian": 13, "hu": [13, 19, 45], "magyar": [13, 19], "hungarian": 13, "ia": 13, "interlingua": 13, "italiano": [13, 19], "italian": 13, "ja": [13, 19], "\u65e5\u672c\u8a9e": [13, 19], "japanes": [13, 19], "lt": 13, "lietuvi\u0173": 13, "lithuanian": 13, "nl": [13, 19], "nederland": [13, 19], "dutch": 13, "nl_be": 13, "vlaam": 13, "dutch_belgium": 13, "oc": 13, "lenga": 13, "\u00f2c": 13, "occitan": 13, "polski": 13, "polish": 13, "pt": 13, "portugu\u00ea": 13, "portugues": 13, "pt_br": 13, "portuguese_brazil": 13, "ro": [13, 19], "rom\u00e2n\u0103": 13, "romanian": [13, 19], "\u0440\u0443\u0441\u0441\u043a\u0438\u0439": 13, "russian": [13, 19], "sk": 13, "sloven\u010dina": 13, "slovak": 13, "sl": 13, "slovenski": 13, "sloven": 13, "sr": 13, "\u0441\u0440\u043f\u0441\u043a\u0438": 13, "serbian": 13, "sv": 13, "svenska": 13, "swedish": 13, "te": 13, "\u0c24": 13, "\u0c32": 13, "\u0c17": 13, "telugu": 13, "ta": 13, "\u0ba4\u0bae": 13, "\u0bb4": 13, "tamil": 13, "t\u00fcrk\u00e7e": [13, 19], "turkish": 13, "\u0443\u043a\u0440\u0430\u0457\u043d\u0441\u044c\u043a\u0430": 13, "\u043c\u043e\u0432\u0430": 13, "ukrainian": 13, "vi": 13, "ti\u1ebfng": 13, "vi\u1ec7t": 13, "vietnames": 13, "\u4e2d\u6587": 13, "chines": 13, "zh_tw": 13, "\u570b\u8a9e": 13, "taiwanes": 13, "mandarin": 13, "doi_resolv": 13, "oadoi": 13, "doai": 13, "dissem": 13, "sci": 13, "hub": 13, "scihubtw": 13, "tw": 13, "nf": 13, "default_doi_resolv": 13, "webapp": [13, 14, 19, 27, 34], "searx_settings_path": [13, 14, 19, 25], "visit": [13, 29, 37, 44], "curl": 13, "xdg": [13, 34], "verbos": [13, 47], "insecur": 13, "tcp_nodelai": 13, "68": 13, "mark": [13, 37], "bundl": 13, "multius": 13, "assum": [13, 37], "200": [13, 25, 34], "ok": [13, 34], "everyth": [13, 37, 44], "hit": 13, "ctrl": [13, 25, 34], "enter": [13, 27], "twice": 13, "At": [13, 16, 29, 30, 37], "demon": 13, "systemd": [14, 46, 49, 50], "unit": [14, 31, 34, 46, 49, 50], "emperor": 14, "One": [14, 21], "per": [14, 16, 31, 32, 37], "dedic": [14, 25, 37], "common": [14, 34, 40, 44, 46, 49, 50], "fit": [14, 26, 29, 35], "larg": [14, 46, 48, 49, 50], "monitor": [14, 25], "specif": [14, 19, 22, 32, 48], "event": 14, "scan": 14, "vassal": 14, "ad": [14, 22, 24, 25, 26, 29, 30, 35, 37, 44, 45, 47], "remov": [14, 17, 19, 25, 42, 44, 46, 47, 48, 49, 50], "timestamp": 14, "correspond": 14, "reload": 14, "mostli": [14, 37], "even": [14, 25, 48], "wai": [14, 19, 22, 24, 29, 31, 32, 37, 44], "both": [14, 26, 27, 31, 38, 44], "anoth": [14, 19, 21, 25, 32, 37, 48], "might": [14, 17, 18, 25, 26, 31, 37, 38, 44, 47, 48], "interpret": [14, 37], "python2": [14, 27], "while": [14, 24, 25, 34, 37], "worth": [14, 44], "approach": 14, "similar": [14, 16, 19, 30, 37], "comfort": [14, 37], "symbol": [14, 25], "confnam": 14, "experi": 14, "bit": [14, 37], "buggi": 14, "init": [14, 24, 25, 33, 48], "lsb": 14, "bug": [14, 34], "bugreport": [14, 31], "833067": 14, "0pointer": 14, "blog": [14, 25, 28, 29, 30, 37, 40], "who": [14, 21, 22, 24, 44], "uid": [14, 25], "gid": 14, "lc_all": 14, "chdir": [14, 25], "load": [14, 17, 18, 19, 34, 42, 48], "right": [14, 26, 35, 37, 40], "chmod": 14, "666": 14, "interpretor": 14, "worker": 14, "lazi": 14, "gil": 14, "thread": 14, "rememb": [14, 25, 31], "them": [14, 18, 19, 25, 28, 29, 30, 35, 37, 47], "multithread": 14, "automat": [14, 17, 37], "strang": 14, "behaviour": [14, 31, 35], "perform": [14, 17, 24, 32], "pythonhom": 14, "glob": 14, "pythonpath": [14, 25], "speak": 14, "upstream": 14, "cach": 14, "logger": 14, "act": [15, 21], "proxifi": 15, "featur": [15, 21, 26, 31, 37, 44], "argument": [15, 17, 31, 37, 42], "tradit": 16, "predefin": 16, "schema": 16, "furthermor": [16, 28, 32, 38, 44], "blob": 16, "valid": [16, 30, 32, 38], "moment": [16, 29, 30], "keyword": [16, 28, 30], "my_databas": [16, 30], "quer": [16, 30], "auth_plugin": [16, 30], "caching_sha2_password": [16, 30], "read": [16, 24, 25, 29, 30, 31, 34, 47], "driver": [16, 34], "reqir": [16, 28], "mystor": [16, 28], "secret": [16, 18, 19, 26, 28], "rd": [16, 28], "exact": [16, 28], "icm": 16, "person": [16, 28], "j": [17, 35], "css": [17, 35], "paywal": 17, "hash": 17, "convert": [17, 32, 37], "digest": 17, "infinit": 17, "scroll": 17, "bottom": [17, 35], "current": [17, 19, 24, 31, 32, 39, 45], "infinite_scrol": [17, 38], "self": [17, 21, 40, 46, 48, 49, 50], "immedi": 17, "multipl": [17, 19, 34, 37, 44], "javascript": [17, 36], "search_on_category_select": [17, 38], "oper": [17, 27, 37, 44], "hyphen": 17, "pleas": [17, 27, 29, 30, 31, 36, 37, 38], "tracker": 17, "navig": 17, "press": [17, 34], "vim_hotkei": 17, "afraid": 18, "bot": [18, 25], "stranger": 18, "pgo": 18, "As": [18, 19, 24, 26, 27, 30, 44], "onc": [18, 25, 42, 47, 48], "again": [18, 34], "got": [18, 25], "doubl": [18, 37], "deactiv": [19, 46, 49, 50], "branch": [19, 31, 34, 47], "tweet": 19, "appli": [19, 31], "cryptographi": 19, "purpos": [19, 32], "inbound": 19, "memori": [19, 28], "iso": [19, 32], "755": 19, "made": [19, 25], "other": [19, 22, 31, 32, 34, 37, 44, 45], "wait": [19, 24], "answer": [19, 37, 42, 44], "slow": 19, "consequ": [19, 31], "reactiv": 19, "wish": [19, 28, 30], "round": [19, 31], "robin": 19, "fashion": 19, "ignor": 19, "en_u": [19, 32], "socks5": [19, 32], "proxy3": 19, "1080": 19, "socks5h": 19, "proxy4": 19, "across": 19, "handl": [19, 25, 28, 37, 44, 48], "bang": 19, "few": [19, 31, 32], "obtain": 19, "delet": [19, 34, 38, 39, 48], "manual": [19, 34, 37], "fr_fr": 19, "de_d": 19, "display_error_messag": [19, 32, 37], "pretti": 19, "won": [19, 27], "actual": 19, "uvys6brhkhudff5cqbjonsdsrn8h0scbzinsrdgnvdpz7iezhvevart3yvghokha": 19, "ecretvalu": 19, "keep_onli": 19, "biggest": 21, "advantag": [21, 37], "extrem": 21, "But": [21, 27, 29, 32, 44, 45, 48], "daunt": 21, "newcom": 21, "barrier": 21, "ugli": [21, 37], "hard": [21, 32, 37], "understand": [21, 37], "introduc": [21, 22, 23, 24, 26, 37, 40], "call": [21, 22, 25, 26, 34, 39, 42, 48], "capabl": [21, 29, 31], "manipul": [21, 48], "aim": [21, 29, 37], "experienc": [21, 25], "peopl": [21, 22, 44], "graphic": [21, 22], "supervisor": 21, "decid": 21, "standalon": 21, "codebas": 21, "grow": 21, "affect": 21, "sponsor": [21, 22, 24, 26, 27, 28, 29, 30], "nlnet": [21, 22, 24, 26, 27, 28, 29, 30], "foundat": [21, 22, 24, 26, 27, 28, 29, 30], "happi": [21, 22, 24, 26, 27, 28, 29, 30, 31, 36], "hack": [21, 22, 24, 26, 27, 28, 29, 30, 31, 36], "kvch": [21, 22, 24, 26, 27, 28, 29, 30], "2017": [21, 27], "08": 21, "22": [21, 26, 27], "21": [21, 22, 24], "previous": 22, "over": [22, 25, 37, 40, 48], "comput": [22, 34, 44], "machin": 22, "2128": 22, "been": [22, 24, 25, 31], "easiest": 22, "solut": [22, 26], "thu": [22, 24, 27, 38, 44], "those": [22, 24, 25, 39, 44], "appropri": 22, "retriev": [22, 39], "flexibl": [22, 37, 47], "imagin": 22, "power": [22, 29, 30, 37], "concern": [22, 31], "mileston": 22, "discoveri": [22, 24, 26, 28, 29, 30], "fund": [22, 24, 26, 28, 29, 30], "2020": [22, 26], "09": 22, "28": [22, 26], "26": [22, 26], "fetch": [23, 40], "202006": [23, 40], "prepar": [23, 40, 48], "offlin": [23, 26, 32, 37, 40], "extend": [24, 31, 35, 37], "function": [24, 32, 35, 37, 42, 48], "skeleton": 24, "subprocess": 24, "pipe": 24, "popen": 24, "stdout": [24, 42], "return_cod": 24, "rais": [24, 32, 42], "runtimeerror": 24, "zero": 24, "readlin": 24, "parse_lin": 24, "append": 24, "propos": 24, "move": [24, 31], "togeth": 24, "were": [24, 26, 27], "insuffici": 24, "present": [24, 26], "caplabl": 24, "1700": 24, "howev": [24, 32, 38], "publicli": 24, "everyon": [24, 44], "2019": 24, "17": 24, "03": 24, "written": 25, "reader": [25, 37], "seriou": 25, "1803": 25, "lot": 25, "heterogen": 25, "cycl": 25, "dr": 25, "simpl": [25, 29, 34, 38, 46, 49], "perfect": 25, "fail": [25, 34, 36], "aspect": [25, 31], "overlook": 25, "matter": [25, 32, 44], "encapsul": 25, "prerequisit": [25, 37], "never": [25, 34], "lxc": [25, 40, 47], "mix": 25, "divid": 25, "scale": [25, 29, 37, 48], "stack": [25, 48], "lxd": [25, 48], "snap": [25, 48], "auto": [25, 37, 39, 48], "consist": 25, "sever": 25, "lxc_suit": [25, 48], "l19": 25, "exercis": 25, "outsid": 25, "blocker": 25, "cmd": [25, 34, 47, 48], "429": 25, "174": 25, "184": 25, "156": 25, "sanit": 25, "report": 25, "easi": [25, 40], "prompt": [25, 47], "signal": 25, "back": [25, 36], "analog": 25, "notic": 25, "theses": 25, "readi": 25, "ey": [25, 37], "dsitro": 25, "least": [25, 27], "attend": 25, "transpar": [25, 48], "smylink": 25, "reposetori": 25, "becom": [25, 37], "mv": 25, "conatin": 25, "daili": 25, "remark": 25, "eth0": [25, 48], "live": [25, 34, 37, 48], "fd42": 25, "573b": 25, "e0b3": 25, "e97": 25, "216": 25, "3eff": 25, "fea5": 25, "9b65": 25, "themselv": 26, "rather": 26, "trust": [26, 44], "friend": [26, 44], "colleagu": 26, "1823": 26, "unless": 26, "him": 26, "her": 26, "carv": 26, "stone": 26, "impli": 26, "guidelin": [26, 36], "concret": [26, 37], "benefit": 26, "creativ": 26, "02": 26, "releas": [27, 34, 48], "end": [27, 36, 37, 48], "clock": 27, "11": 27, "year": [27, 32, 38, 42], "worri": 27, "drop": 27, "usual": [27, 28, 44], "venv3": 27, "pip3": 27, "txt": [27, 34, 37], "115": 27, "compat": 27, "robotframework": 27, "migrat": 27, "splinter": 27, "travi": 27, "mention": [27, 30], "investig": 27, "properli": 27, "05": [27, 30], "13": [27, 28, 46, 49], "57": 27, "variou": [28, 29, 31, 35], "satisfi": [28, 30], "owm": [28, 30], "theme_nam": [28, 30], "template_nam": [28, 30], "futhermor": [28, 29], "still": [28, 29, 30], "either": 28, "partial": [28, 37], "program": [28, 34], "2021": [28, 29, 30, 48], "07": [28, 29], "23": [28, 29, 30], "ones": [29, 30, 32, 46, 49], "numer": [29, 37], "individu": 29, "compani": [29, 44], "million": 29, "great": 29, "later": [29, 47, 48], "subset": 29, "auth_token": 29, "lucen": 29, "indic": 29, "ascend": 29, "previou": [30, 47], "basic": [30, 33, 48], "robust": 30, "said": 30, "reliabl": 30, "level": [31, 37], "alter": 31, "lack": 31, "world": [31, 37, 44], "domin": 31, "among": [31, 44], "intent": 31, "wide": 31, "mass": 31, "adopt": 31, "corner": 31, "deserv": 31, "uncommon": 31, "unfortun": 31, "born": 31, "easili": 31, "maxim": 31, "reduc": 31, "preserv": [31, 37], "plenti": 31, "explain": 31, "think": [31, 34, 36, 37], "weird": 31, "interfer": 31, "vendor": 31, "misbehav": 31, "feedback": [31, 37], "reconsid": 31, "disrespect": 31, "fanci": 31, "split": 31, "convent": 31, "practic": 31, "gitmoji": 31, "yet": [31, 32], "patch": [31, 37], "pep8": [31, 34], "length": 31, "cardin": 31, "ensur": 31, "logic": 31, "break": [31, 37], "fix": 31, "rst": [31, 37], "meaning": [31, 36, 37], "scope": 31, "footer": 31, "quickstart": [31, 33, 40], "transifex": [31, 33], "built": [31, 32, 37], "sphinx": 31, "much": [31, 37], "easier": 31, "rebuild": [31, 34], "dist": [31, 34], "assert": 31, "wysiwyg": 31, "target": [31, 34, 37, 46, 48, 49], "favorit": [31, 34], "serv": [31, 44, 48], "8000": 31, "watch": 31, "autobuild": [31, 33], "sphinxopt": 31, "50593": 31, "push": [31, 34], "adapt": 32, "boolean": [32, 37], "multibl": 32, "time_range_support": [32, 37], "engine_typ": [32, 37], "str": [32, 42], "filenam": 32, "bool": 32, "overwritten": 32, "assign": 32, "redefin": 32, "otherwis": [32, 36], "These": [32, 37], "construct": [32, 37], "cooki": [32, 40, 44], "verifi": 32, "random": [32, 44], "safesearch": [32, 37, 38, 42], "week": [32, 42], "pagenumb": 32, "unspecifi": 32, "from_lang": 32, "to_lang": 32, "amount": 32, "float": 32, "4217": 32, "from_nam": 32, "to_nam": 32, "paramt": 32, "ssl": [32, 40], "follow_redirect": 32, "max_redirect": 32, "soft": [32, 33], "record": [32, 37], "raise_for_httperror": 32, "search_str": 32, "search_path": 32, "urlencod": 32, "publishedd": 32, "datetim": [32, 37], "publish": 32, "partli": 32, "img_src": 32, "thumbnail_src": 32, "preview": 32, "thumbnail": 32, "seed": 32, "seeder": 32, "leech": 32, "leecher": 32, "files": 32, "byte": 32, "magnetlink": 32, "torrentfil": 32, "latitud": 32, "decim": 32, "longitud": 32, "boundingbox": 32, "arrai": 32, "lat": 32, "min": 32, "lon": 32, "geojson": 32, "object": [32, 35, 37, 42], "road": 32, "street": 32, "house_numb": 32, "hous": 32, "citi": 32, "postcod": 32, "prime": 33, "hackabl": 33, "clean": [33, 48], "pylint": 33, "pybuild": 33, "primer": [33, 40], "skill": 33, "inlin": 33, "markup": 33, "liter": 33, "unicod": 33, "substitut": 33, "role": 33, "admonit": 33, "view": [33, 44], "deeper": [34, 37], "ci": 34, "integr": [34, 40], "wrapper": 34, "gnu": 34, "introduct": 34, "buildenv": 34, "pybabel": [34, 39], "engines_languag": 34, "recent": 34, "prebuild": 34, "gecko": 34, "geckodriv": 34, "robot_test": 34, "intermedi": 34, "uninstal": [34, 47], "upload": 34, "pylint_fil": 34, "pycodestyl": 34, "coverag": 34, "stuff": [34, 37], "py3": 34, "longer": 34, "successfulli": 34, "argpars": 34, "initialis": 34, "sha256": 34, "sum": 34, "6cea6eb6def9e14a18bf32f8a3": 34, "471efef6c73558e391c3adb35f4": 34, "rid": [34, 48], "goe": 34, "wrong": 34, "searx_debug": 34, "werkzeug": 34, "untouch": 34, "adjust": 34, "further": [34, 47], "seri": 34, "known": 34, "pylintrc": 34, "underlin": 34, "3xx": 34, "a1": 34, "443": 34, "life": 34, "hl": 34, "lr": 34, "lang_en": 34, "oe": 34, "ceid": 34, "3aen": 34, "302": 34, "sdist": 34, "egg_info": 34, "bdist_wheel": 34, "whl": 34, "tar": [34, 46, 49], "owner": 34, "default_on": 35, "js_depend": 35, "tupl": 35, "css_depend": 35, "attach": 35, "callback": 35, "flask": [35, 37], "ctx": 35, "context": [35, 37, 48], "post_search": 35, "__init__": 35, "name_of_python_fil": 35, "feel": [35, 37], "pre_search": 35, "on_result": 35, "love": 36, "workflow": 36, "receiv": 36, "wild": 36, "west": 36, "pai": 36, "attent": [36, 37], "forget": [36, 47], "encourag": 37, "contributor": 37, "principl": 37, "restructuredtext": 37, "builder": 37, "defaul": 37, "docutil": 37, "faq": 37, "doctre": 37, "cross": 37, "linuxdoc": 37, "autodoc": 37, "ecosystem": 37, "spars": 37, "plaintext": 37, "intuit": 37, "produc": 37, "well": 37, "disadvantag": 37, "grumpi": 37, "especi": 37, "face": 37, "train": 37, "bring": 37, "audienc": 37, "question": [37, 44], "thing": 37, "knowledg": 37, "subject": 37, "pov": 37, "heard": 37, "meta": 37, "crawler": 37, "pro": 37, "con": 37, "chronolog": 37, "condit": 37, "asterisk": 37, "backquot": 37, "appear": 37, "confus": 37, "escap": 37, "backslash": 37, "pointer": 37, "emphasi": 37, "ital": 37, "strong": 37, "boldfac": 37, "adorn": 37, "subsect": 37, "_doc": 37, "refnam": 37, "lorem": 37, "ipsum": 37, "dolor": 37, "sit": 37, "amet": 37, "consectetur": 37, "adipisici": 37, "elit": 37, "_chapter": 37, "ut": 37, "enim": 37, "veniam": 37, "qui": 37, "nostrud": 37, "exercit": 37, "ullamco": 37, "labori": 37, "nisi": 37, "aliquid": 37, "ex": 37, "ea": 37, "commodi": 37, "consequat": 37, "_section": 37, "_subsect": 37, "overlin": 37, "_anchor": 37, "_rest": 37, "manuali": 37, "visist": 37, "_sphinx": 37, "_": 37, "raw": 37, "__": 37, "referenc": 37, "rfc": 37, "822": 37, "pep": 37, "1756": 37, "af2cae6": 37, "obj": [37, 42], "intersphinx_map": 37, "palletsproject": 37, "return42": 37, "inventori": 37, "inv": 37, "simplest": 37, "indent": [37, 42, 48], "colon": 37, "literalinclud": 37, "latter": 37, "expand": 37, "consetetur": 37, "sadipsc": 37, "elitr": 37, "diam": 37, "nonumi": 37, "eirmod": 37, "tempor": 37, "invidunt": 37, "labor": 37, "pygment": 37, "variant": 37, "statist": 37, "get_engines_stat": 37, "within": 37, "0xa9": 37, "copyright": 37, "sign": 37, "2122": 37, "trademark": 37, "glyph": 37, "piec": 37, "explicit": 37, "signifi": 37, "enclos": 37, "rolenam": 37, "guilabel": 37, "ancel": 37, "cancel": 37, "kbd": 37, "menuselect": 37, "la": [37, 40, 48], "bold": 37, "subscript": 37, "sub": 37, "superscript": 37, "sup": 37, "scalabl": 37, "scaleabl": 37, "sens": 37, "absenc": 37, "annoi": 37, "continu": 37, "processor": 37, "inherit": 37, "insert": [37, 39], "_svg": 37, "svg_imag": 37, "alt": 37, "given": 37, "_dot": 37, "digraph": 37, "baz": 37, "vector": 37, "nw": 37, "arrow": 37, "xml": 37, "xmln": 37, "w3": 37, "baseprofil": 37, "width": 37, "70px": 37, "height": 37, "40px": 37, "viewbox": 37, "700": 37, "400": 37, "x1": 37, "180": 37, "y1": 37, "370": 37, "x2": 37, "500": 37, "y2": 37, "stroke": 37, "black": 37, "15px": 37, "polygon": 37, "585": 37, "525": 37, "transform": 37, "rotat": 37, "135": 37, "parent": 37, "compact": 37, "third": [37, 44], "xxxx": 37, "yyyi": 37, "zzzz": 37, "distinguish": 37, "classifi": 37, "phrase": 37, "last": 37, "typo": 37, "That": 37, "why": [37, 40, 43], "duref": 37, "surround": 37, "broken": 37, "meant": 37, "commonli": 37, "my_funct": 37, "my_arg": 37, "my_other_arg": 37, "cours": 37, "caveat": 37, "doctest": 37, "catcher": 37, "kiss_": 37, "readability_": 37, "tip": 37, "caution": 37, "danger": 37, "Not": 37, "art": 37, "huge": 37, "column": 37, "cell": 37, "nightmar": 37, "big": 37, "diff": 37, "widen": 37, "ascrib": 37, "anywai": 37, "helper": 37, "emac": 37, "colspan": 37, "rowspan": 37, "front": 37, "align": 37, "stage": 37, "cspan": 37, "rspan": 37, "rightmost": 37, "fill": 37, "behavior": 37, "count": 37, "stub": 37, "morecol": 37, "morerow": 37, "col": 37, "rigth": 37, "outstand": 37, "csv_tabl": 37, "loremlorem": 37, "magna": 37, "aliquyam": 37, "erat": 37, "voluptua": 37, "vero": 37, "accusam": 37, "justo": 37, "duo": 37, "rebum": 37, "stet": 37, "clita": 37, "kasd": 37, "gubergren": 37, "sea": 37, "takimata": 37, "sanctu": 37, "est": 37, "suitabl": 37, "evalu": [37, 48], "__name__": 37, "join": 37, "language_support": 37, "endfor": 37, "jinja_context": 37, "instruct": 37, "amsmath": 37, "mathemat": 37, "ctan": 37, "numref": 37, "schroeding": 37, "schr\u00f6dinger": 37, "label": 37, "mathrm": 37, "hbar": 37, "dfrac": 37, "psi": 37, "rangl": 37, "hat": 37, "tfrac": 37, "textstyl": 37, "displaystyl": 37, "fraction": 37, "z": 37, "endpoint": 38, "syntax": [38, 40, 43], "pointhi": 38, "pars": [38, 42], "https_rewrit": 38, "self_inform": 38, "tracker_url_remov": 38, "doai_rewrit": 38, "like_hotkei": 38, "disabled_plugin": 38, "enabled_engin": 38, "disabled_engin": 38, "cli": 39, "tx": 39, "transifexrc": 39, "messagespo": 39, "file_filt": 39, "lc_messag": 39, "po": 39, "source_fil": 39, "pot": 39, "source_lang": 39, "finish": [39, 48], "mo": 39, "track": [40, 44], "70": 40, "neither": 40, "nor": 40, "addition": [40, 44], "anonym": [40, 44], "encrypt": 40, "organ": 40, "quadratur": 40, "promot": 40, "digit": 40, "searx_extra": 40, "standalone_searx": [40, 41], "rain": 42, "importlib": 42, "sy": 42, "search_queri": 42, "engine_c": 42, "spec": 42, "spec_from_file_loc": 42, "sa": 42, "module_from_spec": 42, "loader": 42, "exec_modul": 42, "prog_arg": 42, "parse_argu": 42, "category_choic": 42, "search_q": 42, "get_search_queri": 42, "engine_categori": 42, "res_dict": 42, "to_dict": 42, "write": 42, "dump": 42, "sort_kei": 42, "ensure_ascii": 42, "json_seri": 42, "results_numb": 42, "820000000": 42, "timerang": 42, "arg": 42, "namespac": 42, "searchqueri": 42, "serial": 42, "serializ": 42, "typeerror": 42, "no_parsed_url": 42, "systemexit": 42, "ptipython": 42, "multilingu": 43, "conclus": 43, "unknown": [44, 46, 49], "parti": 44, "vpn": 44, "laptop": 44, "gain": 44, "insight": 44, "dive": 44, "regardless": 44, "advertis": 44, "unlik": 44, "monet": 44, "besid": 44, "someon": 44, "whether": 44, "sent": 44, "sold": 44, "proper": [44, 46], "vulner": 44, "exchang": 44, "captcha": 44, "reset": 44, "clear": 44, "long": 44, "compromis": 44, "prefix": 45, "abbrev": 45, "chainabl": 45, "inclus": 45, "qwer": 45, "IT": 45, "cthulhu": 45, "hackerspac": 45, "workaround": 45, "speaker": 45, "service_us": [46, 47, 49, 50], "ref": [46, 49], "cat": [46, 48, 49], "go_env": [46, 49], "eof": [46, 48, 49], "gopath": [46, 49], "wget": [46, 49], "progress": [46, 49], "go1": [46, 49], "amd64": [46, 49], "xzf": [46, 49], "syslog": [46, 49], "workingdirectori": [46, 49], "execstart": [46, 49], "4005": [46, 47, 48], "harden": [46, 49], "due": [46, 49], "protectsystem": [46, 49], "privatedevic": [46, 49], "ye": [46, 49], "privatetmp": [46, 49], "nonewprivileg": [46, 49], "wantedbi": [46, 49], "multi": [46, 49], "explanatori": [46, 48, 49, 50], "reinstal": [46, 50], "daemon": [46, 49, 50], "statu": [46, 47, 49, 50], "fv": [46, 48, 49, 50], "az504": [46, 48, 49, 50], "71": [46, 48, 49, 50], "public_url": [46, 47, 48, 50], "public_host": 46, "filtron_target": [46, 47], "filtron_api": [46, 47, 48], "filtron_listen": [46, 47, 48], "suit": 47, "dispos": 47, "service_ussr": 47, "veri": 47, "troubleshoot": 47, "force_timeout": [47, 48], "batch": 47, "job": 47, "spdx": [47, 48], "licens": [47, 48], "identifi": [47, 48], "agpl": [47, 48], "sc2034": [47, 48], "backup": 47, "mydomain": 47, "xy": 47, "searx_url": 47, "dn": [47, 48], "primary_ip": [47, 48], "searx_internal_url": 47, "searx_settings_templ": 47, "repo_root": 47, "hold": 47, "foo": 47, "morty_listen": [47, 48, 49], "public_url_path_morti": 47, "service_home_bas": 47, "experiment": 47, "discret": 47, "conflict": 47, "snapcraft": 48, "cup": 48, "coffe": 48, "whatev": 48, "ubu1804": 48, "ever": 48, "ubu1604": 48, "246": 48, "147": 48, "ubu1910": 48, "140": 48, "ubu2004": 48, "fedora31": 48, "46": 48, "32": 48, "200331": 48, "00": 48, "42": 48, "296": 48, "launch": 48, "remot": 48, "storag": 48, "qout": 48, "ubu2010": 48, "fedora33": 48, "centos7": 48, "nil": 48, "subshel": 48, "lxc_suite_nam": 48, "lxc_set_suite_env": 48, "linuxcontain": 48, "linuxcontainers_org_nam": 48, "lxc_host_prefix": 48, "april": 48, "2023": 48, "2025": 48, "juli": 48, "eol": 48, "fedoraproject": 48, "33": 48, "roll": 48, "releng": 48, "june": 48, "2024": 48, "cento": 48, "in_contain": 48, "primari": 48, "guest": 48, "lxc_suite_install_info": 48, "local_imag": 48, "fmt": 48, "lxc_suite_instal": 48, "lxc_repo_root": 48, "rst_titl": 48, "lxc_suite_info": 48, "global_ip": 48, "info_msg": 48, "els": 48, "sc2031": 48, "public_url_morti": [48, 49], "runner": 50, "searx_instance_nam": 50, "searx_internal_http": 50}, "objects": {"searx_extra": [[42, 0, 0, "-", "standalone_searx"]], "searx_extra.standalone_searx": [[42, 1, 1, "", "get_search_query"], [42, 1, 1, "", "json_serial"], [42, 1, 1, "", "no_parsed_url"], [42, 1, 1, "", "parse_argument"], [42, 1, 1, "", "to_dict"]]}, "objtypes": {"0": "py:module", "1": "py:function"}, "objnames": {"0": ["py", "module", "Python module"], "1": ["py", "function", "Python function"]}, "titleterms": {"administr": [0, 7], "api": [0, 38], "get": 0, "configur": [0, 4, 5, 6, 13, 17, 18, 28, 29, 30, 32], "data": 0, "sampl": [0, 6], "respons": 0, "emb": 0, "search": [0, 8, 29, 34, 35, 38, 45], "bar": 0, "architectur": 1, "further": [1, 4, 6, 9, 10, 12, 14, 15, 17, 19, 20, 35, 37, 38, 46, 48, 49, 50], "read": [1, 4, 6, 9, 10, 12, 14, 15, 17, 19, 20, 35, 37, 38, 46, 48, 49, 50], "buildhost": [2, 48], "thi": 2, "articl": [2, 37], "need": 2, "some": 2, "work": [2, 25], "content": [2, 3, 6, 7, 10, 11, 12, 13, 14, 19, 25, 31, 32, 33, 34, 37, 40, 41, 43, 47], "build": [2, 11, 31, 34, 37], "doc": [2, 31, 34], "sphinx": [2, 37], "lint": 2, "shell": [2, 3, 22], "script": [2, 9], "run": [3, 22, 27, 34, 48], "command": [3, 11, 22, 47, 48], "from": 3, "your": [3, 25, 26, 28, 29, 35], "instanc": [3, 6, 11, 44], "The": [3, 10, 12, 25, 31], "access": [3, 26], "control": 3, "avail": [3, 8, 16], "set": [3, 4, 8, 19, 32], "custom": 3, "result": [3, 15, 22, 32, 35], "templat": [3, 37], "exampl": [3, 5, 32, 35, 37, 45], "find": 3, "file": [3, 32, 37], "name": [3, 34, 37], "engin": [4, 18, 19, 22, 24, 25, 26, 29, 30, 32, 34], "special": 4, "gener": [4, 19, 32, 37], "built": [4, 17], "time": [4, 17], "default": [4, 17, 32], "addit": 4, "comment": 4, "out": 4, "yml": [4, 19, 32], "recol": 5, "info": 5, "how": [6, 15, 18, 20, 27, 31, 44], "protect": [6, 44], "an": 6, "filtron": [6, 46], "go": [6, 46, 49], "tool": [6, 41, 47], "box": [6, 41, 47], "rout": 6, "request": [6, 32], "through": 6, "document": [7, 31, 33, 43], "index": 8, "elasticsearch": [8, 29], "meilisearch": [8, 29], "solr": [8, 29], "instal": [9, 10, 11, 12, 13, 21, 46, 48, 49, 50], "updat": [9, 20, 39], "o": 9, "first": 9, "apach": 10, "http": [10, 12], "server": [10, 12, 16, 18, 19, 30], "revers": 10, "proxi": [10, 15], "public": [10, 11, 12, 44], "internet": [10, 12], "uwsgi": [10, 14], "support": [10, 27], "restart": 10, "servic": 10, "disabl": [10, 12], "log": [10, 12], "debian": 10, "layout": 10, "docker": 11, "imag": [11, 32, 37], "searx": [11, 12, 13, 21, 25, 26, 27, 28, 29, 40, 44, 48, 50], "line": [11, 22, 37], "nginx": 12, "A": 12, "site": 12, "step": [13, 22, 24, 26, 29, 30], "packag": 13, "creat": [13, 18, 31, 46, 49], "user": [13, 41, 43, 46, 49], "depend": 13, "use_default_set": [13, 19], "true": [13, 19], "check": 13, "origin": 14, "distributor": 14, "alltogeth": 14, "setup": [15, 47, 48], "queri": [16, 28, 29, 30], "sql": [16, 30], "nosql": [16, 28], "postgresql": [16, 30], "option": 16, "mysql": [16, 30], "sqlite": [16, 30], "redi": [16, 28], "mongodb": [16, 28], "plugin": [17, 35], "builtin": 17, "privat": [18, 26, 44], "side": 18, "client": 18, "locat": 19, "global": 19, "outgo": 19, "local": [19, 29], "inspect": 20, "debug": 20, "admin": [21, 47], "interfac": 21, "acknowledg": [21, 22, 24, 26, 27, 28, 29, 30], "fetch": 22, "next": [22, 24, 26, 29, 30], "blog": 23, "prepar": 24, "offlin": 24, "develop": [24, 25, 33, 36, 41], "progress": 24, "linux": 25, "contain": 25, "202006": 25, "audienc": 25, "motiv": 25, "gentlemen": 25, "start": 25, "archlinux": 25, "fulli": 25, "function": 25, "suit": [25, 48], "In": 25, "usual": 25, "wrap": 25, "product": 25, "abstract": 25, "limit": 26, "introduc": 27, "python": [27, 34], "3": 27, "2": 27, "7": 27, "upgrad": 27, "us": [27, 28, 44], "fun": 27, "fact": 27, "If": 27, "you": 27, "found": 27, "bug": 27, "more": 28, "store": 28, "contribut": 31, "prime": 31, "direct": 31, "privaci": [31, 44], "hackabl": 31, "design": 31, "code": [31, 32, 37], "good": 31, "commit": 31, "translat": [31, 39], "rest": [31, 37], "sourc": 31, "live": 31, "clean": [31, 34], "deploi": 31, "github": 31, "io": 31, "overview": [32, 46, 48, 49, 50], "overrid": 32, "make": [32, 34], "pass": 32, "argument": 32, "pars": 32, "return": 32, "video": 32, "torrent": 32, "map": 32, "makefil": 34, "environ": [34, 37, 47], "activ": 34, "drop": 34, "autobuild": 34, "gh": 34, "page": 34, "test": 34, "sh": [34, 46, 48, 49, 50], "pylint": 34, "checker": 34, "pybuild": 34, "extern": 35, "regist": 35, "entri": 35, "point": 35, "pre": 35, "hook": 35, "post": 35, "quickstart": 36, "primer": 37, "kiss": 37, "readabl": 37, "matter": 37, "soft": 37, "skill": 37, "basic": 37, "inlin": 37, "markup": 37, "structur": 37, "head": 37, "anchor": 37, "link": 37, "ref": 37, "role": 37, "ordinari": 37, "url": 37, "hyperlink": 37, "smart": 37, "ext": 37, "extlink": 37, "intersphinx": 37, "liter": 37, "block": 37, "syntax": [37, 45], "highlight": 37, "unicod": 37, "substitut": 37, "figur": 37, "process": 37, "dot": 37, "aka": 37, "graphviz": 37, "hello": 37, "kernel": 37, "render": 37, "svg": 37, "list": 37, "bullet": 37, "horizont": 37, "hlist": 37, "definit": 37, "note": 37, "quot": 37, "paragraph": 37, "field": 37, "bibliograph": 37, "admonit": 37, "sidebar": 37, "titl": 37, "specif": 37, "tabl": 37, "nest": 37, "simpl": 37, "ascii": 37, "foo": 37, "gate": 37, "truth": 37, "grid": 37, "flat": 37, "csv": 37, "tab": 37, "view": 37, "math": 37, "equat": 37, "about": [37, 44], "latex": 37, "space": 37, "paramet": 38, "requir": 39, "init": 39, "transifex": 39, "project": 39, "welcom": 40, "featur": 40, "searx_extra": [41, 42], "standalone_searx": 42, "py": 42, "why": 44, "doe": 44, "what": 44, "ar": 44, "consequ": 44, "i": 44, "see": 44, "conclus": 44, "multilingu": 45, "util": [46, 48, 49, 50], "": 47, "common": 47, "lxc": 48, "morti": 49}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 6, "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.viewcode": 1, "sphinx.ext.intersphinx": 1, "sphinx": 56}})