on master help sign in
gh-pages: updated
commit4e206cf0d705fda438655d82bfff69a1931e8da2 authorMarkus Heiser <markus.heiser@darmarit.de> dateSat 25 Jul 2020, 18:33 (6 years ago) parent2fc3d5e
57 files changed+445−305
_images/DOT-57a4a7f78690d0b6b884bc59f36e84cfb0b61f76.svg+8−8 _images/arch_public.svg+54−54 _images/hello.svg+9−9 _images/math/07c9ff4251510b06013159f4e45ec9ab97044096.svg+10−10 _images/math/3b8127a8eed95247f9249ea6c85e8e86df1baa82.svg+10−10 _images/math/6673b43f9fe29455c1fcd1164e5844698cc64d38.svg+7−7 _images/math/a6a994cb6e7278ec30eaebe7e636046d3deccb5b.svg+15−15 _sources/admin/filtron.rst.txt+4−4 _sources/admin/installation-docker.rst.txt+38−6 _sources/admin/settings.rst.txt+7−7 _sources/dev/plugins.rst.txt+8 _static/basic.css+39−19 _static/documentation_options.js+1−1 admin/api.html+3−3 admin/architecture.html+3−3 admin/buildhosts.html+3−3 admin/engines.html+6−6 admin/filtron.html+11−11 admin/index.html+8−4 admin/installation-apache.html+3−3 admin/installation-docker.html+62−9 admin/installation-nginx.html+3−3 admin/installation-searx.html+5−5 admin/installation-uwsgi.html+18−3 admin/installation.html+3−3 admin/morty.html+3−3 admin/plugins.html+3−3 admin/settings.html+10−10 admin/update-searx.html+3−3 blog/admin.html+3−3 blog/index.html+3−3 blog/intro-offline.html+3−3 blog/lxcdev-202006.html+3−3 blog/private-engines.html+3−3 blog/python3.html+3−3 dev/contribution_guide.html+3−3 dev/engine_overview.html+3−3 dev/index.html+4−3 dev/makefile.html+3−3 dev/plugins.html+10−3 dev/quickstart.html+3−3 dev/reST.html+3−3 dev/search_api.html+3−3 dev/translation.html+3−3 genindex.html+3−3 index.html+3−3 objects.inv search.html+3−3 searchindex.js+1−1 user/index.html+3−3 user/own-instance.html+3−3 user/search_syntax.html+3−3 utils/filtron.sh.html+3−3 utils/index.html+3−3 utils/lxc.sh.html+3−3 utils/morty.sh.html+3−3 utils/searx.sh.html+4−4
_images/DOT-57a4a7f78690d0b6b884bc59f36e84cfb0b61f76.svg+8−8
@@ -1,31 +1,31 @@
11<?xml version="1.0" encoding="UTF-8" standalone="no"?>
22<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
33 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
4−<!-- Generated by graphviz version 2.40.1 (20161225.0304)
4+<!-- Generated by graphviz version 2.43.0 (0)
55 -->
66<!-- Title: foo Pages: 1 -->
77<svg width="62pt" height="116pt"
88 viewBox="0.00 0.00 62.00 116.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
99<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 112)">
1010<title>foo</title>
11−<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-112 58,-112 58,4 -4,4"/>
11+<polygon fill="white" stroke="transparent" points="-4,4 -4,-112 58,-112 58,4 -4,4"/>
1212<!-- bar -->
1313<g id="node1" class="node">
1414<title>bar</title>
15−<ellipse fill="none" stroke="#000000" cx="27" cy="-90" rx="27" ry="18"/>
16−<text text-anchor="middle" x="27" y="-86.3" font-family="Times,serif" font-size="14.00" fill="#000000">bar</text>
15+<ellipse fill="none" stroke="black" cx="27" cy="-90" rx="27" ry="18"/>
16+<text text-anchor="middle" x="27" y="-86.3" font-family="Times,serif" font-size="14.00">bar</text>
1717</g>
1818<!-- baz -->
1919<g id="node2" class="node">
2020<title>baz</title>
21−<ellipse fill="none" stroke="#000000" cx="27" cy="-18" rx="27" ry="18"/>
22−<text text-anchor="middle" x="27" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#000000">baz</text>
21+<ellipse fill="none" stroke="black" cx="27" cy="-18" rx="27" ry="18"/>
22+<text text-anchor="middle" x="27" y="-14.3" font-family="Times,serif" font-size="14.00">baz</text>
2323</g>
2424<!-- bar&#45;&gt;baz -->
2525<g id="edge1" class="edge">
2626<title>bar&#45;&gt;baz</title>
27−<path fill="none" stroke="#000000" d="M27,-71.8314C27,-64.131 27,-54.9743 27,-46.4166"/>
28−<polygon fill="#000000" stroke="#000000" points="30.5001,-46.4132 27,-36.4133 23.5001,-46.4133 30.5001,-46.4132"/>
27+<path fill="none" stroke="black" d="M27,-71.7C27,-63.98 27,-54.71 27,-46.11"/>
28+<polygon fill="black" stroke="black" points="30.5,-46.1 27,-36.1 23.5,-46.1 30.5,-46.1"/>
2929</g>
3030</g>
3131</svg>
_images/arch_public.svg+54−54
@@ -1,156 +1,156 @@
11<?xml version="1.0" encoding="UTF-8" standalone="no"?>
22<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
33 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
4−<!-- Generated by graphviz version 2.40.1 (20161225.0304)
4+<!-- Generated by graphviz version 2.43.0 (0)
55 -->
66<!-- Title: G Pages: 1 -->
7−<svg width="618pt" height="529pt"
8− viewBox="0.00 0.00 618.00 529.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
9−<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 525)">
7+<svg width="603pt" height="415pt"
8+ viewBox="0.00 0.00 603.00 415.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
9+<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 411)">
1010<title>G</title>
11−<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-525 614,-525 614,4 -4,4"/>
11+<polygon fill="white" stroke="transparent" points="-4,4 -4,-411 599,-411 599,4 -4,4"/>
1212<g id="clust1" class="cluster">
1313<title>cluster_searx</title>
14−<polygon fill="#fafafa" stroke="#000000" points="8,-8 8,-444 602,-444 602,-8 8,-8"/>
15−<text text-anchor="middle" x="305" y="-428.8" font-family="Sans" font-size="14.00" fill="#000000">Searx instance</text>
14+<polygon fill="#fafafa" stroke="black" points="8,-8 8,-330 587,-330 587,-8 8,-8"/>
15+<text text-anchor="middle" x="297.5" y="-314.8" font-family="Sans" font-size="14.00">Searx instance</text>
1616</g>
1717<!-- browser -->
1818<g id="node1" class="node">
1919<title>browser</title>
20−<polygon fill="#ffffcc" stroke="#000000" points="75,-521 5.2878,-503 75,-485 144.7122,-503 75,-521"/>
21−<polyline fill="none" stroke="#000000" points="16.9067,-506.0001 16.9067,-499.9999 "/>
22−<polyline fill="none" stroke="#000000" points="63.3811,-488.0001 86.6189,-488.0001 "/>
23−<polyline fill="none" stroke="#000000" points="133.0933,-499.9999 133.0933,-506.0001 "/>
24−<polyline fill="none" stroke="#000000" points="86.6189,-517.9999 63.3811,-517.9999 "/>
25−<text text-anchor="middle" x="75" y="-499.3" font-family="Sans" font-size="14.00" fill="#000000">Browser</text>
20+<polygon fill="#ffffcc" stroke="black" points="74,-407 6.8,-389 74,-371 141.2,-389 74,-407"/>
21+<polyline fill="none" stroke="black" points="18.39,-392.1 18.39,-385.9 "/>
22+<polyline fill="none" stroke="black" points="62.41,-374.1 85.59,-374.1 "/>
23+<polyline fill="none" stroke="black" points="129.61,-385.9 129.61,-392.1 "/>
24+<polyline fill="none" stroke="black" points="85.59,-403.9 62.41,-403.9 "/>
25+<text text-anchor="middle" x="74" y="-385.3" font-family="Sans" font-size="14.00">Browser</text>
2626</g>
2727<!-- rp -->
2828<g id="node2" class="node">
2929<title>rp</title>
3030<g id="a_node2"><a xlink:href="https://asciimoo.github.io/searx/utils/filtron.sh.html#public-reverse-proxy" xlink:title="Reverse Proxy">
31−<polygon fill="#ffffcc" stroke="#000000" points="134,-413 16,-413 16,-377 134,-377 134,-413"/>
32−<text text-anchor="middle" x="75" y="-391.3" font-family="Sans" font-size="14.00" fill="#000000">Reverse Proxy</text>
31+<polygon fill="#ffffcc" stroke="black" points="131.5,-299 16.5,-299 16.5,-263 131.5,-263 131.5,-299"/>
32+<text text-anchor="middle" x="74" y="-277.3" font-family="Sans" font-size="14.00">Reverse Proxy</text>
3333</a>
3434</g>
3535</g>
3636<!-- browser&#45;&gt;rp -->
3737<g id="edge1" class="edge">
3838<title>browser&#45;&gt;rp</title>
39−<path fill="none" stroke="#000000" d="M75,-484.6793C75,-467.821 75,-442.5651 75,-423.147"/>
40−<polygon fill="#000000" stroke="#000000" points="78.5001,-423.0501 75,-413.0502 71.5001,-423.0502 78.5001,-423.0501"/>
41−<text text-anchor="middle" x="98" y="-455.8" font-family="Sans" font-size="14.00" fill="#000000">HTTPS</text>
39+<path fill="none" stroke="black" d="M74,-370.97C74,-354.38 74,-328.88 74,-309.43"/>
40+<polygon fill="black" stroke="black" points="77.5,-309.34 74,-299.34 70.5,-309.34 77.5,-309.34"/>
41+<text text-anchor="middle" x="96.5" y="-341.8" font-family="Sans" font-size="14.00">HTTPS</text>
4242</g>
4343<!-- filtron -->
4444<g id="node3" class="node">
4545<title>filtron</title>
4646<g id="a_node3"><a xlink:href="https://asciimoo.github.io/searx/utils/filtron.sh.html" xlink:title="Filtron">
47−<polygon fill="#ffffcc" stroke="#000000" points="105.5,-288 44.5,-288 44.5,-252 105.5,-252 105.5,-288"/>
48−<text text-anchor="middle" x="75" y="-266.3" font-family="Sans" font-size="14.00" fill="#000000">Filtron</text>
47+<polygon fill="#ffffcc" stroke="black" points="103.5,-212 44.5,-212 44.5,-176 103.5,-176 103.5,-212"/>
48+<text text-anchor="middle" x="74" y="-190.3" font-family="Sans" font-size="14.00">Filtron</text>
4949</a>
5050</g>
5151</g>
5252<!-- rp&#45;&gt;filtron -->
5353<g id="edge4" class="edge">
5454<title>rp&#45;&gt;filtron</title>
55−<path fill="none" stroke="#000000" d="M75,-376.8239C75,-356.2723 75,-322.5472 75,-298.4893"/>
56−<polygon fill="#000000" stroke="#000000" points="78.5001,-298.198 75,-288.198 71.5001,-298.198 78.5001,-298.198"/>
57−<text text-anchor="middle" x="93.5" y="-328.8" font-family="Sans" font-size="14.00" fill="#000000">HTTP</text>
55+<path fill="none" stroke="black" d="M74,-262.8C74,-251.16 74,-235.55 74,-222.24"/>
56+<polygon fill="black" stroke="black" points="77.5,-222.18 74,-212.18 70.5,-222.18 77.5,-222.18"/>
57+<text text-anchor="middle" x="92" y="-233.8" font-family="Sans" font-size="14.00">HTTP</text>
5858</g>
5959<!-- morty -->
6060<g id="node4" class="node">
6161<title>morty</title>
6262<g id="a_node4"><a xlink:href="https://asciimoo.github.io/searx/utils/morty.sh.html" xlink:title="Morty">
63−<polygon fill="#ffffcc" stroke="#000000" points="180.5,-288 123.5,-288 123.5,-252 180.5,-252 180.5,-288"/>
64−<text text-anchor="middle" x="152" y="-266.3" font-family="Sans" font-size="14.00" fill="#000000">Morty</text>
63+<polygon fill="#ffffcc" stroke="black" points="178,-212 122,-212 122,-176 178,-176 178,-212"/>
64+<text text-anchor="middle" x="150" y="-190.3" font-family="Sans" font-size="14.00">Morty</text>
6565</a>
6666</g>
6767</g>
6868<!-- rp&#45;&gt;morty -->
6969<g id="edge2" class="edge">
7070<title>rp&#45;&gt;morty</title>
71−<path fill="none" stroke="#000000" d="M89.8355,-376.705C98.0006,-366.2543 108.0569,-352.7317 116,-340 124.4983,-326.3785 132.7784,-310.5167 139.2508,-297.3397"/>
72−<polygon fill="#000000" stroke="#000000" points="142.4243,-298.8167 143.6215,-288.2897 136.1209,-295.7724 142.4243,-298.8167"/>
73−<text text-anchor="middle" x="268" y="-328.8" font-family="Sans" font-size="14.00" fill="#000000">optional: images and HTML pages proxy</text>
71+<path fill="none" stroke="black" d="M95.6,-262.69C101.81,-257.29 108.41,-251.14 114,-245 120.76,-237.56 127.42,-228.84 133.12,-220.79"/>
72+<polygon fill="black" stroke="black" points="136.11,-222.62 138.91,-212.4 130.35,-218.65 136.11,-222.62"/>
73+<text text-anchor="middle" x="264.5" y="-233.8" font-family="Sans" font-size="14.00">optional: images and HTML pages proxy</text>
7474</g>
7575<!-- static -->
7676<g id="node5" class="node">
7777<title>static</title>
7878<g id="a_node5"><a xlink:href="url to configure static files" xlink:title="Static files">
79−<polygon fill="#ffffcc" stroke="#000000" points="594,-413 504,-413 504,-377 594,-377 594,-413"/>
80−<text text-anchor="middle" x="549" y="-391.3" font-family="Sans" font-size="14.00" fill="#000000">Static files</text>
79+<polygon fill="#ffffcc" stroke="black" points="579.5,-299 490.5,-299 490.5,-263 579.5,-263 579.5,-299"/>
80+<text text-anchor="middle" x="535" y="-277.3" font-family="Sans" font-size="14.00">Static files</text>
8181</a>
8282</g>
8383</g>
8484<!-- rp&#45;&gt;static -->
8585<g id="edge3" class="edge">
8686<title>rp&#45;&gt;static</title>
87−<path fill="none" stroke="#000000" d="M134.074,-395C226.433,-395 403.7479,-395 493.718,-395"/>
88−<polygon fill="#000000" stroke="#000000" points="493.7212,-398.5001 503.7212,-395 493.7211,-391.5001 493.7212,-398.5001"/>
89−<text text-anchor="middle" x="319" y="-401.8" font-family="Sans" font-size="14.00" fill="#000000">optional: reverse proxy serves directly static files</text>
87+<path fill="none" stroke="black" d="M131.92,-281C221.59,-281 392.81,-281 480.41,-281"/>
88+<polygon fill="black" stroke="black" points="480.41,-284.5 490.41,-281 480.41,-277.5 480.41,-284.5"/>
89+<text text-anchor="middle" x="311" y="-287.8" font-family="Sans" font-size="14.00">optional: reverse proxy serves directly static files</text>
9090</g>
9191<!-- uwsgi -->
9292<g id="node6" class="node">
9393<title>uwsgi</title>
9494<g id="a_node6"><a xlink:href="https://asciimoo.github.io/searx/utils/searx.sh.html" xlink:title="uwsgi">
95−<polygon fill="#ffffcc" stroke="#000000" points="188,-163 130,-163 130,-127 188,-127 188,-163"/>
96−<text text-anchor="middle" x="159" y="-141.3" font-family="Sans" font-size="14.00" fill="#000000">uwsgi</text>
95+<polygon fill="#ffffcc" stroke="black" points="184.5,-125 127.5,-125 127.5,-89 184.5,-89 184.5,-125"/>
96+<text text-anchor="middle" x="156" y="-103.3" font-family="Sans" font-size="14.00">uwsgi</text>
9797</a>
9898</g>
9999</g>
100100<!-- filtron&#45;&gt;uwsgi -->
101101<g id="edge5" class="edge">
102102<title>filtron&#45;&gt;uwsgi</title>
103−<path fill="none" stroke="#000000" d="M87.2143,-251.8239C101.3983,-230.7169 124.9198,-195.7146 141.1515,-171.5603"/>
104−<polygon fill="#000000" stroke="#000000" points="144.0983,-173.4502 146.7709,-163.198 138.2883,-169.5459 144.0983,-173.4502"/>
105−<text text-anchor="middle" x="139.5" y="-203.8" font-family="Sans" font-size="14.00" fill="#000000">HTTP</text>
103+<path fill="none" stroke="black" d="M90.59,-175.8C102.6,-163.36 118.99,-146.36 132.36,-132.5"/>
104+<polygon fill="black" stroke="black" points="135.01,-134.8 139.43,-125.18 129.97,-129.94 135.01,-134.8"/>
105+<text text-anchor="middle" x="137" y="-146.8" font-family="Sans" font-size="14.00">HTTP</text>
106106</g>
107107<!-- searx1 -->
108108<g id="node7" class="node">
109109<title>searx1</title>
110−<polygon fill="#ffffcc" stroke="#000000" points="99.5,-52 16.5,-52 16.5,-16 99.5,-16 99.5,-52"/>
111−<text text-anchor="middle" x="58" y="-30.3" font-family="Sans" font-size="14.00" fill="#000000">Searx #1</text>
110+<polygon fill="#ffffcc" stroke="black" points="97.5,-52 16.5,-52 16.5,-16 97.5,-16 97.5,-52"/>
111+<text text-anchor="middle" x="57" y="-30.3" font-family="Sans" font-size="14.00">Searx #1</text>
112112</g>
113113<!-- uwsgi&#45;&gt;searx1 -->
114114<g id="edge6" class="edge">
115115<title>uwsgi&#45;&gt;searx1</title>
116−<path fill="none" stroke="#000000" d="M142.3219,-126.6706C125.7281,-108.4339 100.1175,-80.2876 81.4738,-59.7979"/>
117−<polygon fill="#000000" stroke="#000000" points="84.0217,-57.3975 74.7029,-52.3566 78.8442,-62.1086 84.0217,-57.3975"/>
116+<path fill="none" stroke="black" d="M132.29,-88.99C119.4,-79.75 103.28,-68.19 89.27,-58.14"/>
117+<polygon fill="black" stroke="black" points="91.03,-55.1 80.86,-52.11 86.95,-60.79 91.03,-55.1"/>
118118</g>
119119<!-- searx2 -->
120120<g id="node8" class="node">
121121<title>searx2</title>
122−<polygon fill="#ffffcc" stroke="#000000" points="200.5,-52 117.5,-52 117.5,-16 200.5,-16 200.5,-52"/>
123−<text text-anchor="middle" x="159" y="-30.3" font-family="Sans" font-size="14.00" fill="#000000">Searx #2</text>
122+<polygon fill="#ffffcc" stroke="black" points="196.5,-52 115.5,-52 115.5,-16 196.5,-16 196.5,-52"/>
123+<text text-anchor="middle" x="156" y="-30.3" font-family="Sans" font-size="14.00">Searx #2</text>
124124</g>
125125<!-- uwsgi&#45;&gt;searx2 -->
126126<g id="edge7" class="edge">
127127<title>uwsgi&#45;&gt;searx2</title>
128−<path fill="none" stroke="#000000" d="M159,-126.6706C159,-109.2373 159,-82.7482 159,-62.5489"/>
129−<polygon fill="#000000" stroke="#000000" points="162.5001,-62.3566 159,-52.3566 155.5001,-62.3567 162.5001,-62.3566"/>
128+<path fill="none" stroke="black" d="M156,-88.81C156,-80.79 156,-71.05 156,-62.07"/>
129+<polygon fill="black" stroke="black" points="159.5,-62.03 156,-52.03 152.5,-62.03 159.5,-62.03"/>
130130</g>
131131<!-- searx3 -->
132132<g id="node9" class="node">
133133<title>searx3</title>
134−<polygon fill="#ffffcc" stroke="#000000" points="301.5,-52 218.5,-52 218.5,-16 301.5,-16 301.5,-52"/>
135−<text text-anchor="middle" x="260" y="-30.3" font-family="Sans" font-size="14.00" fill="#000000">Searx #3</text>
134+<polygon fill="#ffffcc" stroke="black" points="295.5,-52 214.5,-52 214.5,-16 295.5,-16 295.5,-52"/>
135+<text text-anchor="middle" x="255" y="-30.3" font-family="Sans" font-size="14.00">Searx #3</text>
136136</g>
137137<!-- uwsgi&#45;&gt;searx3 -->
138138<g id="edge8" class="edge">
139139<title>uwsgi&#45;&gt;searx3</title>
140−<path fill="none" stroke="#000000" d="M175.6781,-126.6706C192.2719,-108.4339 217.8825,-80.2876 236.5262,-59.7979"/>
141−<polygon fill="#000000" stroke="#000000" points="239.1558,-62.1086 243.2971,-52.3566 233.9783,-57.3975 239.1558,-62.1086"/>
140+<path fill="none" stroke="black" d="M179.71,-88.99C192.6,-79.75 208.72,-68.19 222.73,-58.14"/>
141+<polygon fill="black" stroke="black" points="225.05,-60.79 231.14,-52.11 220.97,-55.1 225.05,-60.79"/>
142142</g>
143143<!-- searx4 -->
144144<g id="node10" class="node">
145145<title>searx4</title>
146−<polygon fill="#ffffcc" stroke="#000000" points="402.5,-52 319.5,-52 319.5,-16 402.5,-16 402.5,-52"/>
147−<text text-anchor="middle" x="361" y="-30.3" font-family="Sans" font-size="14.00" fill="#000000">Searx #4</text>
146+<polygon fill="#ffffcc" stroke="black" points="394.5,-52 313.5,-52 313.5,-16 394.5,-16 394.5,-52"/>
147+<text text-anchor="middle" x="354" y="-30.3" font-family="Sans" font-size="14.00">Searx #4</text>
148148</g>
149149<!-- uwsgi&#45;&gt;searx4 -->
150150<g id="edge9" class="edge">
151151<title>uwsgi&#45;&gt;searx4</title>
152−<path fill="none" stroke="#000000" d="M188.3725,-128.8596C222.8149,-109.9334 280.1532,-78.4257 319.2181,-56.9594"/>
153−<polygon fill="#000000" stroke="#000000" points="321.1614,-59.8852 328.2399,-52.0018 317.7903,-53.7504 321.1614,-59.8852"/>
152+<path fill="none" stroke="black" d="M184.79,-95.68C215.9,-84.52 266.08,-66.53 303.72,-53.03"/>
153+<polygon fill="black" stroke="black" points="305.26,-56.19 313.5,-49.52 302.9,-49.61 305.26,-56.19"/>
154154</g>
155155</g>
156156</svg>
_images/hello.svg+9−9
@@ -1,30 +1,30 @@
11<?xml version="1.0" encoding="UTF-8" standalone="no"?>
22<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
33 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
4−<!-- Generated by graphviz version 2.40.1 (20161225.0304)
4+<!-- Generated by graphviz version 2.43.0 (0)
55 -->
66<!-- Title: G Pages: 1 -->
7−<svg width="76pt" height="116pt"
8− viewBox="0.00 0.00 75.59 116.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
7+<svg width="74pt" height="116pt"
8+ viewBox="0.00 0.00 74.29 116.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
99<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 112)">
1010<title>G</title>
11−<polygon fill="#ffffff" stroke="transparent" points="-4,4 -4,-112 71.594,-112 71.594,4 -4,4"/>
11+<polygon fill="white" stroke="transparent" points="-4,4 -4,-112 70.29,-112 70.29,4 -4,4"/>
1212<!-- Hello -->
1313<g id="node1" class="node">
1414<title>Hello</title>
15−<ellipse fill="none" stroke="#000000" cx="33.797" cy="-90" rx="30.5947" ry="18"/>
16−<text text-anchor="middle" x="33.797" y="-86.3" font-family="Times,serif" font-size="14.00" fill="#000000">Hello</text>
15+<ellipse fill="none" stroke="black" cx="33.15" cy="-90" rx="30.59" ry="18"/>
16+<text text-anchor="middle" x="33.15" y="-86.3" font-family="Times,serif" font-size="14.00">Hello</text>
1717</g>
1818<!-- World -->
1919<g id="node2" class="node">
2020<title>World</title>
21−<ellipse fill="none" stroke="#000000" cx="33.797" cy="-18" rx="33.5952" ry="18"/>
22−<text text-anchor="middle" x="33.797" y="-14.3" font-family="Times,serif" font-size="14.00" fill="#000000">World</text>
21+<ellipse fill="none" stroke="black" cx="33.15" cy="-18" rx="33.29" ry="18"/>
22+<text text-anchor="middle" x="33.15" y="-14.3" font-family="Times,serif" font-size="14.00">World</text>
2323</g>
2424<!-- Hello&#45;&#45;World -->
2525<g id="edge1" class="edge">
2626<title>Hello&#45;&#45;World</title>
27−<path fill="none" stroke="#000000" d="M33.797,-71.8314C33.797,-61 33.797,-47.2876 33.797,-36.4133"/>
27+<path fill="none" stroke="black" d="M33.15,-71.7C33.15,-60.85 33.15,-46.92 33.15,-36.1"/>
2828</g>
2929</g>
3030</svg>
_images/math/07c9ff4251510b06013159f4e45ec9ab97044096.svg+10−10
@@ -1,23 +1,23 @@
11<?xml version='1.0' encoding='UTF-8'?>
2−<!-- This file was generated by dvisvgm 2.6.3 -->
2+<!-- This file was generated by dvisvgm 2.8.1 -->
33<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='36.523255pt' height='48.422712pt' viewBox='57.608781 53.798251 36.523255 48.422712'>
44<defs>
5−<path id='g0-0' d='M9.191532 -3.20797C9.428643 -3.20797 9.679701 -3.20797 9.679701 -3.486924S9.428643 -3.765878 9.191532 -3.765878H1.645828C1.408717 -3.765878 1.157659 -3.765878 1.157659 -3.486924S1.408717 -3.20797 1.645828 -3.20797H9.191532Z'/>
6−<path id='g2-43' d='M5.565131 -3.221918H9.414695C9.609963 -3.221918 9.861021 -3.221918 9.861021 -3.472976C9.861021 -3.737983 9.62391 -3.737983 9.414695 -3.737983H5.565131V-7.587547C5.565131 -7.782814 5.565131 -8.033873 5.314072 -8.033873C5.049066 -8.033873 5.049066 -7.796762 5.049066 -7.587547V-3.737983H1.199502C1.004234 -3.737983 0.753176 -3.737983 0.753176 -3.486924C0.753176 -3.221918 0.990286 -3.221918 1.199502 -3.221918H5.049066V0.627646C5.049066 0.822914 5.049066 1.073973 5.300125 1.073973C5.565131 1.073973 5.565131 0.836862 5.565131 0.627646V-3.221918Z'/>
7−<path id='g2-49' d='M4.016936 -8.940473C4.016936 -9.26127 4.016936 -9.275218 3.737983 -9.275218C3.403238 -8.89863 2.705853 -8.382565 1.26924 -8.382565V-7.978082C1.590037 -7.978082 2.287422 -7.978082 3.054545 -8.340722V-1.073973C3.054545 -0.571856 3.012702 -0.404483 1.785305 -0.404483H1.352927V0C1.729514 -0.027895 3.082441 -0.027895 3.542715 -0.027895S5.341968 -0.027895 5.718555 0V-0.404483H5.286177C4.05878 -0.404483 4.016936 -0.571856 4.016936 -1.073973V-8.940473Z'/>
8−<path id='g1-120' d='M6.611208 -5.69066C6.164882 -5.606974 5.997509 -5.272229 5.997509 -5.007223C5.997509 -4.672478 6.262516 -4.560897 6.457783 -4.560897C6.876214 -4.560897 7.169116 -4.923537 7.169116 -5.300125C7.169116 -5.885928 6.499626 -6.150934 5.913823 -6.150934C5.063014 -6.150934 4.588792 -5.314072 4.463263 -5.049066C4.142466 -6.095143 3.277709 -6.150934 3.02665 -6.150934C1.603985 -6.150934 0.850809 -4.323786 0.850809 -4.016936C0.850809 -3.961146 0.9066 -3.891407 1.004234 -3.891407C1.115816 -3.891407 1.143711 -3.975093 1.171606 -4.030884C1.645828 -5.579078 2.580324 -5.87198 2.984807 -5.87198C3.612453 -5.87198 3.737983 -5.286177 3.737983 -4.951432C3.737983 -4.644583 3.654296 -4.323786 3.486924 -3.654296L3.012702 -1.743462C2.803487 -0.9066 2.399004 -0.139477 1.659776 -0.139477C1.590037 -0.139477 1.241345 -0.139477 0.948443 -0.320797C1.45056 -0.418431 1.562142 -0.836862 1.562142 -1.004234C1.562142 -1.283188 1.352927 -1.45056 1.08792 -1.45056C0.753176 -1.45056 0.390535 -1.157659 0.390535 -0.711333C0.390535 -0.125529 1.046077 0.139477 1.645828 0.139477C2.315318 0.139477 2.789539 -0.390535 3.082441 -0.962391C3.305604 -0.139477 4.002989 0.139477 4.519054 0.139477C5.941719 0.139477 6.694894 -1.687671 6.694894 -1.994521C6.694894 -2.064259 6.639103 -2.12005 6.555417 -2.12005C6.429888 -2.12005 6.41594 -2.050311 6.374097 -1.93873C5.997509 -0.711333 5.188543 -0.139477 4.560897 -0.139477C4.072727 -0.139477 3.807721 -0.502117 3.807721 -1.073973C3.807721 -1.380822 3.863512 -1.603985 4.086675 -2.524533L4.574844 -4.42142C4.78406 -5.258281 5.258281 -5.87198 5.899875 -5.87198C5.927771 -5.87198 6.318306 -5.87198 6.611208 -5.69066Z'/>
9−<path id='g1-121' d='M3.668244 1.562142C3.291656 2.092154 2.747696 2.566376 2.064259 2.566376C1.896887 2.566376 1.227397 2.538481 1.018182 1.896887C1.060025 1.910834 1.129763 1.910834 1.157659 1.910834C1.57609 1.910834 1.855044 1.548194 1.855044 1.227397S1.590037 0.795019 1.380822 0.795019C1.157659 0.795019 0.669489 0.962391 0.669489 1.645828C0.669489 2.357161 1.26924 2.84533 2.064259 2.84533C3.459029 2.84533 4.867746 1.562142 5.258281 0.013948L6.625156 -5.425654C6.639103 -5.495392 6.666999 -5.579078 6.666999 -5.662765C6.666999 -5.87198 6.499626 -6.011457 6.290411 -6.011457C6.164882 -6.011457 5.87198 -5.955666 5.760399 -5.537235L4.728269 -1.436613C4.658531 -1.185554 4.658531 -1.157659 4.546949 -1.004234C4.267995 -0.613699 3.807721 -0.139477 3.138232 -0.139477C2.357161 -0.139477 2.287422 -0.9066 2.287422 -1.283188C2.287422 -2.078207 2.66401 -3.152179 3.040598 -4.156413C3.194022 -4.560897 3.277709 -4.756164 3.277709 -5.035118C3.277709 -5.620922 2.859278 -6.150934 2.175841 -6.150934C0.892653 -6.150934 0.376588 -4.128518 0.376588 -4.016936C0.376588 -3.961146 0.432379 -3.891407 0.530012 -3.891407C0.655542 -3.891407 0.669489 -3.947198 0.72528 -4.142466C1.060025 -5.314072 1.590037 -5.87198 2.133998 -5.87198C2.259527 -5.87198 2.496638 -5.87198 2.496638 -5.411706C2.496638 -5.049066 2.343213 -4.644583 2.133998 -4.11457C1.45056 -2.287422 1.45056 -1.827148 1.45056 -1.492403C1.45056 -0.167372 2.399004 0.139477 3.096389 0.139477C3.500872 0.139477 4.002989 0.013948 4.491158 -0.502117L4.505106 -0.488169C4.29589 0.334745 4.156413 0.878705 3.668244 1.562142Z'/>
10−<path id='g1-122' d='M1.771357 -1.129763C2.371108 -1.8132 2.859278 -2.245579 3.556663 -2.873225C4.393524 -3.598506 4.756164 -3.947198 4.951432 -4.156413C5.927771 -5.118804 6.41594 -5.927771 6.41594 -6.039352S6.304359 -6.150934 6.276463 -6.150934C6.178829 -6.150934 6.150934 -6.095143 6.081196 -5.997509C5.732503 -5.397758 5.397758 -5.104857 5.035118 -5.104857C4.742217 -5.104857 4.588792 -5.230386 4.323786 -5.565131C4.030884 -5.913823 3.793773 -6.150934 3.38929 -6.150934C2.371108 -6.150934 1.75741 -4.881694 1.75741 -4.588792C1.75741 -4.546949 1.771357 -4.463263 1.896887 -4.463263C2.008468 -4.463263 2.022416 -4.519054 2.064259 -4.616687C2.30137 -5.174595 2.970859 -5.272229 3.235866 -5.272229C3.528767 -5.272229 3.807721 -5.174595 4.100623 -5.049066C4.630635 -4.825903 4.853798 -4.825903 4.993275 -4.825903C5.090909 -4.825903 5.1467 -4.825903 5.216438 -4.839851C4.756164 -4.29589 4.002989 -3.626401 3.375342 -3.054545L1.966625 -1.75741C1.115816 -0.892653 0.599751 -0.069738 0.599751 0.027895C0.599751 0.111582 0.669489 0.139477 0.753176 0.139477S0.850809 0.125529 0.948443 -0.041843C1.171606 -0.390535 1.617933 -0.9066 2.133998 -0.9066C2.426899 -0.9066 2.566376 -0.808966 2.84533 -0.460274C3.110336 -0.153425 3.347447 0.139477 3.793773 0.139477C5.160648 0.139477 5.941719 -1.63188 5.941719 -1.952677C5.941719 -2.008468 5.927771 -2.092154 5.788294 -2.092154C5.676712 -2.092154 5.662765 -2.036364 5.620922 -1.896887C5.314072 -1.073973 4.491158 -0.739228 3.947198 -0.739228C3.654296 -0.739228 3.375342 -0.836862 3.082441 -0.962391C2.524533 -1.185554 2.371108 -1.185554 2.189788 -1.185554C2.050311 -1.185554 1.896887 -1.185554 1.771357 -1.129763Z'/>
5+<path id='g0-0' d='M9.191532-3.20797C9.428643-3.20797 9.679701-3.20797 9.679701-3.486924S9.428643-3.765878 9.191532-3.765878H1.645828C1.408717-3.765878 1.157659-3.765878 1.157659-3.486924S1.408717-3.20797 1.645828-3.20797H9.191532Z'/>
6+<path id='g1-120' d='M6.611208-5.69066C6.164882-5.606974 5.997509-5.272229 5.997509-5.007223C5.997509-4.672478 6.262516-4.560897 6.457783-4.560897C6.876214-4.560897 7.169116-4.923537 7.169116-5.300125C7.169116-5.885928 6.499626-6.150934 5.913823-6.150934C5.063014-6.150934 4.588792-5.314072 4.463263-5.049066C4.142466-6.095143 3.277709-6.150934 3.02665-6.150934C1.603985-6.150934 .850809-4.323786 .850809-4.016936C.850809-3.961146 .9066-3.891407 1.004234-3.891407C1.115816-3.891407 1.143711-3.975093 1.171606-4.030884C1.645828-5.579078 2.580324-5.87198 2.984807-5.87198C3.612453-5.87198 3.737983-5.286177 3.737983-4.951432C3.737983-4.644583 3.654296-4.323786 3.486924-3.654296L3.012702-1.743462C2.803487-.9066 2.399004-.139477 1.659776-.139477C1.590037-.139477 1.241345-.139477 .948443-.320797C1.45056-.418431 1.562142-.836862 1.562142-1.004234C1.562142-1.283188 1.352927-1.45056 1.08792-1.45056C.753176-1.45056 .390535-1.157659 .390535-.711333C.390535-.125529 1.046077 .139477 1.645828 .139477C2.315318 .139477 2.789539-.390535 3.082441-.962391C3.305604-.139477 4.002989 .139477 4.519054 .139477C5.941719 .139477 6.694894-1.687671 6.694894-1.994521C6.694894-2.064259 6.639103-2.12005 6.555417-2.12005C6.429888-2.12005 6.41594-2.050311 6.374097-1.93873C5.997509-.711333 5.188543-.139477 4.560897-.139477C4.072727-.139477 3.807721-.502117 3.807721-1.073973C3.807721-1.380822 3.863512-1.603985 4.086675-2.524533L4.574844-4.42142C4.78406-5.258281 5.258281-5.87198 5.899875-5.87198C5.927771-5.87198 6.318306-5.87198 6.611208-5.69066Z'/>
7+<path id='g1-121' d='M3.668244 1.562142C3.291656 2.092154 2.747696 2.566376 2.064259 2.566376C1.896887 2.566376 1.227397 2.538481 1.018182 1.896887C1.060025 1.910834 1.129763 1.910834 1.157659 1.910834C1.57609 1.910834 1.855044 1.548194 1.855044 1.227397S1.590037 .795019 1.380822 .795019C1.157659 .795019 .669489 .962391 .669489 1.645828C.669489 2.357161 1.26924 2.84533 2.064259 2.84533C3.459029 2.84533 4.867746 1.562142 5.258281 .013948L6.625156-5.425654C6.639103-5.495392 6.666999-5.579078 6.666999-5.662765C6.666999-5.87198 6.499626-6.011457 6.290411-6.011457C6.164882-6.011457 5.87198-5.955666 5.760399-5.537235L4.728269-1.436613C4.658531-1.185554 4.658531-1.157659 4.546949-1.004234C4.267995-.613699 3.807721-.139477 3.138232-.139477C2.357161-.139477 2.287422-.9066 2.287422-1.283188C2.287422-2.078207 2.66401-3.152179 3.040598-4.156413C3.194022-4.560897 3.277709-4.756164 3.277709-5.035118C3.277709-5.620922 2.859278-6.150934 2.175841-6.150934C.892653-6.150934 .376588-4.128518 .376588-4.016936C.376588-3.961146 .432379-3.891407 .530012-3.891407C.655542-3.891407 .669489-3.947198 .72528-4.142466C1.060025-5.314072 1.590037-5.87198 2.133998-5.87198C2.259527-5.87198 2.496638-5.87198 2.496638-5.411706C2.496638-5.049066 2.343213-4.644583 2.133998-4.11457C1.45056-2.287422 1.45056-1.827148 1.45056-1.492403C1.45056-.167372 2.399004 .139477 3.096389 .139477C3.500872 .139477 4.002989 .013948 4.491158-.502117L4.505106-.488169C4.29589 .334745 4.156413 .878705 3.668244 1.562142Z'/>
8+<path id='g1-122' d='M1.771357-1.129763C2.371108-1.8132 2.859278-2.245579 3.556663-2.873225C4.393524-3.598506 4.756164-3.947198 4.951432-4.156413C5.927771-5.118804 6.41594-5.927771 6.41594-6.039352S6.304359-6.150934 6.276463-6.150934C6.178829-6.150934 6.150934-6.095143 6.081196-5.997509C5.732503-5.397758 5.397758-5.104857 5.035118-5.104857C4.742217-5.104857 4.588792-5.230386 4.323786-5.565131C4.030884-5.913823 3.793773-6.150934 3.38929-6.150934C2.371108-6.150934 1.75741-4.881694 1.75741-4.588792C1.75741-4.546949 1.771357-4.463263 1.896887-4.463263C2.008468-4.463263 2.022416-4.519054 2.064259-4.616687C2.30137-5.174595 2.970859-5.272229 3.235866-5.272229C3.528767-5.272229 3.807721-5.174595 4.100623-5.049066C4.630635-4.825903 4.853798-4.825903 4.993275-4.825903C5.090909-4.825903 5.1467-4.825903 5.216438-4.839851C4.756164-4.29589 4.002989-3.626401 3.375342-3.054545L1.966625-1.75741C1.115816-.892653 .599751-.069738 .599751 .027895C.599751 .111582 .669489 .139477 .753176 .139477S.850809 .125529 .948443-.041843C1.171606-.390535 1.617933-.9066 2.133998-.9066C2.426899-.9066 2.566376-.808966 2.84533-.460274C3.110336-.153425 3.347447 .139477 3.793773 .139477C5.160648 .139477 5.941719-1.63188 5.941719-1.952677C5.941719-2.008468 5.927771-2.092154 5.788294-2.092154C5.676712-2.092154 5.662765-2.036364 5.620922-1.896887C5.314072-1.073973 4.491158-.739228 3.947198-.739228C3.654296-.739228 3.375342-.836862 3.082441-.962391C2.524533-1.185554 2.371108-1.185554 2.189788-1.185554C2.050311-1.185554 1.896887-1.185554 1.771357-1.129763Z'/>
9+<path id='g2-43' d='M5.565131-3.221918H9.414695C9.609963-3.221918 9.861021-3.221918 9.861021-3.472976C9.861021-3.737983 9.62391-3.737983 9.414695-3.737983H5.565131V-7.587547C5.565131-7.782814 5.565131-8.033873 5.314072-8.033873C5.049066-8.033873 5.049066-7.796762 5.049066-7.587547V-3.737983H1.199502C1.004234-3.737983 .753176-3.737983 .753176-3.486924C.753176-3.221918 .990286-3.221918 1.199502-3.221918H5.049066V.627646C5.049066 .822914 5.049066 1.073973 5.300125 1.073973C5.565131 1.073973 5.565131 .836862 5.565131 .627646V-3.221918Z'/>
10+<path id='g2-49' d='M4.016936-8.940473C4.016936-9.26127 4.016936-9.275218 3.737983-9.275218C3.403238-8.89863 2.705853-8.382565 1.26924-8.382565V-7.978082C1.590037-7.978082 2.287422-7.978082 3.054545-8.340722V-1.073973C3.054545-.571856 3.012702-.404483 1.785305-.404483H1.352927V0C1.729514-.027895 3.082441-.027895 3.542715-.027895S5.341968-.027895 5.718555 0V-.404483H5.286177C4.05878-.404483 4.016936-.571856 4.016936-1.073973V-8.940473Z'/>
1111</defs>
1212<g id='page1'>
1313<use x='59.270442' y='62.786766' xlink:href='#g2-49'/>
14−<rect x='58.804295' y='68.456606' height='0.55789' width='7.760768'/>
14+<rect x='58.804295' y='68.456606' height='.55789' width='7.760768'/>
1515<use x='58.804295' y='81.789907' xlink:href='#g1-120'/>
1616<use x='70.860038' y='72.222482' xlink:href='#g2-43'/>
1717<use x='85.942577' y='62.786766' xlink:href='#g2-49'/>
18−<rect x='85.777106' y='68.456606' height='0.55789' width='7.159416'/>
18+<rect x='85.777106' y='68.456606' height='.55789' width='7.159416'/>
1919<use x='85.777106' y='81.789907' xlink:href='#g1-121'/>
20−<rect x='57.608781' y='86.175621' height='0.55789' width='36.523255'/>
20+<rect x='57.608781' y='86.175621' height='.55789' width='36.523255'/>
2121<use x='60.284264' y='99.508922' xlink:href='#g1-121'/>
2222<use x='70.543155' y='99.508922' xlink:href='#g0-0'/>
2323<use x='84.490862' y='99.508922' xlink:href='#g1-122'/>
_images/math/3b8127a8eed95247f9249ea6c85e8e86df1baa82.svg+10−10
@@ -1,23 +1,23 @@
11<?xml version='1.0' encoding='UTF-8'?>
2−<!-- This file was generated by dvisvgm 2.6.3 -->
2+<!-- This file was generated by dvisvgm 2.8.1 -->
33<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='23.092891pt' height='29.523663pt' viewBox='57.608781 53.79825 23.092891 29.523663'>
44<defs>
5−<path id='g0-0' d='M6.434044 -2.245569C6.600021 -2.245569 6.775761 -2.245569 6.775761 -2.440836S6.600021 -2.636103 6.434044 -2.636103H1.152075C0.986098 -2.636103 0.810358 -2.636103 0.810358 -2.440836S0.986098 -2.245569 1.152075 -2.245569H6.434044Z'/>
6−<path id='g2-43' d='M3.993208 -2.245569H6.717181C6.853868 -2.245569 7.039372 -2.245569 7.039372 -2.440836S6.853868 -2.636103 6.717181 -2.636103H3.993208V-5.36984C3.993208 -5.506526 3.993208 -5.69203 3.797941 -5.69203S3.602674 -5.506526 3.602674 -5.36984V-2.636103H0.868938C0.732251 -2.636103 0.546747 -2.636103 0.546747 -2.440836S0.732251 -2.245569 0.868938 -2.245569H3.602674V0.488167C3.602674 0.624854 3.602674 0.810358 3.797941 0.810358S3.993208 0.624854 3.993208 0.488167V-2.245569Z'/>
7−<path id='g2-49' d='M2.870423 -6.248541C2.870423 -6.482861 2.870423 -6.502388 2.645866 -6.502388C2.040539 -5.877534 1.181365 -5.877534 0.868938 -5.877534V-5.57487C1.064205 -5.57487 1.640242 -5.57487 2.147936 -5.828717V-0.771304C2.147936 -0.419824 2.118646 -0.302664 1.239945 -0.302664H0.927518V0C1.269235 -0.02929 2.118646 -0.02929 2.50918 -0.02929S3.749124 -0.02929 4.090841 0V-0.302664H3.778414C2.899713 -0.302664 2.870423 -0.41006 2.870423 -0.771304V-6.248541Z'/>
8−<path id='g1-120' d='M3.260957 -2.94853C3.319537 -3.202377 3.544094 -4.100605 4.227528 -4.100605C4.276345 -4.100605 4.510665 -4.100605 4.715696 -3.973681C4.442322 -3.924865 4.247055 -3.680781 4.247055 -3.446461C4.247055 -3.290247 4.354452 -3.104744 4.618062 -3.104744C4.832856 -3.104744 5.145283 -3.280484 5.145283 -3.671018C5.145283 -4.178712 4.569245 -4.315398 4.237292 -4.315398C3.671018 -4.315398 3.329301 -3.797941 3.21214 -3.573384C2.968057 -4.217765 2.440836 -4.315398 2.157699 -4.315398C1.142311 -4.315398 0.585801 -3.055927 0.585801 -2.811843C0.585801 -2.71421 0.683434 -2.71421 0.702961 -2.71421C0.781068 -2.71421 0.810358 -2.733737 0.829884 -2.821607C1.161838 -3.856521 1.806219 -4.100605 2.138172 -4.100605C2.323676 -4.100605 2.665393 -4.012735 2.665393 -3.446461C2.665393 -3.143797 2.499416 -2.489653 2.138172 -1.122785C1.981959 -0.517457 1.640242 -0.107397 1.210655 -0.107397C1.152075 -0.107397 0.927518 -0.107397 0.722488 -0.23432C0.966571 -0.283137 1.181365 -0.488167 1.181365 -0.761541C1.181365 -1.025151 0.966571 -1.103258 0.820121 -1.103258C0.527221 -1.103258 0.283137 -0.849411 0.283137 -0.536984C0.283137 -0.08787 0.771304 0.107397 1.200891 0.107397C1.845272 0.107397 2.196753 -0.576037 2.226043 -0.634617C2.343203 -0.273374 2.694683 0.107397 3.280484 0.107397C4.286108 0.107397 4.842619 -1.152075 4.842619 -1.396158C4.842619 -1.493792 4.754749 -1.493792 4.725459 -1.493792C4.637589 -1.493792 4.618062 -1.454738 4.598535 -1.386395C4.276345 -0.341717 3.612438 -0.107397 3.300011 -0.107397C2.91924 -0.107397 2.763027 -0.419824 2.763027 -0.751778C2.763027 -0.966571 2.821607 -1.181365 2.929003 -1.610952L3.260957 -2.94853Z'/>
9−<path id='g1-121' d='M4.744986 -3.719834C4.784039 -3.856521 4.784039 -3.876048 4.784039 -3.944391C4.784039 -4.120131 4.647352 -4.208002 4.500902 -4.208002C4.403268 -4.208002 4.247055 -4.149422 4.159185 -4.002971C4.139658 -3.954155 4.061551 -3.651491 4.022498 -3.475751C3.954155 -3.221904 3.885811 -2.958293 3.827231 -2.694683L3.387881 -0.937281C3.348827 -0.790831 2.929003 -0.107397 2.284623 -0.107397C1.786692 -0.107397 1.679295 -0.536984 1.679295 -0.898228C1.679295 -1.347342 1.845272 -1.952669 2.177226 -2.811843C2.333439 -3.21214 2.372493 -3.319537 2.372493 -3.514804C2.372493 -3.954155 2.060066 -4.315398 1.571899 -4.315398C0.644381 -4.315398 0.283137 -2.899713 0.283137 -2.811843C0.283137 -2.71421 0.38077 -2.71421 0.400297 -2.71421C0.497931 -2.71421 0.507694 -2.733737 0.556511 -2.88995C0.820121 -3.807704 1.210655 -4.100605 1.542608 -4.100605C1.620715 -4.100605 1.786692 -4.100605 1.786692 -3.788178C1.786692 -3.544094 1.689059 -3.290247 1.620715 -3.104744C1.230181 -2.069829 1.054441 -1.513318 1.054441 -1.054441C1.054441 -0.185504 1.669532 0.107397 2.245569 0.107397C2.62634 0.107397 2.958293 -0.05858 3.231667 -0.331954C3.104744 0.17574 2.987583 0.654144 2.59705 1.171601C2.343203 1.503555 1.972196 1.786692 1.523082 1.786692C1.386395 1.786692 0.947044 1.757402 0.781068 1.376632C0.937281 1.376632 1.064205 1.376632 1.200891 1.259471C1.298525 1.171601 1.396158 1.044678 1.396158 0.859174C1.396158 0.556511 1.132548 0.517457 1.034915 0.517457C0.810358 0.517457 0.488167 0.673671 0.488167 1.152075C0.488167 1.640242 0.917754 2.001486 1.523082 2.001486C2.528706 2.001486 3.534331 1.113021 3.807704 0.009763L4.744986 -3.719834Z'/>
10−<path id='g1-122' d='M1.298525 -0.810358C1.825745 -1.376632 2.108882 -1.620715 2.460363 -1.923379C2.460363 -1.933142 3.06569 -2.4506 3.417171 -2.80208C4.344688 -3.710071 4.559482 -4.178712 4.559482 -4.217765C4.559482 -4.315398 4.471612 -4.315398 4.452085 -4.315398C4.383742 -4.315398 4.354452 -4.295872 4.305635 -4.208002C4.012735 -3.739361 3.807704 -3.583148 3.573384 -3.583148S3.221904 -3.729598 3.075454 -3.895575C2.88995 -4.120131 2.723973 -4.315398 2.401783 -4.315398C1.669532 -4.315398 1.220418 -3.407407 1.220418 -3.202377C1.220418 -3.15356 1.249708 -3.09498 1.337578 -3.09498S1.444975 -3.143797 1.464502 -3.202377C1.650005 -3.651491 2.216279 -3.661254 2.294386 -3.661254C2.499416 -3.661254 2.68492 -3.592911 2.909477 -3.514804C3.300011 -3.368354 3.407407 -3.368354 3.661254 -3.368354C3.309774 -2.94853 2.489653 -2.245569 2.304149 -2.089356L1.425448 -1.269235C0.761541 -0.615091 0.419824 -0.05858 0.419824 0.009763C0.419824 0.107397 0.517457 0.107397 0.536984 0.107397C0.615091 0.107397 0.634617 0.08787 0.693197 -0.019527C0.917754 -0.361244 1.210655 -0.624854 1.523082 -0.624854C1.747639 -0.624854 1.845272 -0.536984 2.089356 -0.253847C2.255333 -0.048817 2.431073 0.107397 2.71421 0.107397C3.680781 0.107397 4.247055 -1.132548 4.247055 -1.396158C4.247055 -1.444975 4.208002 -1.493792 4.129895 -1.493792C4.042025 -1.493792 4.022498 -1.435212 3.993208 -1.366868C3.768651 -0.732251 3.143797 -0.546747 2.821607 -0.546747C2.62634 -0.546747 2.4506 -0.605327 2.245569 -0.673671C1.913616 -0.800594 1.767165 -0.839648 1.562135 -0.839648C1.542608 -0.839648 1.386395 -0.839648 1.298525 -0.810358Z'/>
5+<path id='g0-0' d='M6.434044-2.245569C6.600021-2.245569 6.775761-2.245569 6.775761-2.440836S6.600021-2.636103 6.434044-2.636103H1.152075C.986098-2.636103 .810358-2.636103 .810358-2.440836S.986098-2.245569 1.152075-2.245569H6.434044Z'/>
6+<path id='g1-120' d='M3.260957-2.94853C3.319537-3.202377 3.544094-4.100605 4.227528-4.100605C4.276345-4.100605 4.510665-4.100605 4.715696-3.973681C4.442322-3.924865 4.247055-3.680781 4.247055-3.446461C4.247055-3.290247 4.354452-3.104744 4.618062-3.104744C4.832856-3.104744 5.145283-3.280484 5.145283-3.671018C5.145283-4.178712 4.569245-4.315398 4.237292-4.315398C3.671018-4.315398 3.329301-3.797941 3.21214-3.573384C2.968057-4.217765 2.440836-4.315398 2.157699-4.315398C1.142311-4.315398 .585801-3.055927 .585801-2.811843C.585801-2.71421 .683434-2.71421 .702961-2.71421C.781068-2.71421 .810358-2.733737 .829884-2.821607C1.161838-3.856521 1.806219-4.100605 2.138172-4.100605C2.323676-4.100605 2.665393-4.012735 2.665393-3.446461C2.665393-3.143797 2.499416-2.489653 2.138172-1.122785C1.981959-.517457 1.640242-.107397 1.210655-.107397C1.152075-.107397 .927518-.107397 .722488-.23432C.966571-.283137 1.181365-.488167 1.181365-.761541C1.181365-1.025151 .966571-1.103258 .820121-1.103258C.527221-1.103258 .283137-.849411 .283137-.536984C.283137-.08787 .771304 .107397 1.200891 .107397C1.845272 .107397 2.196753-.576037 2.226043-.634617C2.343203-.273374 2.694683 .107397 3.280484 .107397C4.286108 .107397 4.842619-1.152075 4.842619-1.396158C4.842619-1.493792 4.754749-1.493792 4.725459-1.493792C4.637589-1.493792 4.618062-1.454738 4.598535-1.386395C4.276345-.341717 3.612438-.107397 3.300011-.107397C2.91924-.107397 2.763027-.419824 2.763027-.751778C2.763027-.966571 2.821607-1.181365 2.929003-1.610952L3.260957-2.94853Z'/>
7+<path id='g1-121' d='M4.744986-3.719834C4.784039-3.856521 4.784039-3.876048 4.784039-3.944391C4.784039-4.120131 4.647352-4.208002 4.500902-4.208002C4.403268-4.208002 4.247055-4.149422 4.159185-4.002971C4.139658-3.954155 4.061551-3.651491 4.022498-3.475751C3.954155-3.221904 3.885811-2.958293 3.827231-2.694683L3.387881-.937281C3.348827-.790831 2.929003-.107397 2.284623-.107397C1.786692-.107397 1.679295-.536984 1.679295-.898228C1.679295-1.347342 1.845272-1.952669 2.177226-2.811843C2.333439-3.21214 2.372493-3.319537 2.372493-3.514804C2.372493-3.954155 2.060066-4.315398 1.571899-4.315398C.644381-4.315398 .283137-2.899713 .283137-2.811843C.283137-2.71421 .38077-2.71421 .400297-2.71421C.497931-2.71421 .507694-2.733737 .556511-2.88995C.820121-3.807704 1.210655-4.100605 1.542608-4.100605C1.620715-4.100605 1.786692-4.100605 1.786692-3.788178C1.786692-3.544094 1.689059-3.290247 1.620715-3.104744C1.230181-2.069829 1.054441-1.513318 1.054441-1.054441C1.054441-.185504 1.669532 .107397 2.245569 .107397C2.62634 .107397 2.958293-.05858 3.231667-.331954C3.104744 .17574 2.987583 .654144 2.59705 1.171601C2.343203 1.503555 1.972196 1.786692 1.523082 1.786692C1.386395 1.786692 .947044 1.757402 .781068 1.376632C.937281 1.376632 1.064205 1.376632 1.200891 1.259471C1.298525 1.171601 1.396158 1.044678 1.396158 .859174C1.396158 .556511 1.132548 .517457 1.034915 .517457C.810358 .517457 .488167 .673671 .488167 1.152075C.488167 1.640242 .917754 2.001486 1.523082 2.001486C2.528706 2.001486 3.534331 1.113021 3.807704 .009763L4.744986-3.719834Z'/>
8+<path id='g1-122' d='M1.298525-.810358C1.825745-1.376632 2.108882-1.620715 2.460363-1.923379C2.460363-1.933142 3.06569-2.4506 3.417171-2.80208C4.344688-3.710071 4.559482-4.178712 4.559482-4.217765C4.559482-4.315398 4.471612-4.315398 4.452085-4.315398C4.383742-4.315398 4.354452-4.295872 4.305635-4.208002C4.012735-3.739361 3.807704-3.583148 3.573384-3.583148S3.221904-3.729598 3.075454-3.895575C2.88995-4.120131 2.723973-4.315398 2.401783-4.315398C1.669532-4.315398 1.220418-3.407407 1.220418-3.202377C1.220418-3.15356 1.249708-3.09498 1.337578-3.09498S1.444975-3.143797 1.464502-3.202377C1.650005-3.651491 2.216279-3.661254 2.294386-3.661254C2.499416-3.661254 2.68492-3.592911 2.909477-3.514804C3.300011-3.368354 3.407407-3.368354 3.661254-3.368354C3.309774-2.94853 2.489653-2.245569 2.304149-2.089356L1.425448-1.269235C.761541-.615091 .419824-.05858 .419824 .009763C.419824 .107397 .517457 .107397 .536984 .107397C.615091 .107397 .634617 .08787 .693197-.019527C.917754-.361244 1.210655-.624854 1.523082-.624854C1.747639-.624854 1.845272-.536984 2.089356-.253847C2.255333-.048817 2.431073 .107397 2.71421 .107397C3.680781 .107397 4.247055-1.132548 4.247055-1.396158C4.247055-1.444975 4.208002-1.493792 4.129895-1.493792C4.042025-1.493792 4.022498-1.435212 3.993208-1.366868C3.768651-.732251 3.143797-.546747 2.821607-.546747C2.62634-.546747 2.4506-.605327 2.245569-.673671C1.913616-.800594 1.767165-.839648 1.562135-.839648C1.542608-.839648 1.386395-.839648 1.298525-.810358Z'/>
9+<path id='g2-43' d='M3.993208-2.245569H6.717181C6.853868-2.245569 7.039372-2.245569 7.039372-2.440836S6.853868-2.636103 6.717181-2.636103H3.993208V-5.36984C3.993208-5.506526 3.993208-5.69203 3.797941-5.69203S3.602674-5.506526 3.602674-5.36984V-2.636103H.868938C.732251-2.636103 .546747-2.636103 .546747-2.440836S.732251-2.245569 .868938-2.245569H3.602674V.488167C3.602674 .624854 3.602674 .810358 3.797941 .810358S3.993208 .624854 3.993208 .488167V-2.245569Z'/>
10+<path id='g2-49' d='M2.870423-6.248541C2.870423-6.482861 2.870423-6.502388 2.645866-6.502388C2.040539-5.877534 1.181365-5.877534 .868938-5.877534V-5.57487C1.064205-5.57487 1.640242-5.57487 2.147936-5.828717V-.771304C2.147936-.419824 2.118646-.302664 1.239945-.302664H.927518V0C1.269235-.02929 2.118646-.02929 2.50918-.02929S3.749124-.02929 4.090841 0V-.302664H3.778414C2.899713-.302664 2.870423-.41006 2.870423-.771304V-6.248541Z'/>
1111</defs>
1212<g id='page1'>
1313<use x='59.153464' y='60.090183' xlink:href='#g2-49'/>
14−<rect x='58.804295' y='61.81595' height='0.55789' width='5.580027'/>
14+<rect x='58.804295' y='61.81595' height='.55789' width='5.580027'/>
1515<use x='58.804295' y='70.391549' xlink:href='#g1-120'/>
1616<use x='65.579836' y='65.581827' xlink:href='#g2-43'/>
1717<use x='74.496784' y='60.090183' xlink:href='#g2-49'/>
18−<rect x='74.369089' y='61.81595' height='0.55789' width='5.137078'/>
18+<rect x='74.369089' y='61.81595' height='.55789' width='5.137078'/>
1919<use x='74.369089' y='70.391549' xlink:href='#g1-121'/>
20−<rect x='57.608781' y='72.847884' height='0.55789' width='23.092891'/>
20+<rect x='57.608781' y='72.847884' height='.55789' width='23.092891'/>
2121<use x='60.304908' y='81.423483' xlink:href='#g1-121'/>
2222<use x='65.441996' y='81.423483' xlink:href='#g0-0'/>
2323<use x='73.035735' y='81.423483' xlink:href='#g1-122'/>
_images/math/6673b43f9fe29455c1fcd1164e5844698cc64d38.svg+7−7
@@ -1,13 +1,13 @@
11<?xml version='1.0' encoding='UTF-8'?>
2−<!-- This file was generated by dvisvgm 2.6.3 -->
2+<!-- This file was generated by dvisvgm 2.8.1 -->
33<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='69.686469pt' height='12.418845pt' viewBox='56.413267 54.399982 69.686469 12.418845'>
44<defs>
5−<path id='g2-43' d='M5.565131 -3.221918H9.414695C9.609963 -3.221918 9.861021 -3.221918 9.861021 -3.472976C9.861021 -3.737983 9.62391 -3.737983 9.414695 -3.737983H5.565131V-7.587547C5.565131 -7.782814 5.565131 -8.033873 5.314072 -8.033873C5.049066 -8.033873 5.049066 -7.796762 5.049066 -7.587547V-3.737983H1.199502C1.004234 -3.737983 0.753176 -3.737983 0.753176 -3.486924C0.753176 -3.221918 0.990286 -3.221918 1.199502 -3.221918H5.049066V0.627646C5.049066 0.822914 5.049066 1.073973 5.300125 1.073973C5.565131 1.073973 5.565131 0.836862 5.565131 0.627646V-3.221918Z'/>
6−<path id='g2-61' d='M9.414695 -4.519054C9.609963 -4.519054 9.861021 -4.519054 9.861021 -4.770112C9.861021 -5.035118 9.62391 -5.035118 9.414695 -5.035118H1.199502C1.004234 -5.035118 0.753176 -5.035118 0.753176 -4.78406C0.753176 -4.519054 0.990286 -4.519054 1.199502 -4.519054H9.414695ZM9.414695 -1.924782C9.609963 -1.924782 9.861021 -1.924782 9.861021 -2.175841C9.861021 -2.440847 9.62391 -2.440847 9.414695 -2.440847H1.199502C1.004234 -2.440847 0.753176 -2.440847 0.753176 -2.189788C0.753176 -1.924782 0.990286 -1.924782 1.199502 -1.924782H9.414695Z'/>
7−<path id='g0-97' d='M4.198257 -1.659776C4.128518 -1.422665 4.128518 -1.39477 3.93325 -1.129763C3.626401 -0.739228 3.012702 -0.139477 2.357161 -0.139477C1.785305 -0.139477 1.464508 -0.655542 1.464508 -1.478456C1.464508 -2.245579 1.896887 -3.807721 2.161893 -4.393524C2.636115 -5.369863 3.291656 -5.87198 3.835616 -5.87198C4.756164 -5.87198 4.937484 -4.728269 4.937484 -4.616687C4.937484 -4.60274 4.895641 -4.42142 4.881694 -4.393524L4.198257 -1.659776ZM5.090909 -5.230386C4.937484 -5.593026 4.560897 -6.150934 3.835616 -6.150934C2.259527 -6.150934 0.557908 -4.11457 0.557908 -2.050311C0.557908 -0.669489 1.366874 0.139477 2.315318 0.139477C3.082441 0.139477 3.737983 -0.460274 4.128518 -0.920548C4.267995 -0.097634 4.923537 0.139477 5.341968 0.139477S6.095143 -0.111582 6.346202 -0.613699C6.569365 -1.08792 6.764633 -1.93873 6.764633 -1.994521C6.764633 -2.064259 6.708842 -2.12005 6.625156 -2.12005C6.499626 -2.12005 6.485679 -2.050311 6.429888 -1.841096C6.220672 -1.018182 5.955666 -0.139477 5.383811 -0.139477C4.979328 -0.139477 4.951432 -0.502117 4.951432 -0.781071C4.951432 -1.101868 4.993275 -1.255293 5.118804 -1.799253C5.216438 -2.147945 5.286177 -2.454795 5.397758 -2.859278C5.913823 -4.951432 6.039352 -5.453549 6.039352 -5.537235C6.039352 -5.732503 5.885928 -5.885928 5.676712 -5.885928C5.230386 -5.885928 5.118804 -5.397758 5.090909 -5.230386Z'/>
8−<path id='g0-98' d='M3.221918 -9.331009C3.235866 -9.3868 3.263761 -9.470486 3.263761 -9.540224C3.263761 -9.679701 3.124284 -9.679701 3.096389 -9.679701C3.082441 -9.679701 2.580324 -9.637858 2.329265 -9.609963C2.092154 -9.596015 1.882939 -9.56812 1.63188 -9.554172C1.297136 -9.526276 1.199502 -9.512329 1.199502 -9.26127C1.199502 -9.121793 1.338979 -9.121793 1.478456 -9.121793C2.189788 -9.121793 2.189788 -8.996264 2.189788 -8.856787C2.189788 -8.759153 2.078207 -8.35467 2.022416 -8.103611L1.687671 -6.764633C1.548194 -6.206725 0.753176 -3.040598 0.697385 -2.789539C0.627646 -2.440847 0.627646 -2.203736 0.627646 -2.022416C0.627646 -0.599751 1.422665 0.139477 2.329265 0.139477C3.947198 0.139477 5.620922 -1.93873 5.620922 -3.961146C5.620922 -5.244334 4.895641 -6.150934 3.849564 -6.150934C3.124284 -6.150934 2.468742 -5.551183 2.203736 -5.272229L3.221918 -9.331009ZM2.343213 -0.139477C1.896887 -0.139477 1.408717 -0.474222 1.408717 -1.562142C1.408717 -2.022416 1.45056 -2.287422 1.701619 -3.263761C1.743462 -3.445081 1.966625 -4.337733 2.022416 -4.519054C2.050311 -4.630635 2.873225 -5.87198 3.821669 -5.87198C4.435367 -5.87198 4.714321 -5.258281 4.714321 -4.533001C4.714321 -3.863512 4.323786 -2.287422 3.975093 -1.562142C3.626401 -0.808966 2.984807 -0.139477 2.343213 -0.139477Z'/>
9−<path id='g0-99' d='M5.453549 -5.244334C5.188543 -5.244334 5.063014 -5.244334 4.867746 -5.076961C4.78406 -5.007223 4.630635 -4.798007 4.630635 -4.574844C4.630635 -4.29589 4.839851 -4.128518 5.104857 -4.128518C5.439601 -4.128518 5.816189 -4.407472 5.816189 -4.96538C5.816189 -5.634869 5.174595 -6.150934 4.212204 -6.150934C2.385056 -6.150934 0.557908 -4.156413 0.557908 -2.175841C0.557908 -0.962391 1.311083 0.139477 2.733748 0.139477C4.630635 0.139477 5.830137 -1.338979 5.830137 -1.520299C5.830137 -1.603985 5.746451 -1.673724 5.69066 -1.673724C5.648817 -1.673724 5.634869 -1.659776 5.50934 -1.534247C4.616687 -0.348692 3.291656 -0.139477 2.761644 -0.139477C1.799253 -0.139477 1.492403 -0.976339 1.492403 -1.673724C1.492403 -2.161893 1.729514 -3.514819 2.231631 -4.463263C2.594271 -5.118804 3.347447 -5.87198 4.226152 -5.87198C4.407472 -5.87198 5.174595 -5.844085 5.453549 -5.244334Z'/>
10−<path id='g1-50' d='M1.239945 -0.751778L2.274859 -1.757402C3.797941 -3.104744 4.383742 -3.631964 4.383742 -4.608299C4.383742 -5.72132 3.505041 -6.502388 2.313913 -6.502388C1.210655 -6.502388 0.488167 -5.60416 0.488167 -4.735222C0.488167 -4.188475 0.976334 -4.188475 1.005625 -4.188475C1.171601 -4.188475 1.513318 -4.305635 1.513318 -4.705932C1.513318 -4.959779 1.337578 -5.213626 0.995861 -5.213626C0.917754 -5.213626 0.898228 -5.213626 0.868938 -5.203863C1.093495 -5.83848 1.620715 -6.199724 2.186989 -6.199724C3.075454 -6.199724 3.495277 -5.408893 3.495277 -4.608299C3.495277 -3.827231 3.00711 -3.055927 2.470126 -2.4506L0.595564 -0.361244C0.488167 -0.253847 0.488167 -0.23432 0.488167 0H4.110368L4.383742 -1.698822H4.139658C4.090841 -1.405922 4.022498 -0.976334 3.924865 -0.829884C3.856521 -0.751778 3.21214 -0.751778 2.997347 -0.751778H1.239945Z'/>
5+<path id='g2-43' d='M5.565131-3.221918H9.414695C9.609963-3.221918 9.861021-3.221918 9.861021-3.472976C9.861021-3.737983 9.62391-3.737983 9.414695-3.737983H5.565131V-7.587547C5.565131-7.782814 5.565131-8.033873 5.314072-8.033873C5.049066-8.033873 5.049066-7.796762 5.049066-7.587547V-3.737983H1.199502C1.004234-3.737983 .753176-3.737983 .753176-3.486924C.753176-3.221918 .990286-3.221918 1.199502-3.221918H5.049066V.627646C5.049066 .822914 5.049066 1.073973 5.300125 1.073973C5.565131 1.073973 5.565131 .836862 5.565131 .627646V-3.221918Z'/>
6+<path id='g2-61' d='M9.414695-4.519054C9.609963-4.519054 9.861021-4.519054 9.861021-4.770112C9.861021-5.035118 9.62391-5.035118 9.414695-5.035118H1.199502C1.004234-5.035118 .753176-5.035118 .753176-4.78406C.753176-4.519054 .990286-4.519054 1.199502-4.519054H9.414695ZM9.414695-1.924782C9.609963-1.924782 9.861021-1.924782 9.861021-2.175841C9.861021-2.440847 9.62391-2.440847 9.414695-2.440847H1.199502C1.004234-2.440847 .753176-2.440847 .753176-2.189788C.753176-1.924782 .990286-1.924782 1.199502-1.924782H9.414695Z'/>
7+<path id='g1-50' d='M1.239945-.751778L2.274859-1.757402C3.797941-3.104744 4.383742-3.631964 4.383742-4.608299C4.383742-5.72132 3.505041-6.502388 2.313913-6.502388C1.210655-6.502388 .488167-5.60416 .488167-4.735222C.488167-4.188475 .976334-4.188475 1.005625-4.188475C1.171601-4.188475 1.513318-4.305635 1.513318-4.705932C1.513318-4.959779 1.337578-5.213626 .995861-5.213626C.917754-5.213626 .898228-5.213626 .868938-5.203863C1.093495-5.83848 1.620715-6.199724 2.186989-6.199724C3.075454-6.199724 3.495277-5.408893 3.495277-4.608299C3.495277-3.827231 3.00711-3.055927 2.470126-2.4506L.595564-.361244C.488167-.253847 .488167-.23432 .488167 0H4.110368L4.383742-1.698822H4.139658C4.090841-1.405922 4.022498-.976334 3.924865-.829884C3.856521-.751778 3.21214-.751778 2.997347-.751778H1.239945Z'/>
8+<path id='g0-97' d='M4.198257-1.659776C4.128518-1.422665 4.128518-1.39477 3.93325-1.129763C3.626401-.739228 3.012702-.139477 2.357161-.139477C1.785305-.139477 1.464508-.655542 1.464508-1.478456C1.464508-2.245579 1.896887-3.807721 2.161893-4.393524C2.636115-5.369863 3.291656-5.87198 3.835616-5.87198C4.756164-5.87198 4.937484-4.728269 4.937484-4.616687C4.937484-4.60274 4.895641-4.42142 4.881694-4.393524L4.198257-1.659776ZM5.090909-5.230386C4.937484-5.593026 4.560897-6.150934 3.835616-6.150934C2.259527-6.150934 .557908-4.11457 .557908-2.050311C.557908-.669489 1.366874 .139477 2.315318 .139477C3.082441 .139477 3.737983-.460274 4.128518-.920548C4.267995-.097634 4.923537 .139477 5.341968 .139477S6.095143-.111582 6.346202-.613699C6.569365-1.08792 6.764633-1.93873 6.764633-1.994521C6.764633-2.064259 6.708842-2.12005 6.625156-2.12005C6.499626-2.12005 6.485679-2.050311 6.429888-1.841096C6.220672-1.018182 5.955666-.139477 5.383811-.139477C4.979328-.139477 4.951432-.502117 4.951432-.781071C4.951432-1.101868 4.993275-1.255293 5.118804-1.799253C5.216438-2.147945 5.286177-2.454795 5.397758-2.859278C5.913823-4.951432 6.039352-5.453549 6.039352-5.537235C6.039352-5.732503 5.885928-5.885928 5.676712-5.885928C5.230386-5.885928 5.118804-5.397758 5.090909-5.230386Z'/>
9+<path id='g0-98' d='M3.221918-9.331009C3.235866-9.3868 3.263761-9.470486 3.263761-9.540224C3.263761-9.679701 3.124284-9.679701 3.096389-9.679701C3.082441-9.679701 2.580324-9.637858 2.329265-9.609963C2.092154-9.596015 1.882939-9.56812 1.63188-9.554172C1.297136-9.526276 1.199502-9.512329 1.199502-9.26127C1.199502-9.121793 1.338979-9.121793 1.478456-9.121793C2.189788-9.121793 2.189788-8.996264 2.189788-8.856787C2.189788-8.759153 2.078207-8.35467 2.022416-8.103611L1.687671-6.764633C1.548194-6.206725 .753176-3.040598 .697385-2.789539C.627646-2.440847 .627646-2.203736 .627646-2.022416C.627646-.599751 1.422665 .139477 2.329265 .139477C3.947198 .139477 5.620922-1.93873 5.620922-3.961146C5.620922-5.244334 4.895641-6.150934 3.849564-6.150934C3.124284-6.150934 2.468742-5.551183 2.203736-5.272229L3.221918-9.331009ZM2.343213-.139477C1.896887-.139477 1.408717-.474222 1.408717-1.562142C1.408717-2.022416 1.45056-2.287422 1.701619-3.263761C1.743462-3.445081 1.966625-4.337733 2.022416-4.519054C2.050311-4.630635 2.873225-5.87198 3.821669-5.87198C4.435367-5.87198 4.714321-5.258281 4.714321-4.533001C4.714321-3.863512 4.323786-2.287422 3.975093-1.562142C3.626401-.808966 2.984807-.139477 2.343213-.139477Z'/>
10+<path id='g0-99' d='M5.453549-5.244334C5.188543-5.244334 5.063014-5.244334 4.867746-5.076961C4.78406-5.007223 4.630635-4.798007 4.630635-4.574844C4.630635-4.29589 4.839851-4.128518 5.104857-4.128518C5.439601-4.128518 5.816189-4.407472 5.816189-4.96538C5.816189-5.634869 5.174595-6.150934 4.212204-6.150934C2.385056-6.150934 .557908-4.156413 .557908-2.175841C.557908-.962391 1.311083 .139477 2.733748 .139477C4.630635 .139477 5.830137-1.338979 5.830137-1.520299C5.830137-1.603985 5.746451-1.673724 5.69066-1.673724C5.648817-1.673724 5.634869-1.659776 5.50934-1.534247C4.616687-.348692 3.291656-.139477 2.761644-.139477C1.799253-.139477 1.492403-.976339 1.492403-1.673724C1.492403-2.161893 1.729514-3.514819 2.231631-4.463263C2.594271-5.118804 3.347447-5.87198 4.226152-5.87198C4.407472-5.87198 5.174595-5.844085 5.453549-5.244334Z'/>
1111</defs>
1212<g id='page1'>
1313<use x='56.413267' y='65.753425' xlink:href='#g0-97'/>
_images/math/a6a994cb6e7278ec30eaebe7e636046d3deccb5b.svg+15−15
@@ -1,26 +1,26 @@
11<?xml version='1.0' encoding='UTF-8'?>
2−<!-- This file was generated by dvisvgm 2.6.3 -->
2+<!-- This file was generated by dvisvgm 2.8.1 -->
33<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='134.289458pt' height='28.68903pt' viewBox='165.981071 78.308016 134.289458 28.68903'>
44<defs>
5−<path id='g2-32' d='M6.555417 -9.344956C6.555417 -9.358904 6.611208 -9.540224 6.611208 -9.554172C6.611208 -9.679701 6.499626 -9.679701 6.457783 -9.679701C6.332254 -9.679701 6.318306 -9.609963 6.262516 -9.400747L3.961146 -0.167372C2.803487 -0.306849 2.371108 -0.892653 2.371108 -1.729514C2.371108 -2.036364 2.371108 -2.357161 3.02665 -4.086675C3.20797 -4.588792 3.277709 -4.770112 3.277709 -5.021171C3.277709 -5.648817 2.831382 -6.150934 2.175841 -6.150934C0.892653 -6.150934 0.376588 -4.128518 0.376588 -4.016936C0.376588 -3.961146 0.432379 -3.891407 0.530012 -3.891407C0.655542 -3.891407 0.669489 -3.947198 0.72528 -4.142466C1.060025 -5.355915 1.617933 -5.87198 2.133998 -5.87198C2.259527 -5.87198 2.496638 -5.858032 2.496638 -5.411706C2.496638 -5.355915 2.496638 -5.049066 2.259527 -4.435367C1.506351 -2.454795 1.506351 -2.147945 1.506351 -1.827148C1.506351 -0.488169 2.622167 0.027895 3.87746 0.125529C3.765878 0.557908 3.668244 1.004234 3.556663 1.436613C3.333499 2.273474 3.235866 2.66401 3.235866 2.719801C3.235866 2.84533 3.347447 2.84533 3.38929 2.84533C3.417186 2.84533 3.472976 2.84533 3.500872 2.789539C3.556663 2.733748 4.128518 0.390535 4.184309 0.139477C4.700374 0.139477 5.802242 0.139477 7.057534 -1.157659C7.517808 -1.659776 7.936239 -2.30137 8.17335 -2.901121C8.312827 -3.263761 8.647572 -4.505106 8.647572 -5.216438C8.647572 -6.0533 8.229141 -6.150934 8.089664 -6.150934C7.754919 -6.150934 7.44807 -5.816189 7.44807 -5.537235C7.44807 -5.369863 7.545704 -5.272229 7.601494 -5.216438C7.727024 -5.090909 8.103611 -4.714321 8.103611 -3.989041C8.103611 -3.486924 7.824658 -2.454795 6.932005 -1.45056C5.760399 -0.139477 4.686426 -0.139477 4.267995 -0.139477L6.555417 -9.344956Z'/>
6−<path id='g2-58' d='M2.566376 -0.669489C2.566376 -1.073973 2.231631 -1.352927 1.896887 -1.352927C1.492403 -1.352927 1.21345 -1.018182 1.21345 -0.683437C1.21345 -0.278954 1.548194 0 1.882939 0C2.287422 0 2.566376 -0.334745 2.566376 -0.669489Z'/>
7−<path id='g2-64' d='M6.332254 -4.658531C6.248568 -5.439601 5.760399 -6.374097 4.505106 -6.374097C2.538481 -6.374097 0.530012 -4.379577 0.530012 -2.161893C0.530012 -1.311083 1.115816 0.292902 3.012702 0.292902C6.304359 0.292902 7.713076 -4.505106 7.713076 -6.41594C7.713076 -8.424408 6.583313 -9.972603 4.798007 -9.972603C2.775592 -9.972603 2.175841 -8.201245 2.175841 -7.824658C2.175841 -7.699128 2.259527 -7.392279 2.650062 -7.392279C3.138232 -7.392279 3.347447 -7.838605 3.347447 -8.075716C3.347447 -8.508095 2.915068 -8.508095 2.733748 -8.508095C3.305604 -9.540224 4.365629 -9.637858 4.742217 -9.637858C5.969614 -9.637858 6.750685 -8.661519 6.750685 -7.099377C6.750685 -6.206725 6.485679 -5.174595 6.346202 -4.658531H6.332254ZM3.054545 -0.083686C1.743462 -0.083686 1.520299 -1.115816 1.520299 -1.701619C1.520299 -2.315318 1.910834 -3.75193 2.12005 -4.267995C2.30137 -4.686426 3.096389 -6.095143 4.546949 -6.095143C5.816189 -6.095143 6.109091 -4.993275 6.109091 -4.2401C6.109091 -3.20797 5.202491 -0.083686 3.054545 -0.083686Z'/>
8−<path id='g2-72' d='M10.432877 -8.508095C10.558406 -8.982316 10.586301 -9.121793 11.576588 -9.121793C11.827646 -9.121793 11.967123 -9.121793 11.967123 -9.372852C11.967123 -9.526276 11.841594 -9.526276 11.757908 -9.526276C11.506849 -9.526276 11.213948 -9.498381 10.948941 -9.498381H9.303113C9.038107 -9.498381 8.745205 -9.526276 8.480199 -9.526276C8.382565 -9.526276 8.215193 -9.526276 8.215193 -9.26127C8.215193 -9.121793 8.312827 -9.121793 8.577833 -9.121793C9.414695 -9.121793 9.414695 -9.010212 9.414695 -8.856787C9.414695 -8.828892 9.414695 -8.745205 9.358904 -8.53599L8.508095 -5.160648H4.29589L5.132752 -8.508095C5.258281 -8.982316 5.286177 -9.121793 6.276463 -9.121793C6.527522 -9.121793 6.666999 -9.121793 6.666999 -9.372852C6.666999 -9.526276 6.541469 -9.526276 6.457783 -9.526276C6.206725 -9.526276 5.913823 -9.498381 5.648817 -9.498381H4.002989C3.737983 -9.498381 3.445081 -9.526276 3.180075 -9.526276C3.082441 -9.526276 2.915068 -9.526276 2.915068 -9.26127C2.915068 -9.121793 3.012702 -9.121793 3.277709 -9.121793C4.11457 -9.121793 4.11457 -9.010212 4.11457 -8.856787C4.11457 -8.828892 4.11457 -8.745205 4.05878 -8.53599L2.175841 -1.03213C2.050311 -0.54396 2.022416 -0.404483 1.060025 -0.404483C0.739228 -0.404483 0.641594 -0.404483 0.641594 -0.139477C0.641594 0 0.795019 0 0.836862 0C1.08792 0 1.380822 -0.027895 1.645828 -0.027895H3.291656C3.556663 -0.027895 3.849564 0 4.11457 0C4.226152 0 4.379577 0 4.379577 -0.265006C4.379577 -0.404483 4.254047 -0.404483 4.044832 -0.404483C3.194022 -0.404483 3.194022 -0.516065 3.194022 -0.655542C3.194022 -0.669489 3.194022 -0.767123 3.221918 -0.878705L4.184309 -4.756164H8.410461C8.17335 -3.835616 7.462017 -0.920548 7.434122 -0.836862C7.280697 -0.418431 7.057534 -0.418431 6.23462 -0.404483C6.067248 -0.404483 5.941719 -0.404483 5.941719 -0.139477C5.941719 0 6.095143 0 6.136986 0C6.388045 0 6.680946 -0.027895 6.945953 -0.027895H8.591781C8.856787 -0.027895 9.149689 0 9.414695 0C9.526276 0 9.679701 0 9.679701 -0.265006C9.679701 -0.404483 9.554172 -0.404483 9.344956 -0.404483C8.494147 -0.404483 8.494147 -0.516065 8.494147 -0.655542C8.494147 -0.669489 8.494147 -0.767123 8.522042 -0.878705L10.432877 -8.508095Z'/>
9−<path id='g2-116' d='M2.803487 -5.606974H4.086675C4.351681 -5.606974 4.491158 -5.606974 4.491158 -5.858032C4.491158 -6.011457 4.407472 -6.011457 4.128518 -6.011457H2.901121L3.417186 -8.047821C3.472976 -8.243088 3.472976 -8.270984 3.472976 -8.368618C3.472976 -8.591781 3.291656 -8.71731 3.110336 -8.71731C2.998755 -8.71731 2.677958 -8.675467 2.566376 -8.229141L2.022416 -6.011457H0.711333C0.432379 -6.011457 0.306849 -6.011457 0.306849 -5.746451C0.306849 -5.606974 0.404483 -5.606974 0.669489 -5.606974H1.910834L0.990286 -1.924782C0.878705 -1.436613 0.836862 -1.297136 0.836862 -1.115816C0.836862 -0.460274 1.297136 0.139477 2.078207 0.139477C3.486924 0.139477 4.2401 -1.896887 4.2401 -1.994521C4.2401 -2.078207 4.184309 -2.12005 4.100623 -2.12005C4.072727 -2.12005 4.016936 -2.12005 3.989041 -2.064259C3.975093 -2.050311 3.961146 -2.036364 3.863512 -1.8132C3.57061 -1.115816 2.929016 -0.139477 2.12005 -0.139477C1.701619 -0.139477 1.673724 -0.488169 1.673724 -0.795019C1.673724 -0.808966 1.673724 -1.073973 1.715567 -1.241345L2.803487 -5.606974Z'/>
10−<path id='g1-105' d='M3.807721 -3.249813C3.87746 -3.417186 3.87746 -3.445081 3.87746 -3.486924S3.87746 -3.556663 3.807721 -3.724035L1.366874 -10.139975C1.283188 -10.377086 1.199502 -10.460772 1.046077 -10.460772S0.767123 -10.335243 0.767123 -10.181818C0.767123 -10.139975 0.767123 -10.11208 0.836862 -9.958655L3.305604 -3.486924L0.836862 2.956912C0.767123 3.110336 0.767123 3.138232 0.767123 3.20797C0.767123 3.361395 0.892653 3.486924 1.046077 3.486924C1.227397 3.486924 1.283188 3.347447 1.338979 3.20797L3.807721 -3.249813Z'/>
11−<path id='g1-106' d='M2.217684 -9.958655C2.217684 -10.209714 2.217684 -10.460772 1.93873 -10.460772S1.659776 -10.209714 1.659776 -9.958655V2.984807C1.659776 3.235866 1.659776 3.486924 1.93873 3.486924S2.217684 3.235866 2.217684 2.984807V-9.958655Z'/>
12−<path id='g3-40' d='M4.533001 3.38929C4.533001 3.347447 4.533001 3.319552 4.29589 3.082441C2.901121 1.673724 2.12005 -0.627646 2.12005 -3.472976C2.12005 -6.178829 2.775592 -8.508095 4.393524 -10.153923C4.533001 -10.279452 4.533001 -10.307347 4.533001 -10.349191C4.533001 -10.432877 4.463263 -10.460772 4.407472 -10.460772C4.226152 -10.460772 3.082441 -9.456538 2.399004 -8.089664C1.687671 -6.680946 1.366874 -5.188543 1.366874 -3.472976C1.366874 -2.231631 1.562142 -0.571856 2.287422 0.920548C3.110336 2.594271 4.254047 3.500872 4.407472 3.500872C4.463263 3.500872 4.533001 3.472976 4.533001 3.38929Z'/>
13−<path id='g3-41' d='M3.93325 -3.472976C3.93325 -4.533001 3.793773 -6.262516 3.012702 -7.880448C2.189788 -9.554172 1.046077 -10.460772 0.892653 -10.460772C0.836862 -10.460772 0.767123 -10.432877 0.767123 -10.349191C0.767123 -10.307347 0.767123 -10.279452 1.004234 -10.042341C2.399004 -8.633624 3.180075 -6.332254 3.180075 -3.486924C3.180075 -0.781071 2.524533 1.548194 0.9066 3.194022C0.767123 3.319552 0.767123 3.347447 0.767123 3.38929C0.767123 3.472976 0.836862 3.500872 0.892653 3.500872C1.073973 3.500872 2.217684 2.496638 2.901121 1.129763C3.612453 -0.292902 3.93325 -1.799253 3.93325 -3.472976Z'/>
14−<path id='g3-61' d='M9.414695 -4.519054C9.609963 -4.519054 9.861021 -4.519054 9.861021 -4.770112C9.861021 -5.035118 9.62391 -5.035118 9.414695 -5.035118H1.199502C1.004234 -5.035118 0.753176 -5.035118 0.753176 -4.78406C0.753176 -4.519054 0.990286 -4.519054 1.199502 -4.519054H9.414695ZM9.414695 -1.924782C9.609963 -1.924782 9.861021 -1.924782 9.861021 -2.175841C9.861021 -2.440847 9.62391 -2.440847 9.414695 -2.440847H1.199502C1.004234 -2.440847 0.753176 -2.440847 0.753176 -2.189788C0.753176 -1.924782 0.990286 -1.924782 1.199502 -1.924782H9.414695Z'/>
15−<path id='g3-94' d='M3.417186 -9.679701L1.590037 -7.782814L1.8132 -7.573599L3.403238 -9.010212L5.007223 -7.573599L5.230386 -7.782814L3.417186 -9.679701Z'/>
16−<path id='g3-105' d='M2.426899 -8.591781C2.426899 -8.954421 2.133998 -9.275218 1.743462 -9.275218C1.380822 -9.275218 1.073973 -8.982316 1.073973 -8.605729C1.073973 -8.187298 1.408717 -7.922291 1.743462 -7.922291C2.175841 -7.922291 2.426899 -8.284932 2.426899 -8.591781ZM0.502117 -5.997509V-5.593026C1.39477 -5.593026 1.520299 -5.50934 1.520299 -4.825903V-1.03213C1.520299 -0.404483 1.366874 -0.404483 0.460274 -0.404483V0C0.850809 -0.027895 1.520299 -0.027895 1.924782 -0.027895C2.078207 -0.027895 2.887173 -0.027895 3.361395 0V-0.404483C2.454795 -0.404483 2.399004 -0.474222 2.399004 -1.018182V-6.150934L0.502117 -5.997509Z'/>
17−<path id='g0-126' d='M3.556663 -7.671233H6.262516C6.499626 -7.671233 6.653051 -7.671233 6.653051 -7.838605C6.653051 -8.019925 6.485679 -8.019925 6.220672 -8.019925H3.640349C3.737983 -8.368618 3.737983 -8.396513 3.821669 -8.745205C3.891407 -8.996264 4.016936 -9.484433 4.016936 -9.512329C4.016936 -9.637858 3.93325 -9.679701 3.821669 -9.679701C3.556663 -9.679701 2.454795 -9.56812 2.12005 -9.540224C2.008468 -9.526276 1.855044 -9.512329 1.855044 -9.247323C1.855044 -9.093898 1.994521 -9.093898 2.189788 -9.093898C2.859278 -9.093898 2.887173 -8.996264 2.887173 -8.856787C2.887173 -8.759153 2.761644 -8.298879 2.691905 -8.019925H1.910834C1.63188 -8.019925 1.478456 -8.019925 1.478456 -7.838605C1.478456 -7.671233 1.603985 -7.671233 1.868991 -7.671233H2.608219L0.822914 -0.557908C0.767123 -0.348692 0.767123 -0.320797 0.767123 -0.237111C0.767123 0.069738 1.004234 0.153425 1.171606 0.153425C1.436613 0.153425 1.63188 -0.041843 1.687671 -0.223163C1.715567 -0.292902 1.868991 -0.920548 1.952677 -1.26924L2.273474 -2.510585C2.315318 -2.719801 2.454795 -3.249813 2.496638 -3.459029C2.566376 -3.682192 2.66401 -4.11457 2.677958 -4.156413C2.789539 -4.393524 3.542715 -5.858032 4.937484 -5.858032C5.551183 -5.858032 5.69066 -5.355915 5.69066 -4.895641C5.69066 -4.030884 5.049066 -2.329265 4.798007 -1.687671C4.714321 -1.464508 4.644583 -1.26924 4.644583 -1.004234C4.644583 -0.278954 5.160648 0.153425 5.788294 0.153425C7.127273 0.153425 7.615442 -1.910834 7.615442 -1.994521C7.615442 -2.133998 7.489913 -2.133998 7.44807 -2.133998C7.308593 -2.133998 7.308593 -2.092154 7.238854 -1.882939C6.834371 -0.460274 6.206725 -0.153425 5.830137 -0.153425C5.565131 -0.153425 5.481445 -0.320797 5.481445 -0.613699C5.481445 -0.962391 5.634869 -1.352927 5.718555 -1.590037C5.955666 -2.203736 6.583313 -3.87746 6.583313 -4.658531C6.583313 -5.676712 5.941719 -6.164882 4.979328 -6.164882C4.546949 -6.164882 3.710087 -6.067248 2.915068 -5.104857L3.556663 -7.671233Z'/>
5+<path id='g1-105' d='M3.807721-3.249813C3.87746-3.417186 3.87746-3.445081 3.87746-3.486924S3.87746-3.556663 3.807721-3.724035L1.366874-10.139975C1.283188-10.377086 1.199502-10.460772 1.046077-10.460772S.767123-10.335243 .767123-10.181818C.767123-10.139975 .767123-10.11208 .836862-9.958655L3.305604-3.486924L.836862 2.956912C.767123 3.110336 .767123 3.138232 .767123 3.20797C.767123 3.361395 .892653 3.486924 1.046077 3.486924C1.227397 3.486924 1.283188 3.347447 1.338979 3.20797L3.807721-3.249813Z'/>
6+<path id='g1-106' d='M2.217684-9.958655C2.217684-10.209714 2.217684-10.460772 1.93873-10.460772S1.659776-10.209714 1.659776-9.958655V2.984807C1.659776 3.235866 1.659776 3.486924 1.93873 3.486924S2.217684 3.235866 2.217684 2.984807V-9.958655Z'/>
7+<path id='g2-32' d='M6.555417-9.344956C6.555417-9.358904 6.611208-9.540224 6.611208-9.554172C6.611208-9.679701 6.499626-9.679701 6.457783-9.679701C6.332254-9.679701 6.318306-9.609963 6.262516-9.400747L3.961146-.167372C2.803487-.306849 2.371108-.892653 2.371108-1.729514C2.371108-2.036364 2.371108-2.357161 3.02665-4.086675C3.20797-4.588792 3.277709-4.770112 3.277709-5.021171C3.277709-5.648817 2.831382-6.150934 2.175841-6.150934C.892653-6.150934 .376588-4.128518 .376588-4.016936C.376588-3.961146 .432379-3.891407 .530012-3.891407C.655542-3.891407 .669489-3.947198 .72528-4.142466C1.060025-5.355915 1.617933-5.87198 2.133998-5.87198C2.259527-5.87198 2.496638-5.858032 2.496638-5.411706C2.496638-5.355915 2.496638-5.049066 2.259527-4.435367C1.506351-2.454795 1.506351-2.147945 1.506351-1.827148C1.506351-.488169 2.622167 .027895 3.87746 .125529C3.765878 .557908 3.668244 1.004234 3.556663 1.436613C3.333499 2.273474 3.235866 2.66401 3.235866 2.719801C3.235866 2.84533 3.347447 2.84533 3.38929 2.84533C3.417186 2.84533 3.472976 2.84533 3.500872 2.789539C3.556663 2.733748 4.128518 .390535 4.184309 .139477C4.700374 .139477 5.802242 .139477 7.057534-1.157659C7.517808-1.659776 7.936239-2.30137 8.17335-2.901121C8.312827-3.263761 8.647572-4.505106 8.647572-5.216438C8.647572-6.0533 8.229141-6.150934 8.089664-6.150934C7.754919-6.150934 7.44807-5.816189 7.44807-5.537235C7.44807-5.369863 7.545704-5.272229 7.601494-5.216438C7.727024-5.090909 8.103611-4.714321 8.103611-3.989041C8.103611-3.486924 7.824658-2.454795 6.932005-1.45056C5.760399-.139477 4.686426-.139477 4.267995-.139477L6.555417-9.344956Z'/>
8+<path id='g2-58' d='M2.566376-.669489C2.566376-1.073973 2.231631-1.352927 1.896887-1.352927C1.492403-1.352927 1.21345-1.018182 1.21345-.683437C1.21345-.278954 1.548194 0 1.882939 0C2.287422 0 2.566376-.334745 2.566376-.669489Z'/>
9+<path id='g2-64' d='M6.332254-4.658531C6.248568-5.439601 5.760399-6.374097 4.505106-6.374097C2.538481-6.374097 .530012-4.379577 .530012-2.161893C.530012-1.311083 1.115816 .292902 3.012702 .292902C6.304359 .292902 7.713076-4.505106 7.713076-6.41594C7.713076-8.424408 6.583313-9.972603 4.798007-9.972603C2.775592-9.972603 2.175841-8.201245 2.175841-7.824658C2.175841-7.699128 2.259527-7.392279 2.650062-7.392279C3.138232-7.392279 3.347447-7.838605 3.347447-8.075716C3.347447-8.508095 2.915068-8.508095 2.733748-8.508095C3.305604-9.540224 4.365629-9.637858 4.742217-9.637858C5.969614-9.637858 6.750685-8.661519 6.750685-7.099377C6.750685-6.206725 6.485679-5.174595 6.346202-4.658531H6.332254ZM3.054545-.083686C1.743462-.083686 1.520299-1.115816 1.520299-1.701619C1.520299-2.315318 1.910834-3.75193 2.12005-4.267995C2.30137-4.686426 3.096389-6.095143 4.546949-6.095143C5.816189-6.095143 6.109091-4.993275 6.109091-4.2401C6.109091-3.20797 5.202491-.083686 3.054545-.083686Z'/>
10+<path id='g2-72' d='M10.432877-8.508095C10.558406-8.982316 10.586301-9.121793 11.576588-9.121793C11.827646-9.121793 11.967123-9.121793 11.967123-9.372852C11.967123-9.526276 11.841594-9.526276 11.757908-9.526276C11.506849-9.526276 11.213948-9.498381 10.948941-9.498381H9.303113C9.038107-9.498381 8.745205-9.526276 8.480199-9.526276C8.382565-9.526276 8.215193-9.526276 8.215193-9.26127C8.215193-9.121793 8.312827-9.121793 8.577833-9.121793C9.414695-9.121793 9.414695-9.010212 9.414695-8.856787C9.414695-8.828892 9.414695-8.745205 9.358904-8.53599L8.508095-5.160648H4.29589L5.132752-8.508095C5.258281-8.982316 5.286177-9.121793 6.276463-9.121793C6.527522-9.121793 6.666999-9.121793 6.666999-9.372852C6.666999-9.526276 6.541469-9.526276 6.457783-9.526276C6.206725-9.526276 5.913823-9.498381 5.648817-9.498381H4.002989C3.737983-9.498381 3.445081-9.526276 3.180075-9.526276C3.082441-9.526276 2.915068-9.526276 2.915068-9.26127C2.915068-9.121793 3.012702-9.121793 3.277709-9.121793C4.11457-9.121793 4.11457-9.010212 4.11457-8.856787C4.11457-8.828892 4.11457-8.745205 4.05878-8.53599L2.175841-1.03213C2.050311-.54396 2.022416-.404483 1.060025-.404483C.739228-.404483 .641594-.404483 .641594-.139477C.641594 0 .795019 0 .836862 0C1.08792 0 1.380822-.027895 1.645828-.027895H3.291656C3.556663-.027895 3.849564 0 4.11457 0C4.226152 0 4.379577 0 4.379577-.265006C4.379577-.404483 4.254047-.404483 4.044832-.404483C3.194022-.404483 3.194022-.516065 3.194022-.655542C3.194022-.669489 3.194022-.767123 3.221918-.878705L4.184309-4.756164H8.410461C8.17335-3.835616 7.462017-.920548 7.434122-.836862C7.280697-.418431 7.057534-.418431 6.23462-.404483C6.067248-.404483 5.941719-.404483 5.941719-.139477C5.941719 0 6.095143 0 6.136986 0C6.388045 0 6.680946-.027895 6.945953-.027895H8.591781C8.856787-.027895 9.149689 0 9.414695 0C9.526276 0 9.679701 0 9.679701-.265006C9.679701-.404483 9.554172-.404483 9.344956-.404483C8.494147-.404483 8.494147-.516065 8.494147-.655542C8.494147-.669489 8.494147-.767123 8.522042-.878705L10.432877-8.508095Z'/>
11+<path id='g2-116' d='M2.803487-5.606974H4.086675C4.351681-5.606974 4.491158-5.606974 4.491158-5.858032C4.491158-6.011457 4.407472-6.011457 4.128518-6.011457H2.901121L3.417186-8.047821C3.472976-8.243088 3.472976-8.270984 3.472976-8.368618C3.472976-8.591781 3.291656-8.71731 3.110336-8.71731C2.998755-8.71731 2.677958-8.675467 2.566376-8.229141L2.022416-6.011457H.711333C.432379-6.011457 .306849-6.011457 .306849-5.746451C.306849-5.606974 .404483-5.606974 .669489-5.606974H1.910834L.990286-1.924782C.878705-1.436613 .836862-1.297136 .836862-1.115816C.836862-.460274 1.297136 .139477 2.078207 .139477C3.486924 .139477 4.2401-1.896887 4.2401-1.994521C4.2401-2.078207 4.184309-2.12005 4.100623-2.12005C4.072727-2.12005 4.016936-2.12005 3.989041-2.064259C3.975093-2.050311 3.961146-2.036364 3.863512-1.8132C3.57061-1.115816 2.929016-.139477 2.12005-.139477C1.701619-.139477 1.673724-.488169 1.673724-.795019C1.673724-.808966 1.673724-1.073973 1.715567-1.241345L2.803487-5.606974Z'/>
12+<path id='g0-126' d='M3.556663-7.671233H6.262516C6.499626-7.671233 6.653051-7.671233 6.653051-7.838605C6.653051-8.019925 6.485679-8.019925 6.220672-8.019925H3.640349C3.737983-8.368618 3.737983-8.396513 3.821669-8.745205C3.891407-8.996264 4.016936-9.484433 4.016936-9.512329C4.016936-9.637858 3.93325-9.679701 3.821669-9.679701C3.556663-9.679701 2.454795-9.56812 2.12005-9.540224C2.008468-9.526276 1.855044-9.512329 1.855044-9.247323C1.855044-9.093898 1.994521-9.093898 2.189788-9.093898C2.859278-9.093898 2.887173-8.996264 2.887173-8.856787C2.887173-8.759153 2.761644-8.298879 2.691905-8.019925H1.910834C1.63188-8.019925 1.478456-8.019925 1.478456-7.838605C1.478456-7.671233 1.603985-7.671233 1.868991-7.671233H2.608219L.822914-.557908C.767123-.348692 .767123-.320797 .767123-.237111C.767123 .069738 1.004234 .153425 1.171606 .153425C1.436613 .153425 1.63188-.041843 1.687671-.223163C1.715567-.292902 1.868991-.920548 1.952677-1.26924L2.273474-2.510585C2.315318-2.719801 2.454795-3.249813 2.496638-3.459029C2.566376-3.682192 2.66401-4.11457 2.677958-4.156413C2.789539-4.393524 3.542715-5.858032 4.937484-5.858032C5.551183-5.858032 5.69066-5.355915 5.69066-4.895641C5.69066-4.030884 5.049066-2.329265 4.798007-1.687671C4.714321-1.464508 4.644583-1.26924 4.644583-1.004234C4.644583-.278954 5.160648 .153425 5.788294 .153425C7.127273 .153425 7.615442-1.910834 7.615442-1.994521C7.615442-2.133998 7.489913-2.133998 7.44807-2.133998C7.308593-2.133998 7.308593-2.092154 7.238854-1.882939C6.834371-.460274 6.206725-.153425 5.830137-.153425C5.565131-.153425 5.481445-.320797 5.481445-.613699C5.481445-.962391 5.634869-1.352927 5.718555-1.590037C5.955666-2.203736 6.583313-3.87746 6.583313-4.658531C6.583313-5.676712 5.941719-6.164882 4.979328-6.164882C4.546949-6.164882 3.710087-6.067248 2.915068-5.104857L3.556663-7.671233Z'/>
13+<path id='g3-40' d='M4.533001 3.38929C4.533001 3.347447 4.533001 3.319552 4.29589 3.082441C2.901121 1.673724 2.12005-.627646 2.12005-3.472976C2.12005-6.178829 2.775592-8.508095 4.393524-10.153923C4.533001-10.279452 4.533001-10.307347 4.533001-10.349191C4.533001-10.432877 4.463263-10.460772 4.407472-10.460772C4.226152-10.460772 3.082441-9.456538 2.399004-8.089664C1.687671-6.680946 1.366874-5.188543 1.366874-3.472976C1.366874-2.231631 1.562142-.571856 2.287422 .920548C3.110336 2.594271 4.254047 3.500872 4.407472 3.500872C4.463263 3.500872 4.533001 3.472976 4.533001 3.38929Z'/>
14+<path id='g3-41' d='M3.93325-3.472976C3.93325-4.533001 3.793773-6.262516 3.012702-7.880448C2.189788-9.554172 1.046077-10.460772 .892653-10.460772C.836862-10.460772 .767123-10.432877 .767123-10.349191C.767123-10.307347 .767123-10.279452 1.004234-10.042341C2.399004-8.633624 3.180075-6.332254 3.180075-3.486924C3.180075-.781071 2.524533 1.548194 .9066 3.194022C.767123 3.319552 .767123 3.347447 .767123 3.38929C.767123 3.472976 .836862 3.500872 .892653 3.500872C1.073973 3.500872 2.217684 2.496638 2.901121 1.129763C3.612453-.292902 3.93325-1.799253 3.93325-3.472976Z'/>
15+<path id='g3-61' d='M9.414695-4.519054C9.609963-4.519054 9.861021-4.519054 9.861021-4.770112C9.861021-5.035118 9.62391-5.035118 9.414695-5.035118H1.199502C1.004234-5.035118 .753176-5.035118 .753176-4.78406C.753176-4.519054 .990286-4.519054 1.199502-4.519054H9.414695ZM9.414695-1.924782C9.609963-1.924782 9.861021-1.924782 9.861021-2.175841C9.861021-2.440847 9.62391-2.440847 9.414695-2.440847H1.199502C1.004234-2.440847 .753176-2.440847 .753176-2.189788C.753176-1.924782 .990286-1.924782 1.199502-1.924782H9.414695Z'/>
16+<path id='g3-94' d='M3.417186-9.679701L1.590037-7.782814L1.8132-7.573599L3.403238-9.010212L5.007223-7.573599L5.230386-7.782814L3.417186-9.679701Z'/>
17+<path id='g3-105' d='M2.426899-8.591781C2.426899-8.954421 2.133998-9.275218 1.743462-9.275218C1.380822-9.275218 1.073973-8.982316 1.073973-8.605729C1.073973-8.187298 1.408717-7.922291 1.743462-7.922291C2.175841-7.922291 2.426899-8.284932 2.426899-8.591781ZM.502117-5.997509V-5.593026C1.39477-5.593026 1.520299-5.50934 1.520299-4.825903V-1.03213C1.520299-.404483 1.366874-.404483 .460274-.404483V0C.850809-.027895 1.520299-.027895 1.924782-.027895C2.078207-.027895 2.887173-.027895 3.361395 0V-.404483C2.454795-.404483 2.399004-.474222 2.399004-1.018182V-6.150934L.502117-5.997509Z'/>
1818</defs>
1919<g id='page1'>
2020<use x='165.981071' y='97.429622' xlink:href='#g3-105'/>
2121<use x='169.774676' y='97.429622' xlink:href='#g0-126'/>
2222<use x='180.971707' y='87.993906' xlink:href='#g2-64'/>
23−<rect x='178.505856' y='93.663745' height='0.55789' width='12.899852'/>
23+<rect x='178.505856' y='93.663745' height='.55789' width='12.899852'/>
2424<use x='178.505856' y='106.997046' xlink:href='#g2-64'/>
2525<use x='186.474036' y='106.997046' xlink:href='#g2-116'/>
2626<use x='192.601222' y='97.429622' xlink:href='#g1-106'/>
_sources/admin/filtron.rst.txt+4−4
@@ -64,7 +64,7 @@ of:
6464 "Param:q",
6565 "Path=^(/|/search)$"
6666 ],
67− "interval": "<time-interval-in-sec (int)>"
67+ "interval": "<time-interval-in-sec (int)>",
6868 "limit": "<max-request-number-in-interval (int)>",
6969 "subrules": [
7070 {
@@ -91,7 +91,7 @@ of:
9191 },
9292 {
9393 "name": "IP limit",
94− "interval": "<time-interval-in-sec (int)>"
94+ "interval": "<time-interval-in-sec (int)>",
9595 "limit": "<max-request-number-in-interval (int)>",
9696 "stop": true,
9797 "aggregations": [
@@ -111,7 +111,7 @@ of:
111111 "filters": [
112112 "Param:format=(csv|json|rss)"
113113 ],
114− "interval": "<time-interval-in-sec (int)>"
114+ "interval": "<time-interval-in-sec (int)>",
115115 "limit": "<max-request-number-in-interval (int)>",
116116 "stop": true,
117117 "actions": [
@@ -125,7 +125,7 @@ of:
125125 },
126126 {
127127 "name": "useragent limit",
128− "interval": "<time-interval-in-sec (int)>"
128+ "interval": "<time-interval-in-sec (int)>",
129129 "limit": "<max-request-number-in-interval (int)>",
130130 "aggregations": [
131131 "Header:User-Agent"
_sources/admin/installation-docker.rst.txt+38−6
@@ -9,20 +9,52 @@ Docker installation
99 :local:
1010 :backlinks: entry
1111
12−Make sure you have installed Docker. For instance, you can deploy searx like this:
12+----
13+
14+Docker image searx/searx
15+========================
16+
17+
18+The docker image is `searx/searx <https://hub.docker.com/r/searx/searx>`_ (based on `github.com/searx/searx <https://github.com/searx/searx>`_).
19+
20+Make sure you have `installed Docker <https://docs.docker.com/get-docker/>`_. For instance, you can deploy a local instance:
1321
1422.. code:: sh
1523
16− docker pull wonderfall/searx
17− docker run -d --name searx -p $PORT:8888 wonderfall/searx
24+ export PORT=80
25+ docker pull searx/searx
26+ docker run --rm -d -v ${PWD}/searx:/etc/searx -p $PORT:8080 -e BASE_URL=http://localhost:$PORT/ searx/searx
1827
1928Go to ``http://localhost:$PORT``.
2029
21−See https://hub.docker.com/r/wonderfall/searx/ for more informations. It's also
22−possible to build searx from the embedded Dockerfile.
30+Inside ``${PWD}/searx``, you will find ``settings.yml`` and ``uwsgi.ini``.
31+You can modify these files according to your needs and restart the Docker image.
32+
33+
34+Command line
35+------------
36+
37+
38+.. code:: sh
39+
40+ docker run --rm -it searx/searx -h
41+
42+.. program-output:: ../dockerfiles/docker-entrypoint.sh -h
43+
44+
45+Build the image
46+---------------
47+
48+It's also possible to build searx from the embedded Dockerfile.
2349
2450.. code:: sh
2551
2652 git clone https://github.com/asciimoo/searx.git
2753 cd searx
28− docker build -t whatever/searx .
54+ make docker
55+
56+
57+Public instance
58+===============
59+
60+If you intend to create a public instance using Docker, see https://github.com/searx/searx-docker
_sources/admin/settings.rst.txt+7−7
@@ -76,7 +76,7 @@ Global Settings
7676 messages in the browser too, so this must be deactivated in production.
7777
7878``request_timeout`` :
79− Global timeout of the requests made to others engines in seconds. A bigger
79+ Global timeout of the requests made to others engines in seconds. A bigger
8080 timeout will allow to wait for answers from slow engines, but in consequence
8181 will slow searx reactivity (the result page may take the time specified in the
8282 timeout to load)
@@ -89,7 +89,7 @@ Global Settings
8989 blank.
9090
9191``default_theme`` :
92− Name of the theme you want to use by default on you searx instance.
92+ Name of the theme you want to use by default on your searx instance.
9393
9494``useragent_suffix`` :
9595 Suffix to the user-agent searx uses to send requests to others engines. If an
@@ -99,7 +99,7 @@ Global Settings
9999 Allow your instance of searx of being able to proxy images. Uses memory space.
100100
101101``default_locale`` :
102− Aearx interface language. If blank, the locale is detected by using the
102+ Searx interface language. If blank, the locale is detected by using the
103103 browser language. If it doesn't work, or you are deploying a language
104104 specific instance of searx, a locale can be defined using an ISO language
105105 code, like ``fr``, ``en``, ``de``.
@@ -112,7 +112,7 @@ Global Settings
112112 not supported / see `PR SOCKS support`.
113113
114114``source_ips`` :
115− If you use multiple nework interfaces, define from which IP the requests must
115+ If you use multiple network interfaces, define from which IP the requests must
116116 be made.
117117
118118``locales`` :
@@ -141,7 +141,7 @@ Engine settings
141141 language : en_US
142142
143143``name`` :
144− Name that will be used accross searx to define this engine. In settings, on
144+ Name that will be used across searx to define this engine. In settings, on
145145 the result page...
146146
147147``engine`` :
@@ -152,7 +152,7 @@ Engine settings
152152 Code used to execute bang requests (in this case using ``!bi`` or ``?bi``)
153153
154154``base_url`` : optional
155− Part of the URL that should be stable accross every request. Can be useful to
155+ Part of the URL that should be stable across every request. Can be useful to
156156 use multiple sites using only one engine, or updating the site URL without
157157 touching at the code.
158158
@@ -170,7 +170,7 @@ Engine settings
170170 is described in the file.
171171
172172``disabled`` : optional
173− To disable by default the engine, but not deleting it. It will allow the user
173+ To disable by default the engine, but not deleting it. It will allow the user
174174 to manually activate it in the settings.
175175
176176``language`` : optional
_sources/dev/plugins.rst.txt+8
@@ -30,6 +30,14 @@ Example plugin
3030 ctx['search'].suggestions.add('example')
3131 return True
3232
33+Register your plugin
34+====================
35+
36+To enable your plugin register your plugin in
37+searx > plugin > __init__.py.
38+And at the bottom of the file add your plugin like.
39+``plugins.register(name_of_python_file)``
40+
3341Plugin entry points
3442===================
3543
_static/basic.css+39−19
@@ -15,6 +15,12 @@ div.clearer {
1515 clear: both;
1616}
1717
18+div.section::after {
19+ display: block;
20+ content: '';
21+ clear: left;
22+}
23+
1824/* -- relbar ---------------------------------------------------------------- */
1925
2026div.related {
@@ -328,8 +334,8 @@ p.sidebar-title {
328334 font-weight: bold;
329335}
330336
331−div.admonition, div.topic, pre, div[class|="highlight"] {
332− clear: both;
337+div.admonition, div.topic, blockquote {
338+ clear: left;
333339}
334340
335341/* -- topics ---------------------------------------------------------------- */
@@ -338,7 +344,6 @@ div.topic {
338344 border: 1px solid #ccc;
339345 padding: 7px;
340346 margin: 10px 0 10px 0;
341− overflow-x: auto;
342347}
343348
344349p.topic-title {
@@ -353,7 +358,6 @@ div.admonition {
353358 margin-top: 10px;
354359 margin-bottom: 10px;
355360 padding: 7px;
356− overflow-x: auto;
357361}
358362
359363div.admonition dt {
@@ -378,6 +382,15 @@ div.admonition > :last-child {
378382 margin-bottom: 0;
379383}
380384
385+div.sidebar::after,
386+div.topic::after,
387+div.admonition::after,
388+blockquote::after {
389+ display: block;
390+ content: '';
391+ clear: both;
392+}
393+
381394/* -- tables ---------------------------------------------------------------- */
382395
383396table.docutils {
@@ -513,28 +526,31 @@ ol.upperroman {
513526 list-style: upper-roman;
514527}
515528
516−ol > li:first-child > :first-child,
517−ul > li:first-child > :first-child {
529+:not(li) > ol > li:first-child > :first-child,
530+:not(li) > ul > li:first-child > :first-child {
518531 margin-top: 0px;
519532}
520533
521−ol ol > li:first-child > :first-child,
522−ol ul > li:first-child > :first-child,
523−ul ol > li:first-child > :first-child,
524−ul ul > li:first-child > :first-child {
525− margin-top: revert;
534+:not(li) > ol > li:last-child > :last-child,
535+:not(li) > ul > li:last-child > :last-child {
536+ margin-bottom: 0px;
526537}
527538
528−ol > li:last-child > :last-child,
529−ul > li:last-child > :last-child {
530− margin-bottom: 0px;
539+ol.simple ol p,
540+ol.simple ul p,
541+ul.simple ol p,
542+ul.simple ul p {
543+ margin-top: 0;
531544}
532545
533−ol ol > li:last-child > :last-child,
534−ol ul > li:last-child > :last-child,
535−ul ol > li:last-child > :last-child,
536−ul ul > li:last-child > :last-child {
537− margin-bottom: revert;
546+ol.simple > li:not(:first-child) > p,
547+ul.simple > li:not(:first-child) > p {
548+ margin-top: 0;
549+}
550+
551+ol.simple p,
552+ul.simple p {
553+ margin-bottom: 0;
538554}
539555
540556dl.footnote > dt,
@@ -677,6 +693,10 @@ pre {
677693 overflow-y: hidden; /* fixes display issues on Chrome browsers */
678694}
679695
696+pre, div[class|="highlight"] {
697+ clear: both;
698+}
699+
680700span.pre {
681701 -moz-hyphens: none;
682702 -ms-hyphens: none;
_static/documentation_options.js+1−1
@@ -1,6 +1,6 @@
11var DOCUMENTATION_OPTIONS = {
22 URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
3− VERSION: '0.16.0',
3+ VERSION: '0.17.0',
44 LANGUAGE: 'None',
55 COLLAPSE_INDEX: false,
66 BUILDER: 'html',
admin/api.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Administration API &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Administration API &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="settings.html" title="settings.yml"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">Administration API</a></li>
3939 </ul>
@@ -187,7 +187,7 @@ HTML of the site. URL of the searx instance and values are customizable.</p>
187187
188188 <div class="footer" role="contentinfo">
189189 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
190− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
190+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
191191 </div>
192192 <script src="../_static/version_warning_offset.js"></script>
193193
admin/architecture.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Architecture &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Architecture &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="api.html" title="Administration API"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">Architecture</a></li>
3939 </ul>
@@ -119,7 +119,7 @@ maintained by the scripts from our <a class="reference internal" href="../utils/
119119
120120 <div class="footer" role="contentinfo">
121121 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
122− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
122+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
123123 </div>
124124 <script src="../_static/version_warning_offset.js"></script>
125125
admin/buildhosts.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Buildhosts &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Buildhosts &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -39,7 +39,7 @@
3939 <li class="right" >
4040 <a href="plugins.html" title="Plugins builtin"
4141 accesskey="P">previous</a> |</li>
42− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
42+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
4343 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
4444 <li class="nav-item nav-item-this"><a href="">Buildhosts</a></li>
4545 </ul>
@@ -360,7 +360,7 @@ output.</p>
360360
361361 <div class="footer" role="contentinfo">
362362 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
363− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
363+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
364364 </div>
365365 <script src="../_static/version_warning_offset.js"></script>
366366
admin/engines.html+6−6
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Engines &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Engines &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="morty.html" title="How to setup result proxy"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">Engines</a></li>
3939 </ul>
@@ -597,7 +597,7 @@
597597<td><p>gigablast</p></td>
598598<td><p>3.0</p></td>
599599<td><p>general</p></td>
600−<td><p>y</p></td>
600+<td></td>
601601<td><p>y</p></td>
602602<td><p>y</p></td>
603603<td><p>y</p></td>
@@ -659,7 +659,7 @@
659659<td><p>general</p></td>
660660<td><p>y</p></td>
661661<td><p>y</p></td>
662−<td></td>
662+<td><p>y</p></td>
663663<td></td>
664664<td><p>y</p></td>
665665<td></td>
@@ -672,7 +672,7 @@
672672<td><p>google_images</p></td>
673673<td><p>2.0</p></td>
674674<td><p>images</p></td>
675−<td><p>y</p></td>
675+<td></td>
676676<td><p>y</p></td>
677677<td><p>y</p></td>
678678<td></td>
@@ -1729,7 +1729,7 @@
17291729
17301730 <div class="footer" role="contentinfo">
17311731 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
1732− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
1732+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
17331733 </div>
17341734 <script src="../_static/version_warning_offset.js"></script>
17351735
admin/filtron.html+11−11
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>How to protect an instance &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>How to protect an instance &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="architecture.html" title="Architecture"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">How to protect an instance</a></li>
3939 </ul>
@@ -97,8 +97,8 @@ of:</p>
9797 <span class="s2">&quot;Param:q&quot;</span><span class="p">,</span>
9898 <span class="s2">&quot;Path=^(/|/search)$&quot;</span>
9999 <span class="p">],</span>
100− <span class="nt">&quot;interval&quot;</span><span class="p">:</span> <span class="s2">&quot;&lt;time-interval-in-sec (int)&gt;&quot;</span>
101− <span class="s2">&quot;limit&quot;</span><span class="p">:</span> <span class="s2">&quot;&lt;max-request-number-in-interval (int)&gt;&quot;</span><span class="p">,</span>
100+ <span class="nt">&quot;interval&quot;</span><span class="p">:</span> <span class="s2">&quot;&lt;time-interval-in-sec (int)&gt;&quot;</span><span class="p">,</span>
101+ <span class="nt">&quot;limit&quot;</span><span class="p">:</span> <span class="s2">&quot;&lt;max-request-number-in-interval (int)&gt;&quot;</span><span class="p">,</span>
102102 <span class="nt">&quot;subrules&quot;</span><span class="p">:</span> <span class="p">[</span>
103103 <span class="p">{</span>
104104 <span class="nt">&quot;name&quot;</span><span class="p">:</span> <span class="s2">&quot;missing Accept-Language&quot;</span><span class="p">,</span>
@@ -124,8 +124,8 @@ of:</p>
124124 <span class="p">},</span>
125125 <span class="p">{</span>
126126 <span class="nt">&quot;name&quot;</span><span class="p">:</span> <span class="s2">&quot;IP limit&quot;</span><span class="p">,</span>
127− <span class="nt">&quot;interval&quot;</span><span class="p">:</span> <span class="s2">&quot;&lt;time-interval-in-sec (int)&gt;&quot;</span>
128− <span class="s2">&quot;limit&quot;</span><span class="p">:</span> <span class="s2">&quot;&lt;max-request-number-in-interval (int)&gt;&quot;</span><span class="p">,</span>
127+ <span class="nt">&quot;interval&quot;</span><span class="p">:</span> <span class="s2">&quot;&lt;time-interval-in-sec (int)&gt;&quot;</span><span class="p">,</span>
128+ <span class="nt">&quot;limit&quot;</span><span class="p">:</span> <span class="s2">&quot;&lt;max-request-number-in-interval (int)&gt;&quot;</span><span class="p">,</span>
129129 <span class="nt">&quot;stop&quot;</span><span class="p">:</span> <span class="kc">true</span><span class="p">,</span>
130130 <span class="nt">&quot;aggregations&quot;</span><span class="p">:</span> <span class="p">[</span>
131131 <span class="s2">&quot;Header:X-Forwarded-For&quot;</span>
@@ -144,8 +144,8 @@ of:</p>
144144 <span class="nt">&quot;filters&quot;</span><span class="p">:</span> <span class="p">[</span>
145145 <span class="s2">&quot;Param:format=(csv|json|rss)&quot;</span>
146146 <span class="p">],</span>
147− <span class="nt">&quot;interval&quot;</span><span class="p">:</span> <span class="s2">&quot;&lt;time-interval-in-sec (int)&gt;&quot;</span>
148− <span class="s2">&quot;limit&quot;</span><span class="p">:</span> <span class="s2">&quot;&lt;max-request-number-in-interval (int)&gt;&quot;</span><span class="p">,</span>
147+ <span class="nt">&quot;interval&quot;</span><span class="p">:</span> <span class="s2">&quot;&lt;time-interval-in-sec (int)&gt;&quot;</span><span class="p">,</span>
148+ <span class="nt">&quot;limit&quot;</span><span class="p">:</span> <span class="s2">&quot;&lt;max-request-number-in-interval (int)&gt;&quot;</span><span class="p">,</span>
149149 <span class="nt">&quot;stop&quot;</span><span class="p">:</span> <span class="kc">true</span><span class="p">,</span>
150150 <span class="nt">&quot;actions&quot;</span><span class="p">:</span> <span class="p">[</span>
151151 <span class="p">{</span> <span class="nt">&quot;name&quot;</span><span class="p">:</span> <span class="s2">&quot;log&quot;</span><span class="p">},</span>
@@ -158,8 +158,8 @@ of:</p>
158158 <span class="p">},</span>
159159 <span class="p">{</span>
160160 <span class="nt">&quot;name&quot;</span><span class="p">:</span> <span class="s2">&quot;useragent limit&quot;</span><span class="p">,</span>
161− <span class="nt">&quot;interval&quot;</span><span class="p">:</span> <span class="s2">&quot;&lt;time-interval-in-sec (int)&gt;&quot;</span>
162− <span class="s2">&quot;limit&quot;</span><span class="p">:</span> <span class="s2">&quot;&lt;max-request-number-in-interval (int)&gt;&quot;</span><span class="p">,</span>
161+ <span class="nt">&quot;interval&quot;</span><span class="p">:</span> <span class="s2">&quot;&lt;time-interval-in-sec (int)&gt;&quot;</span><span class="p">,</span>
162+ <span class="nt">&quot;limit&quot;</span><span class="p">:</span> <span class="s2">&quot;&lt;max-request-number-in-interval (int)&gt;&quot;</span><span class="p">,</span>
163163 <span class="nt">&quot;aggregations&quot;</span><span class="p">:</span> <span class="p">[</span>
164164 <span class="s2">&quot;Header:User-Agent&quot;</span>
165165 <span class="p">],</span>
@@ -271,7 +271,7 @@ port 8888 where a searx is being run. For a complete setup see: <a class="refere
271271
272272 <div class="footer" role="contentinfo">
273273 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
274− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
274+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
275275 </div>
276276 <script src="../_static/version_warning_offset.js"></script>
277277
admin/index.html+8−4
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Administrator documentation &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Administrator documentation &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="../user/own-instance.html" title="Why use a private instance?"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-this"><a href="">Administrator documentation</a></li>
3838 </ul>
3939 </div>
@@ -81,7 +81,11 @@
8181<li class="toctree-l2"><a class="reference internal" href="installation-apache.html#the-debian-layout">The Debian Layout</a></li>
8282</ul>
8383</li>
84−<li class="toctree-l1"><a class="reference internal" href="installation-docker.html">Docker installation</a></li>
84+<li class="toctree-l1"><a class="reference internal" href="installation-docker.html">Docker installation</a><ul>
85+<li class="toctree-l2"><a class="reference internal" href="installation-docker.html#docker-image-searx-searx">Docker image searx/searx</a></li>
86+<li class="toctree-l2"><a class="reference internal" href="installation-docker.html#public-instance">Public instance</a></li>
87+</ul>
88+</li>
8589<li class="toctree-l1"><a class="reference internal" href="update-searx.html">How to update</a></li>
8690<li class="toctree-l1"><a class="reference internal" href="settings.html"><code class="docutils literal notranslate"><span class="pre">settings.yml</span></code></a><ul>
8791<li class="toctree-l2"><a class="reference internal" href="settings.html#global-settings">Global Settings</a></li>
@@ -162,7 +166,7 @@
162166
163167 <div class="footer" role="contentinfo">
164168 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
165− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
169+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
166170 </div>
167171 <script src="../_static/version_warning_offset.js"></script>
168172
admin/installation-apache.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Install with apache &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Install with apache &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -39,7 +39,7 @@
3939 <li class="right" >
4040 <a href="installation-nginx.html" title="Install with nginx"
4141 accesskey="P">previous</a> |</li>
42− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
42+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
4343 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
4444 <li class="nav-item nav-item-this"><a href="">Install with apache</a></li>
4545 </ul>
@@ -643,7 +643,7 @@ Debian:</p>
643643
644644 <div class="footer" role="contentinfo">
645645 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
646− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
646+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
647647 </div>
648648 <script src="../_static/version_warning_offset.js"></script>
649649
admin/installation-docker.html+62−9
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Docker installation &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Docker installation &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="installation-apache.html" title="Install with apache"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">Docker installation</a></li>
3939 </ul>
@@ -46,19 +46,72 @@
4646
4747 <div class="section" id="docker-installation">
4848<span id="installation-docker"></span><h1>Docker installation<a class="headerlink" href="#docker-installation" title="Permalink to this headline">¶</a></h1>
49−<p>Make sure you have installed Docker. For instance, you can deploy searx like this:</p>
50−<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>docker pull wonderfall/searx
51−docker run -d --name searx -p <span class="nv">$PORT</span>:8888 wonderfall/searx
49+<div class="contents local topic" id="contents">
50+<p class="topic-title">Contents</p>
51+<ul class="simple">
52+<li><p><a class="reference internal" href="#docker-image-searx-searx" id="id1">Docker image searx/searx</a></p>
53+<ul>
54+<li><p><a class="reference internal" href="#command-line" id="id2">Command line</a></p></li>
55+<li><p><a class="reference internal" href="#build-the-image" id="id3">Build the image</a></p></li>
56+</ul>
57+</li>
58+<li><p><a class="reference internal" href="#public-instance" id="id4">Public instance</a></p></li>
59+</ul>
60+</div>
61+<hr class="docutils" />
62+<div class="section" id="docker-image-searx-searx">
63+<h2><a class="toc-backref" href="#id1">Docker image searx/searx</a><a class="headerlink" href="#docker-image-searx-searx" title="Permalink to this headline">¶</a></h2>
64+<p>The docker image is <a class="reference external" href="https://hub.docker.com/r/searx/searx">searx/searx</a> (based on <a class="reference external" href="https://github.com/searx/searx">github.com/searx/searx</a>).</p>
65+<p>Make sure you have <a class="reference external" href="https://docs.docker.com/get-docker/">installed Docker</a>. For instance, you can deploy a local instance:</p>
66+<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span><span class="nb">export</span> <span class="nv">PORT</span><span class="o">=</span>80
67+docker pull searx/searx
68+docker run --rm -d -v <span class="si">${</span><span class="nv">PWD</span><span class="si">}</span>/searx:/etc/searx -p <span class="nv">$PORT</span>:8080 -e <span class="nv">BASE_URL</span><span class="o">=</span>http://localhost:<span class="nv">$PORT</span>/ searx/searx
5269</pre></div>
5370</div>
5471<p>Go to <code class="docutils literal notranslate"><span class="pre">http://localhost:$PORT</span></code>.</p>
55−<p>See <a class="reference external" href="https://hub.docker.com/r/wonderfall/searx/">https://hub.docker.com/r/wonderfall/searx/</a> for more informations. It’s also
56−possible to build searx from the embedded Dockerfile.</p>
72+<p>Inside <code class="docutils literal notranslate"><span class="pre">${PWD}/searx</span></code>, you will find <code class="docutils literal notranslate"><span class="pre">settings.yml</span></code> and <code class="docutils literal notranslate"><span class="pre">uwsgi.ini</span></code>.
73+You can modify these files according to your needs and restart the Docker image.</p>
74+<div class="section" id="command-line">
75+<h3><a class="toc-backref" href="#id2">Command line</a><a class="headerlink" href="#command-line" title="Permalink to this headline">¶</a></h3>
76+<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>docker run --rm -it searx/searx -h
77+</pre></div>
78+</div>
79+<div class="highlight-text notranslate"><div class="highlight"><pre><span></span>Command line:
80+
81+ -h Display this help
82+ -d Dry run to update the configuration files.
83+ -f Always update on the configuration files (existing files are renamed with the .old suffix)
84+ Without this option, the new configuration files are copied with the .new suffix
85+
86+Environment variables:
87+
88+ INSTANCE_NAME settings.yml : general.instance_name
89+ AUTOCOMPLETE settings.yml : search.autocomplete
90+ BASE_URL settings.yml : server.base_url
91+ MORTY_URL settings.yml : result_proxy.url
92+ MORTY_KEY settings.yml : result_proxy.key
93+ BIND_ADDRESS uwsgi bind to the specified TCP socket using HTTP protocol. Default value: &quot;&quot;
94+
95+Volume:
96+
97+ /etc/searx the docker entry point copies settings.yml and uwsgi.ini in this directory (see the -f command line option)
98+</pre></div>
99+</div>
100+</div>
101+<div class="section" id="build-the-image">
102+<h3><a class="toc-backref" href="#id3">Build the image</a><a class="headerlink" href="#build-the-image" title="Permalink to this headline">¶</a></h3>
103+<p>It’s also possible to build searx from the embedded Dockerfile.</p>
57104<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>git clone https://github.com/asciimoo/searx.git
58105<span class="nb">cd</span> searx
59−docker build -t whatever/searx .
106+make docker
60107</pre></div>
61108</div>
109+</div>
110+</div>
111+<div class="section" id="public-instance">
112+<h2><a class="toc-backref" href="#id4">Public instance</a><a class="headerlink" href="#public-instance" title="Permalink to this headline">¶</a></h2>
113+<p>If you intend to create a public instance using Docker, see <a class="reference external" href="https://github.com/searx/searx-docker">https://github.com/searx/searx-docker</a></p>
114+</div>
62115</div>
63116
64117
@@ -114,7 +167,7 @@ docker build -t whatever/searx .
114167
115168 <div class="footer" role="contentinfo">
116169 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
117− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
170+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
118171 </div>
119172 <script src="../_static/version_warning_offset.js"></script>
120173
admin/installation-nginx.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Install with nginx &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Install with nginx &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -39,7 +39,7 @@
3939 <li class="right" >
4040 <a href="installation-uwsgi.html" title="uwsgi"
4141 accesskey="P">previous</a> |</li>
42− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
42+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
4343 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
4444 <li class="nav-item nav-item-this"><a href="">Install with nginx</a></li>
4545 </ul>
@@ -500,7 +500,7 @@ sudo -H touch /etc/uwsgi.d/searx.ini
500500
501501 <div class="footer" role="contentinfo">
502502 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
503− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
503+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
504504 </div>
505505 <script src="../_static/version_warning_offset.js"></script>
506506
admin/installation-searx.html+5−5
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Step by step installation &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Step by step installation &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -39,7 +39,7 @@
3939 <li class="right" >
4040 <a href="installation.html" title="Installation"
4141 accesskey="P">previous</a> |</li>
42− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
42+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
4343 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
4444 <li class="nav-item nav-item-this"><a href="">Step by step installation</a></li>
4545 </ul>
@@ -130,7 +130,7 @@ universe repository.</p>
130130<div class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-YmFzaA== active docutils container">
131131<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>$ sudo -H useradd --shell /bin/bash --system <span class="se">\</span>
132132 --home-dir /usr/local/searx <span class="se">\</span>
133− --comment Privacy-respecting metasearch engine searx
133+ --comment <span class="s1">&#39;Privacy-respecting metasearch engine&#39;</span> searx
134134
135135$ sudo -H mkdir /usr/local/searx
136136$ sudo -H chown -R searx:searx /usr/local/searx
@@ -224,7 +224,7 @@ a name of your choice – <em>and/or</em> edit <code class="docutils literal not
224224</div>
225225<div class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-YmFzaA== active docutils container">
226226<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>$ sudo -H cp /usr/local/searx/searx-src/searx/settings.yml /etc/searx/settings.yml
227−$ sudo -H sed -i -e s/ultrasecretkey/<span class="se">\9</span>873266d1c899b68f21ca049ae5e5d93/g /etc/searx/settings.yml
227+$ sudo -H sed -i -e s/ultrasecretkey/<span class="se">\3</span>67ed0f4f4f300bd1457e5c87d036ab2/g /etc/searx/settings.yml
228228$ sudo -H sed -i -e s/<span class="o">{</span>instance_name<span class="o">}</span>/searx@<span class="se">\r</span>yzen/g /etc/searx/settings.yml
229229</pre></div>
230230</div>
@@ -359,7 +359,7 @@ command twice). At this point searx is not demonized; uwsgi allows this.</p>
359359
360360 <div class="footer" role="contentinfo">
361361 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
362− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
362+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
363363 </div>
364364 <script src="../_static/version_warning_offset.js"></script>
365365
admin/installation-uwsgi.html+18−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>uwsgi &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>uwsgi &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -39,7 +39,7 @@
3939 <li class="right" >
4040 <a href="installation-searx.html" title="Step by step installation"
4141 accesskey="P">previous</a> |</li>
42− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
42+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
4343 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
4444 <li class="nav-item nav-item-this"><a href="">uwsgi</a></li>
4545 </ul>
@@ -225,6 +225,11 @@ disable: sudo -H rm /etc/uwsgi.d/searx.ini
225225<span class="nv">uid</span> <span class="o">=</span> searx
226226<span class="nv">gid</span> <span class="o">=</span> searx
227227
228+<span class="c1"># set (python) default encoding UTF-8</span>
229+<span class="nv">env</span> <span class="o">=</span> <span class="nv">LANG</span><span class="o">=</span>C.UTF-8
230+<span class="nv">env</span> <span class="o">=</span> <span class="nv">LANGUAGE</span><span class="o">=</span>C.UTF-8
231+<span class="nv">env</span> <span class="o">=</span> <span class="nv">LC_ALL</span><span class="o">=</span>C.UTF-8
232+
228233<span class="c1"># chdir to specified directory before apps loading</span>
229234<span class="nv">chdir</span> <span class="o">=</span> /usr/local/searx/searx-src/searx
230235
@@ -308,6 +313,11 @@ enable-threads <span class="o">=</span> <span class="nb">true</span>
308313<span class="nv">uid</span> <span class="o">=</span> searx
309314<span class="nv">gid</span> <span class="o">=</span> searx
310315
316+<span class="c1"># set (python) default encoding UTF-8</span>
317+<span class="nv">env</span> <span class="o">=</span> <span class="nv">LANG</span><span class="o">=</span>C.UTF-8
318+<span class="nv">env</span> <span class="o">=</span> <span class="nv">LANGUAGE</span><span class="o">=</span>C.UTF-8
319+<span class="nv">env</span> <span class="o">=</span> <span class="nv">LC_ALL</span><span class="o">=</span>C.UTF-8
320+
311321<span class="c1"># chdir to specified directory before apps loading</span>
312322<span class="nv">chdir</span> <span class="o">=</span> /usr/local/searx/searx-src/searx
313323
@@ -392,6 +402,11 @@ enable-threads <span class="o">=</span> <span class="nb">true</span>
392402<span class="nv">uid</span> <span class="o">=</span> searx
393403<span class="nv">gid</span> <span class="o">=</span> searx
394404
405+<span class="c1"># set (python) default encoding UTF-8</span>
406+<span class="nv">env</span> <span class="o">=</span> <span class="nv">LANG</span><span class="o">=</span>C.UTF-8
407+<span class="nv">env</span> <span class="o">=</span> <span class="nv">LANGUAGE</span><span class="o">=</span>C.UTF-8
408+<span class="nv">env</span> <span class="o">=</span> <span class="nv">LC_ALL</span><span class="o">=</span>C.UTF-8
409+
395410<span class="c1"># chdir to specified directory before apps loading</span>
396411<span class="nv">chdir</span> <span class="o">=</span> /usr/local/searx/searx-src/searx
397412
@@ -520,7 +535,7 @@ enable-threads <span class="o">=</span> <span class="nb">true</span>
520535
521536 <div class="footer" role="contentinfo">
522537 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
523− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
538+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
524539 </div>
525540 <script src="../_static/version_warning_offset.js"></script>
526541
admin/installation.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Installation &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Installation &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="index.html" title="Administrator documentation"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">Installation</a></li>
3939 </ul>
@@ -147,7 +147,7 @@ $ <span class="nb">cd</span> searx
147147
148148 <div class="footer" role="contentinfo">
149149 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
150− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
150+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
151151 </div>
152152 <script src="../_static/version_warning_offset.js"></script>
153153
admin/morty.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>How to setup result proxy &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>How to setup result proxy &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="filtron.html" title="How to protect an instance"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">How to setup result proxy</a></li>
3939 </ul>
@@ -123,7 +123,7 @@ possible to proxify all the result URLs with an external service, <a class="refe
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.1.1.
126+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
127127 </div>
128128 <script src="../_static/version_warning_offset.js"></script>
129129
admin/plugins.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Plugins builtin &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Plugins builtin &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="engines.html" title="Engines"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">Plugins builtin</a></li>
3939 </ul>
@@ -181,7 +181,7 @@
181181
182182 <div class="footer" role="contentinfo">
183183 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
184− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
184+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
185185 </div>
186186 <script src="../_static/version_warning_offset.js"></script>
187187
admin/settings.html+10−10
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>settings.yml &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>settings.yml &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="update-searx.html" title="How to update"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href=""><code class="docutils literal notranslate"><span class="pre">settings.yml</span></code></a></li>
3939 </ul>
@@ -113,7 +113,7 @@ file.</p>
113113<dt><code class="docutils literal notranslate"><span class="pre">debug</span></code> :</dt><dd><p>Allow a more detailed log if you run searx directly. Display <em>detailed</em> error
114114messages in the browser too, so this must be deactivated in production.</p>
115115</dd>
116−<dt><code class="docutils literal notranslate"><span class="pre">request_timeout</span></code> :</dt><dd><p>Global timeout of the requests made to others engines in seconds. A bigger
116+<dt><code class="docutils literal notranslate"><span class="pre">request_timeout</span></code> :</dt><dd><p>Global timeout of the requests made to others engines in seconds. A bigger
117117timeout will allow to wait for answers from slow engines, but in consequence
118118will slow searx reactivity (the result page may take the time specified in the
119119timeout to load)</p>
@@ -123,14 +123,14 @@ timeout to load)</p>
123123<dt><code class="docutils literal notranslate"><span class="pre">themes_path</span></code> :</dt><dd><p>Path to where the themes are located. If you didn’t develop anything, leave it
124124blank.</p>
125125</dd>
126−<dt><code class="docutils literal notranslate"><span class="pre">default_theme</span></code> :</dt><dd><p>Name of the theme you want to use by default on you searx instance.</p>
126+<dt><code class="docutils literal notranslate"><span class="pre">default_theme</span></code> :</dt><dd><p>Name of the theme you want to use by default on your searx instance.</p>
127127</dd>
128128<dt><code class="docutils literal notranslate"><span class="pre">useragent_suffix</span></code> :</dt><dd><p>Suffix to the user-agent searx uses to send requests to others engines. If an
129129engine wish to block you, a contact info here may be useful to avoid that.</p>
130130</dd>
131131<dt><code class="docutils literal notranslate"><span class="pre">image_proxy</span></code> :</dt><dd><p>Allow your instance of searx of being able to proxy images. Uses memory space.</p>
132132</dd>
133−<dt><code class="docutils literal notranslate"><span class="pre">default_locale</span></code> :</dt><dd><p>Aearx interface language. If blank, the locale is detected by using the
133+<dt><code class="docutils literal notranslate"><span class="pre">default_locale</span></code> :</dt><dd><p>Searx interface language. If blank, the locale is detected by using the
134134browser language. If it doesn’t work, or you are deploying a language
135135specific instance of searx, a locale can be defined using an ISO language
136136code, like <code class="docutils literal notranslate"><span class="pre">fr</span></code>, <code class="docutils literal notranslate"><span class="pre">en</span></code>, <code class="docutils literal notranslate"><span class="pre">de</span></code>.</p>
@@ -140,7 +140,7 @@ code, like <code class="docutils literal notranslate"><span class="pre">fr</span
140140<dt><code class="docutils literal notranslate"><span class="pre">outgoing_proxies</span></code> :</dt><dd><p>Define a proxy you wish to use, see <a class="reference external" href="http://requests.readthedocs.io/en/latest/user/advanced/#proxies">requests proxies</a>. SOCKS proxies are
141141not supported / see <cite>PR SOCKS support</cite>.</p>
142142</dd>
143−<dt><code class="docutils literal notranslate"><span class="pre">source_ips</span></code> :</dt><dd><p>If you use multiple nework interfaces, define from which IP the requests must
143+<dt><code class="docutils literal notranslate"><span class="pre">source_ips</span></code> :</dt><dd><p>If you use multiple network interfaces, define from which IP the requests must
144144be made.</p>
145145</dd>
146146<dt><code class="docutils literal notranslate"><span class="pre">locales</span></code> :</dt><dd><p>Locales codes and their names. Available translations of searx interface.</p>
@@ -167,7 +167,7 @@ be made.</p>
167167</pre></div>
168168</div>
169169<dl>
170−<dt><code class="docutils literal notranslate"><span class="pre">name</span></code> :</dt><dd><p>Name that will be used accross searx to define this engine. In settings, on
170+<dt><code class="docutils literal notranslate"><span class="pre">name</span></code> :</dt><dd><p>Name that will be used across searx to define this engine. In settings, on
171171the result page…</p>
172172</dd>
173173<dt><code class="docutils literal notranslate"><span class="pre">engine</span></code> :</dt><dd><p>Name of the python file used to handle requests and responses to and from this
@@ -175,7 +175,7 @@ search engine.</p>
175175</dd>
176176<dt><code class="docutils literal notranslate"><span class="pre">shortcut</span></code> :</dt><dd><p>Code used to execute bang requests (in this case using <code class="docutils literal notranslate"><span class="pre">!bi</span></code> or <code class="docutils literal notranslate"><span class="pre">?bi</span></code>)</p>
177177</dd>
178−<dt><code class="docutils literal notranslate"><span class="pre">base_url</span></code><span class="classifier">optional</span></dt><dd><p>Part of the URL that should be stable accross every request. Can be useful to
178+<dt><code class="docutils literal notranslate"><span class="pre">base_url</span></code><span class="classifier">optional</span></dt><dd><p>Part of the URL that should be stable across every request. Can be useful to
179179use multiple sites using only one engine, or updating the site URL without
180180touching at the code.</p>
181181</dd>
@@ -189,7 +189,7 @@ modify the global timeout of searx.</strong></p>
189189<dt><code class="docutils literal notranslate"><span class="pre">api_key</span></code><span class="classifier">optional</span></dt><dd><p>In a few cases, using an API needs the use of a secret key. How to obtain them
190190is described in the file.</p>
191191</dd>
192−<dt><code class="docutils literal notranslate"><span class="pre">disabled</span></code><span class="classifier">optional</span></dt><dd><p>To disable by default the engine, but not deleting it. It will allow the user
192+<dt><code class="docutils literal notranslate"><span class="pre">disabled</span></code><span class="classifier">optional</span></dt><dd><p>To disable by default the engine, but not deleting it. It will allow the user
193193to manually activate it in the settings.</p>
194194</dd>
195195<dt><code class="docutils literal notranslate"><span class="pre">language</span></code><span class="classifier">optional</span></dt><dd><p>If you want to use another language for a specific engine, you can define it
@@ -262,7 +262,7 @@ engines, and so won’t be described here.</p>
262262
263263 <div class="footer" role="contentinfo">
264264 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
265− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
265+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
266266 </div>
267267 <script src="../_static/version_warning_offset.js"></script>
268268
admin/update-searx.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>How to update &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>How to update &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -39,7 +39,7 @@
3939 <li class="right" >
4040 <a href="installation-docker.html" title="Docker installation"
4141 accesskey="P">previous</a> |</li>
42− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
42+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
4343 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
4444 <li class="nav-item nav-item-this"><a href="">How to update</a></li>
4545 </ul>
@@ -129,7 +129,7 @@
129129
130130 <div class="footer" role="contentinfo">
131131 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
132− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
132+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
133133 </div>
134134 <script src="../_static/version_warning_offset.js"></script>
135135
blog/admin.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Searx admin interface &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Searx admin interface &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="python3.html" title="Introducing Python 3 support"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Blog</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">Searx admin interface</a></li>
3939 </ul>
@@ -134,7 +134,7 @@ existing instances.</p>
134134
135135 <div class="footer" role="contentinfo">
136136 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
137− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
137+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
138138 </div>
139139 <script src="../_static/version_warning_offset.js"></script>
140140
blog/index.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Blog &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Blog &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="../utils/lxc.sh.html" title="utils/lxc.sh"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-this"><a href="">Blog</a></li>
3838 </ul>
3939 </div>
@@ -134,7 +134,7 @@
134134
135135 <div class="footer" role="contentinfo">
136136 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
137− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
137+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
138138 </div>
139139 <script src="../_static/version_warning_offset.js"></script>
140140
blog/intro-offline.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Preparation for offline engines &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Preparation for offline engines &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="admin.html" title="Searx admin interface"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Blog</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">Preparation for offline engines</a></li>
3939 </ul>
@@ -161,7 +161,7 @@ as a table. You can check out the pull request for more details see
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.1.1.
164+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
165165 </div>
166166 <script src="../_static/version_warning_offset.js"></script>
167167
blog/lxcdev-202006.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Developing in Linux containers [202006] &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Developing in Linux containers [202006] &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -39,7 +39,7 @@
3939 <li class="right" >
4040 <a href="index.html" title="Blog"
4141 accesskey="P">previous</a> |</li>
42− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
42+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
4343 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Blog</a> &#187;</li>
4444 <li class="nav-item nav-item-this"><a href="">Developing in Linux containers [202006]</a></li>
4545 </ul>
@@ -583,7 +583,7 @@ $ systemctl restart uwsgi@searx
583583
584584 <div class="footer" role="contentinfo">
585585 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
586− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
586+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
587587 </div>
588588 <script src="../_static/version_warning_offset.js"></script>
589589
blog/private-engines.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Limit access to your searx engines &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Limit access to your searx engines &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -29,7 +29,7 @@
2929 <li class="right" >
3030 <a href="intro-offline.html" title="Preparation for offline engines"
3131 accesskey="P">previous</a> |</li>
32− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
32+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3333 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Blog</a> &#187;</li>
3434 <li class="nav-item nav-item-this"><a href="">Limit access to your searx engines</a></li>
3535 </ul>
@@ -144,7 +144,7 @@ and come up with new solutions which fit your use case.</p>
144144
145145 <div class="footer" role="contentinfo">
146146 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
147− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
147+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
148148 </div>
149149 <script src="../_static/version_warning_offset.js"></script>
150150
blog/python3.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Introducing Python 3 support &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Introducing Python 3 support &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="lxcdev-202006.html" title="Developing in Linux containers [202006]"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Blog</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">Introducing Python 3 support</a></li>
3939 </ul>
@@ -147,7 +147,7 @@ version in your issue, so we can investigate it properly.</p>
147147
148148 <div class="footer" role="contentinfo">
149149 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
150− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
150+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
151151 </div>
152152 <script src="../_static/version_warning_offset.js"></script>
153153
dev/contribution_guide.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>How to contribute &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>How to contribute &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="quickstart.html" title="Development Quickstart"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">How to contribute</a></li>
3939 </ul>
@@ -258,7 +258,7 @@ doc available at --&gt; https://asciimoo.github.io/searx
258258
259259 <div class="footer" role="contentinfo">
260260 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
261− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
261+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
262262 </div>
263263 <script src="../_static/version_warning_offset.js"></script>
264264
dev/engine_overview.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Engine overview &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Engine overview &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="contribution_guide.html" title="How to contribute"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">Engine overview</a></li>
3939 </ul>
@@ -637,7 +637,7 @@ time of publish <em>(not implemented yet)</em></p></td>
637637
638638 <div class="footer" role="contentinfo">
639639 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
640− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
640+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
641641 </div>
642642 <script src="../_static/version_warning_offset.js"></script>
643643
dev/index.html+4−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Developer documentation &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Developer documentation &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="../admin/buildhosts.html" title="Buildhosts"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-this"><a href="">Developer documentation</a></li>
3838 </ul>
3939 </div>
@@ -75,6 +75,7 @@
7575</li>
7676<li class="toctree-l1"><a class="reference internal" href="plugins.html">Plugins</a><ul>
7777<li class="toctree-l2"><a class="reference internal" href="plugins.html#example-plugin">Example plugin</a></li>
78+<li class="toctree-l2"><a class="reference internal" href="plugins.html#register-your-plugin">Register your plugin</a></li>
7879<li class="toctree-l2"><a class="reference internal" href="plugins.html#plugin-entry-points">Plugin entry points</a></li>
7980</ul>
8081</li>
@@ -167,7 +168,7 @@
167168
168169 <div class="footer" role="contentinfo">
169170 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
170− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
171+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
171172 </div>
172173 <script src="../_static/version_warning_offset.js"></script>
173174
dev/makefile.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Makefile Targets &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Makefile Targets &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="translation.html" title="Translation"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">Makefile Targets</a></li>
3939 </ul>
@@ -305,7 +305,7 @@ never need the latter.</p>
305305
306306 <div class="footer" role="contentinfo">
307307 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
308− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
308+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
309309 </div>
310310 <script src="../_static/version_warning_offset.js"></script>
311311
dev/plugins.html+10−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Plugins &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Plugins &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="search_api.html" title="Search API"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">Plugins</a></li>
3939 </ul>
@@ -72,6 +72,13 @@
7272</pre></div>
7373</div>
7474</div>
75+<div class="section" id="register-your-plugin">
76+<h2>Register your plugin<a class="headerlink" href="#register-your-plugin" title="Permalink to this headline">¶</a></h2>
77+<p>To enable your plugin register your plugin in
78+searx &gt; plugin &gt; __init__.py.
79+And at the bottom of the file add your plugin like.
80+<code class="docutils literal notranslate"><span class="pre">plugins.register(name_of_python_file)</span></code></p>
81+</div>
7582<div class="section" id="plugin-entry-points">
7683<h2>Plugin entry points<a class="headerlink" href="#plugin-entry-points" title="Permalink to this headline">¶</a></h2>
7784<p>Entry points (hooks) define when a plugin runs. Right now only three hooks are
@@ -146,7 +153,7 @@ plugin.</p>
146153
147154 <div class="footer" role="contentinfo">
148155 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
149− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
156+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
150157 </div>
151158 <script src="../_static/version_warning_offset.js"></script>
152159
dev/quickstart.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Development Quickstart &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Development Quickstart &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="index.html" title="Developer documentation"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">Development Quickstart</a></li>
3939 </ul>
@@ -205,7 +205,7 @@ must be created containing these format fixes. This phase can be skipped if
205205
206206 <div class="footer" role="contentinfo">
207207 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
208− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
208+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
209209 </div>
210210 <script src="../_static/version_warning_offset.js"></script>
211211
dev/reST.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>reST primer &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>reST primer &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="makefile.html" title="Makefile Targets"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">reST primer</a></li>
3939 </ul>
@@ -1595,7 +1595,7 @@ gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
15951595
15961596 <div class="footer" role="contentinfo">
15971597 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
1598− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
1598+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
15991599 </div>
16001600 <script src="../_static/version_warning_offset.js"></script>
16011601
dev/search_api.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Search API &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Search API &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="engine_overview.html" title="Engine overview"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">Search API</a></li>
3939 </ul>
@@ -195,7 +195,7 @@ instance. See the available options in the preferences page of the instance.</p>
195195
196196 <div class="footer" role="contentinfo">
197197 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
198− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
198+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
199199 </div>
200200 <script src="../_static/version_warning_offset.js"></script>
201201
dev/translation.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Translation &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Translation &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="plugins.html" title="Plugins"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">Translation</a></li>
3939 </ul>
@@ -149,7 +149,7 @@ create a PR.</p>
149149
150150 <div class="footer" role="contentinfo">
151151 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
152− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
152+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
153153 </div>
154154 <script src="../_static/version_warning_offset.js"></script>
155155
genindex.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Index &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Index &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
1212 <link rel="stylesheet" type="text/css" href="_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -31,7 +31,7 @@
3131 <li class="right" style="margin-right: 10px">
3232 <a href="#" title="General Index"
3333 accesskey="I">index</a></li>
34− <li class="nav-item nav-item-0"><a href="index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
34+ <li class="nav-item nav-item-0"><a href="index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3535 <li class="nav-item nav-item-this"><a href="">Index</a></li>
3636 </ul>
3737 </div>
@@ -123,7 +123,7 @@
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.1.1.
126+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
127127 </div>
128128 <script src="_static/version_warning_offset.js"></script>
129129
index.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Welcome to searx &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Welcome to searx &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
@@ -29,7 +29,7 @@
2929 <li class="right" >
3030 <a href="user/index.html" title="User documentation"
3131 accesskey="N">next</a> |</li>
32− <li class="nav-item nav-item-0"><a href="#">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
32+ <li class="nav-item nav-item-0"><a href="#">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3333 <li class="nav-item nav-item-this"><a href="">Welcome to searx</a></li>
3434 </ul>
3535 </div>
@@ -171,7 +171,7 @@ digital rights</p></li>
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.1.1.
174+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
175175 </div>
176176 <script src="_static/version_warning_offset.js"></script>
177177
objects.inv

Binary file not shown.

search.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Search &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Search &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
1212 <link rel="stylesheet" type="text/css" href="_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -36,7 +36,7 @@
3636 <li class="right" style="margin-right: 10px">
3737 <a href="genindex.html" title="General Index"
3838 accesskey="I">index</a></li>
39− <li class="nav-item nav-item-0"><a href="index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
39+ <li class="nav-item nav-item-0"><a href="index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
4040 <li class="nav-item nav-item-this"><a href="">Search</a></li>
4141 </ul>
4242 </div>
@@ -104,7 +104,7 @@
104104
105105 <div class="footer" role="contentinfo">
106106 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
107− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
107+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
108108 </div>
109109 <script src="_static/version_warning_offset.js"></script>
110110
searchindex.js+1−1
@@ -1 +1 @@
1−Search.setIndex({docnames:["admin/api","admin/architecture","admin/buildhosts","admin/engines","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/index","blog/intro-offline","blog/lxcdev-202006","blog/private-engines","blog/python3","dev/contribution_guide","dev/engine_overview","dev/index","dev/makefile","dev/plugins","dev/quickstart","dev/reST","dev/search_api","dev/translation","index","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":1,"sphinx.ext.intersphinx":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["admin/api.rst","admin/architecture.rst","admin/buildhosts.rst","admin/engines.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/index.rst","blog/intro-offline.rst","blog/lxcdev-202006.rst","blog/private-engines.rst","blog/python3.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","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:{},objnames:{},objtypes:{},terms:{"0pointer":11,"0xa9":28,"1337x":3,"15px":28,"3eff":19,"40px":28,"573b":19,"70px":28,"800gbpciex4":39,"9873266d1c899b68f21ca049ae5e5d93":10,"9b65":19,"\u65e5\u672c\u8a9e":14,"abstract":17,"boolean":[23,28],"break":[22,28],"byte":23,"case":[7,9,14,19,20,27,33,35,38,39],"class":7,"default":[4,7,9,11,12,14,21,22,25,26,28,29,31,33,34,35,36,37,38,39],"espa\u00f1ol":14,"export":[9,10,19,25,35,37,38],"fran\u00e7ai":14,"function":[18,23,26,28,37],"import":[9,18,28],"int":[4,23,28],"long":33,"new":[3,7,9,10,11,13,16,18,20,22,25,26,27,29,30,38],"null":[7,9,22],"public":[1,6,13,28,36,37],"return":[13,14,18,24,26,28,33],"schr\u00f6dinger":28,"short":27,"static":[2,4,9,26],"switch":[7,22],"t\u00fcrk\u00e7e":14,"true":[0,4,7,9,10,11,14,18,23,26,27,28,29,35,38],"try":[10,25,27,33],"var":7,"while":[11,18,19,25,28],And:[7,19,28],But:[16,21,23,33,37],DNS:[36,37],For:[2,4,7,8,9,10,11,19,20,22,25,27,28,29],IPs:[4,36],Not:28,One:[11,16],That:28,The:[0,2,5,6,11,14,20,23,25,28,29,33,35,36,37,38,39],Then:[18,21,27,30],There:[7,11,22,28],These:[23,28],USE:7,Use:[4,7,9],Used:[7,14],Uses:14,With:[7,19,25,28,37],__dict__:28,__name__:28,_anchor:28,_chapter:28,_doc:28,_dot:28,_rest:28,_section:28,_sphinx:28,_subsect:28,_svg:28,a2disconf:7,a2dismod:7,a2dissit:7,a2enconf:7,a2enmod:7,a2ensit:7,abbrev:34,abl:[2,14,18,22,23,28],about:[1,19,20,22,25,31,37],abov:[7,10,19,22,28,29,37],absenc:28,abus:[4,33],academ:3,accept:[4,10,18,34],access:[4,7,13,16,17,18,19,28,31,33],access_log:9,accord:11,account:[7,9,19,30,35,36,38,39],accross:14,accusam:28,acg:3,acgsou:3,acknowledg:17,act:[12,16],action:[0,4,11],activ:[7,9,10,11,12,14,19,21,22,27,29,35,38,39],adapt:23,add:[6,7,9,11,12,20,22,25,26,28,34,35,36,38,39],added:[11,19,20,25,26],adding:[18,28,36],addit:[2,23,25,27,28],addition:[31,33],address:[12,14,23,33,36],adipisici:28,adjust:25,admin:[14,17,19,20,28,31,36,38],administr:[16,18,20,29,31,33],admonit:24,adopt:22,adorn:28,ads:33,advantag:[16,28],advertis:33,advis:[4,7,9],aearx:14,af2cae6:28,affect:16,after:[10,21,26,27,28,30,35,38],again:25,agent:[4,10,13,14,23],aggreg:[4,31,33],agpl:[36,37],aim:[16,25,28],aka:25,alia:9,align:28,aliquid:28,aliquyam:28,all:[0,6,7,12,19,21,22,23,25,28,29,35,36,37,38,39],allow:[7,10,14,28,34],allowoverrid:7,alltogeth:5,along:4,alreadi:[7,9,19,22,27],also:[2,7,8,10,11,19,22,25,28,33,34,36],alt:28,alter:22,altern:[6,9,27,28,37],alwai:[9,19,23,27,33,35,38],amd64:[35,38],amet:28,among:[22,33],amsmath:28,analog:19,analysi:2,ancel:28,anchor:24,ani:[2,6,7,11,25,28,29,31,36],annoi:28,anonym:[31,33],anoth:[11,14,16,19,23,28,37],answer:[14,28,33],anymor:7,anyon:31,anyth:[14,21,33],anywai:[25,28],apach:[1,4,5,6,11,14,31,35,36,37,38,39],apache2:7,apache2ctl:7,api:[5,14,20,23,24,30,31,35],api_kei:[14,23],apikei:14,apk:3,apkm:3,apkmirror:3,app:[3,7,9,11,19,28,35,38,39],appear:[27,28],append:18,appli:[14,15,22],applic:[4,9,11,14,16,19,39],approach:11,april:37,apt:[2,7,9,10,27,28],arbitrari:[18,23],arch:[0,2,3,7,9,10,11,20,28],architectur:[4,5,6,7,9,19,31,35,38,39],archiv:3,archlinux:[3,11,20,37],argument:[12,13,28],arrai:23,arrow:28,art:[28,29],articl:24,arx:3,arxiv:3,asciimoo:[6,8,10,19,22,25,27,30,35,38,39],ascrib:28,aspect:[19,22],assert:22,assign:23,assum:[10,28],asterisk:28,attach:26,attend:19,attent:28,attribut:28,audienc:28,author:[22,28],auto:[19,28,30,37],autobuild:25,autocomplet:[0,29],autodoc:28,autoindex:7,autoindex_modul:7,automat:[11,13,28],avail:[7,9,11,13,14,18,22,27,29,33,35,38,39],avoid:[4,6,13,14],awar:[7,28,36],babel:[2,10],back:19,backquot:28,backslash:28,backup:36,balanc:25,ban:33,bang:14,bar:[5,28,35,38],barrier:16,base:[2,10,14,18,19,23,25,29,37],base_url:[9,14,23],baseprofil:28,bash:[10,19,28,35,36,37,38],basic:[24,37],batch:36,baz:28,becaus:[16,20,22,23,27,30,33],becom:[19,28],been:[18,19,22],befor:[6,10,11,19,21,22,25,26,27,28,33,36,37],beginn:9,behavior:28,behaviour:[11,13,22,26],being:[4,14,16,21,31],below:[4,6,10,11,14,22,27,28,30],benefit:20,besid:33,best:[2,25,28,33,36],better:[2,7,9,23,25,33],between:[4,23,28],big:28,bigger:14,biggest:16,bii:3,bin:[2,3,10,11,21,25,27,35,38],binari:[35,38],bing:[3,14],bing_imag:3,bing_new:3,bing_video:3,bit:[11,28],bitbucket:[0,3],biv:3,black:28,blank:[14,28],block:[4,14,24],blocker:19,blog:[11,19,28,31],bodi:[10,22,28],boilerpl:[10,19,25],bold:28,boldfac:28,born:22,bot:19,both:[11,20,21,22,29,33],botlimit:4,bottom:13,boundingbox:23,box:[1,6,31,37],branch:[22,25,36],brand:[25,36],bring:[25,28],broken:28,browser:[10,13,14,16,19,21,22,25,33,37],btdigg:3,bug:[11,17,25,27],buggi:11,bugreport:[11,22],build:[1,5,6,8,10,19,24,37],buildenv:25,builder:28,buildhost:[5,19,25,31,36,39],built:[22,23,27,28],builtin:[5,26,31],bundl:10,c3tv:3,calcul:9,call:[16,19,20,25,30,37],callback:26,can:[0,1,2,4,6,7,8,9,10,11,12,14,16,18,19,20,21,22,23,25,26,27,28,31,33,35,37,38,39],cancel:28,cannot:[2,28,33,35,38],capabl:[16,22],caplabl:18,captcha:33,caption:28,cardin:22,care:[14,28,36,37],carv:20,cat:[35,37,38],catcher:28,categori:[0,3,13,14,18,23,28,29,34],caution:28,caveat:28,ccc:3,cdn:2,cell:28,cfg:[3,28],cgi:11,chain:25,chainabl:34,chang:[11,14,19,21,22,25,28,36],chapter:[4,21,22,28,38,39],charact:[22,28],chdir:[11,19],check:[2,5,18,19,22,23,25,27,30],checker:25,checkout:22,chmod:11,choic:[6,10,19,28,33,36],choos:[6,22,23],chown:[7,9,10,11,35,38],chronolog:28,citi:23,classifi:28,clean:[24,37],clear:33,cli:30,client:19,clita:28,clock:21,clone:[6,8,9,10,19,22,25,27,39],close:[4,10],cmd:[19,36,37],code:[3,11,14,18,24,25,27,29,33,36,37],codebas:16,coffe:37,col:28,colleagu:20,collect:2,colon:28,colspan:28,column:28,com:[6,8,10,19,23,25,27,28,29,30,35,37,38,39],combin:7,come:[4,9,20,21,22,25,33,37],comfort:[11,28],comma:[20,29],command:[2,4,7,10,11,19,21,27,28,30,31,35,38,39],comment:[7,9,10,28,35,37,38],commit:[19,25,27,30],commodi:28,common:[11,27,31,33,35,38,39],commonli:28,commun:[7,9,18],compact:28,compani:33,compar:[7,9,11,19,37],compat:21,compil:[7,24,30],complet:[4,11,22,29,35,37,38,39],compon:[7,26,36],compromis:33,comput:33,con:28,conatin:19,concern:22,conclus:32,concret:[20,28],condit:28,conf:[2,7,9,28,35,38],config:[0,11,20,23,28,30,35,36,37,38,39],configur:[5,7,9,11,16,18,19,20,24,28,30,33,35],conflict:36,confnam:11,confus:28,connect:[4,9,10,18,31],consectetur:28,consequ:[14,22],consequat:28,consetetur:28,consid:6,consist:19,construct:[23,28],consult:27,contact:14,contain:[10,13,14,17,27,28,31,36,37],content:[5,17,24,31,32,33,36],context:[26,28,37],continu:28,contribut:[1,2,19,24,25,31],contributor:28,control:[7,11,33],convent:22,convert:28,cooki:[23,31,33],copi:[10,22,28,37],copyright:28,core:[2,11,18],corner:22,correct:[9,14],correctli:9,correspond:11,could:[11,14,23,28],count:28,countri:[14,23],courgett:29,cours:28,coverag:27,crawler:28,creat:[5,6,7,9,11,14,18,19,21,27,28,29,30,36,39],creation:[2,28],creativ:20,cross:28,crossref:3,cryptic:27,cryptographi:14,cspan:28,css:[13,26],css_depend:26,csv:[4,29],csv_tabl:28,ctan:28,cthulhu:34,ctrl:[10,19,25],ctx:26,cup:37,curl:10,currenc:3,currency_convert:3,current:[13,14,18,22,23,30,34],custom:[14,22,28,34],customiz:[0,16],customlog:7,cycl:[19,25],daemon:[35,38,39],dai:[11,25,29],daili:19,dailymot:3,dalf:1,danger:28,data:[5,23,28,33],databas:[20,28],date:[0,23],datetim:[23,28],daunt:16,dbpedia:29,ddd:3,ddg:[3,34],ddi:3,de_d:14,deactiv:[14,35,38,39],debian:[2,5,9,10,11,15,28],debug:[10,14,19,24,25,35,36,38,39],decid:[16,25],decim:23,dedic:[11,19,28],deeper:[25,28],deezer:3,def:[18,23,26,28],defaul:28,default_local:[0,14],default_on:26,default_them:[0,14],defin:[14,26,28],definit:3,dejavu:2,delet:[14,29,30,37],delimit:28,demon:10,demonstr:9,deni:7,depend:[4,5,7,9,13,16,18,19,21,23,25,27,28,29],deploi:[8,14,25,28],describ:[4,6,7,11,14,19,25,28,39],descript:[13,22,26,28,35,38],deserv:22,design:[18,28],desir:[23,27],desktop:19,detail:[7,14,18,28],detect:14,deutsch:[0,14],dev:[2,7,9,10,22,25,28],devel:[2,10],develop:[2,10,14,16,17,20,21,22,25,28,31,36],deviantart:3,dfrac:28,diam:28,dict:28,dictzon:3,didn:14,diff:28,differ:[7,9,11,19,21,22,23,28,37],digg:3,digit:31,digraph:28,dir:[10,35,38],direct:[7,24,28,35,38],directli:[9,14,37],directori:[3,7,11],disabl:[3,5,10,11,13,14,19,25,26,28,29,36,37],disabled_engin:29,disabled_plugin:29,disadvantag:28,discoveri:[18,20],discret:36,displai:[2,13,14,23],display_error_messag:[14,23,28],displaystyl:28,dispos:36,disrespect:22,dist:[22,25],distinguish:28,distribut:[7,9,11,19,20,28,35,38],distributor:5,dive:33,divid:19,dnf:[2,7,9,10,28],doai_rewrit:29,doc:[3,5,7,11,19,24,28,37],docker:[5,6,25,31],dockerfil:8,docs_url:25,doctest:28,doctre:28,docuemt:2,document:[7,11,18,20,25,28,31,37],documentroot:7,docutil:28,doe:[7,11,16,18,19,23,25,28,29,32],doesn:14,doi:13,dolor:28,domain:28,domin:22,don:[7,21,25,28,31],done:[7,9,25,28,36,37],dontlog:7,dot:2,doubl:28,download:[6,19,25,28,35,38],drop:21,dsitro:19,duckduckgo:[3,29,34],duckduckgo_definit:3,duckduckgo_imag:3,duden:3,due:[35,38],duo:28,duref:28,dvisvgm:2,e0b3:19,e97:19,each:[11,19,28,29,37],easi:[19,31],easier:22,easili:22,echo:[10,35,37,38],ecosystem:28,edit:[10,11,16,19,22,25,28,33,38],effect:[6,22,28],egg_info:25,eirmod:28,either:27,element:28,elimin:27,elit:28,elitr:28,els:37,emac:28,email:14,emb:[5,28],embed:[0,8,28],emperor:11,emphasi:28,empti:[7,28,29],en_u:[14,23],enabl:[0,7,9,10,11,20,22,25,27,29,36],enabled_engin:29,enabled_plugin:29,encapsul:19,enclos:28,encod:28,encourag:28,encrypt:31,end:[21,28,37],endfor:28,engin:[0,5,10,16,17,22,24,27,28,29,31,33,34,35,38],english:[0,14],enim:28,enough:[6,7,9,30],enpoint:29,ensur:22,enter:[10,21],entri:[24,36,37],env:[7,11,19,25,27,36,37],environ:[9,10,19,24,31,35,37,38,39],eof:[35,37,38],eol:37,eos:28,equat:[2,24],erat:28,erowid:3,error:[3,14,23,27,28],error_log:9,escap:28,especi:28,esperanto:0,essenti:[2,10],est:28,etc:[4,7,9,10,11,19,22,35,39],eth0:[19,37],eto:3,etool:3,etymonlin:3,evalu:[28,37],even:[11,19,37],event:11,ever:37,everi:[14,19,22,23,33,37],everyon:[18,33],everyth:[10,28,33],exactli:[4,28],exampl:[0,4,7,9,11,18,19,20,22,24,27,29,32,33,36,37],exceed:4,excel:[6,9],except:[7,21,22,28,36],exchang:33,execstart:[35,38],execut:[14,30],exercis:19,exercit:28,exist:[7,9,16,19,21,22,25],exit:[10,19],expand:28,expect:[20,22],experi:11,experienc:[16,19],experiment:36,explain:22,explanatori:[35,37,38,39],explicit:28,expos:20,ext:2,extend:[18,22,26,28],extens:[2,28],extern:[4,12,23,28,29,33],extra:[2,7],extract:2,extrem:16,eye:[19,28],face:28,fact:17,fail:[19,27],fals:[0,10,14,26,27,28,29,38],familiar:[11,25],fanci:22,faq:28,favorit:[22,25],fd00:7,fd42:19,fdroid:3,fe80:7,fea5:19,featur:[12,16,20,22,28,33],fedora31:37,fedora:[2,7,9,10,11,28,37],fedoraproject:37,feedback:[22,28],feel:[26,28],few:[14,22,23],fieldnam:28,figur:[7,9,24],file:[2,3,7,9,10,11,14,16,18,19,20,21,22,25,26,27,30,35,37,38,39],file_filt:30,filenam:23,files:23,fill:28,filter:[0,4,29],filtron:[1,5,6,7,9,11,19,31,36,37],filtron_api:[35,36,37],filtron_listen:[35,36,37],filtron_target:[35,36],find:[1,4,18,20],fine:[6,10],finish:[30,37],firefox:2,firewal:4,first:[7,9,10,16,18,19,21,25,27,28,33],fit:[11,20,26],fix:[22,25,27],fixm:7,flask:[26,28],flexibl:[28,36],flickr:3,flickr_noapi:3,fmt:37,folder:[7,9,10,11,19,22,23,25,27,28,30,36,37],follow:[4,6,7,9,11,12,22,23,25,27,28,30],followsymlink:7,font:2,fontsrecommend:2,footer:22,force_timeout:[36,37],fork:[6,19,22,36],form:[0,28,33],format:[4,23,27,28,29],forward:[4,9,33],found:[2,16,17,25],foundat:[16,18,20,21],fr_fr:14,fraction:28,framalibr:3,free:[3,26,31],fresh:7,friend:[20,25,33],frinkiac:3,frk:3,frl:3,from:[1,2,4,6,7,8,9,10,11,13,14,16,18,19,20,21,22,25,28,30,31,33,35,36,37,38,39],front:28,fsd:3,full:[14,22,28,35,38],fulli:[7,9,16],fun:17,fund:[18,20],further:[25,27,36],furthermor:[23,27,29,33],futur:37,gain:33,gate:25,geektim:3,gen:3,gener:[0,3,7,11,14,18,22,24,25,33],genesi:3,geniu:3,gentlemen:17,gentoo:3,geojson:23,german:0,get:[2,4,5,6,7,9,10,13,19,22,23,25,27,28,29,30,31,35,37,38],get_engines_stat:28,gid:11,gigablast:3,gil:11,git:[2,6,7,8,9,10,14,15,19,22,23,25,27,28,35,36,38,39],git_branch:[19,25,36],git_url:[19,25],github:[3,6,8,10,18,19,21,25,27,28,29,35,37,38,39],gitlab:3,gitmoji:22,give:[7,25,27],given:28,glob:11,global:5,global_ip:37,glyph:28,gnu:25,go1:[35,38],go_env:[35,38],goe:25,goi:[0,3],going:[4,18,20,28,33],gon:3,good:[6,7,9,19,27,37],googl:[0,3,29,35,38],google_imag:3,google_new:3,google_video:3,gopath:[35,38],gos:3,got:19,gov:3,gpa:3,gpm:3,gps:3,grant:[7,11],graphic:16,graphviz:2,grep:37,group:[28,33,35,38],grow:16,grumpi:28,grunt:27,gubergren:28,guest:37,guid:[9,16,25,27,28],guidelin:20,guilabel:28,habr:3,habrahabr:3,hack:[16,18,20,21,22],hackabl:24,hackerspac:34,handl:[14,19,28,33,37],handler:7,happi:[16,18,20,21,22],hard:[16,28],harden:[35,38],has:[12,18,20,22,23,27,28,33],hat:28,have:[2,6,7,8,9,10,14,16,19,21,22,23,25,28,33,36,37],hbar:28,head:10,header:[4,7,9,23,28],headers_modul:7,heard:28,hebrew:14,height:28,help:[13,22,25,27,35,36,37,38,39],helper:28,her:20,here:[2,7,9,11,14,18,19,22,28,36],herein:1,heterogen:19,hidden:[0,20,33],him:20,hint:[1,28,36],histor:[7,21],hit:10,home:[10,19,30,35,36,38],hoogl:3,host:[2,4,7,9,10,16,19,20,25,30,31,37],hostnam:[9,37],hotkei:[0,13],hous:23,house_numb:23,how:[1,2,5,6,7,9,11,14,17,19,24,25,28,31,32,35,38],howev:[18,23,29],html:[0,2,7,11,22,23,25,28,38],html_math_render:2,http:[0,2,4,5,6,8,10,11,12,13,14,18,19,22,23,25,27,28,30,31,35,36,37,38,39],http_connect:[4,9],http_host:[4,9],httpd:7,https_rewrit:29,hub:8,huge:28,idea:27,identifi:[36,37],ifmodul:7,illustr:6,imag:[0,2,3,12,14,19,24,25,29,34,37,38,39],image_proxi:[7,9,14,29,38],imagemagick:[2,28],img_src:23,imgmath:2,imgmath_font_s:2,imgmath_image_format:2,imgmath_latex:2,immedi:13,implement:[9,11,16,21,22,23,26,37],impli:20,improv:25,in_contain:37,ina:3,inbound:14,includ:[7,9,19,20,25,28,37],inclus:34,incom:7,increment:25,indent:[28,37],index:7,infinit:13,infinite_scrol:[13,29],info:[14,19,25,37,38],info_msg:37,inform:[8,12,13,14,20,22,23,37],infrastructur:[1,11],infratructur:4,inherit:28,ini:[7,9,11,19],init:[11,18,19,24,37],initi:[11,19,30,37],inlin:24,input:[0,20,28],insecur:10,insert:[28,30],insid:[10,19,23,37],insight:33,inspect:[19,35,36,38,39],instal:[1,2,4,5,11,12,19,21,22,25,27,28,30,31,36],instanc:[0,1,5,6,7,8,9,11,14,16,18,19,20,25,29,30,31,32,35,36,37,38,39],instance_nam:[0,10],instead:[11,16,20,21,27,28],instruct:28,insuffici:18,integr:31,intent:22,interact:[10,35,36,38,39],interfac:[7,14,17,31],interfer:22,intermedi:25,intern:27,internet:[6,18,31],interpret:[11,28],interpretor:11,intersphinx_map:28,interv:4,intranet:[6,7,9],intro:[7,9],introduc:[16,17,18,20,28,31],introduct:[25,27],intuit:28,inv:28,inventori:28,investig:21,invidi:3,invidunt:28,ipsum:28,ipv4:[9,37],ipv6:[9,19,37],isn:[7,9],iso:[14,23],isol:[4,19],issu:[11,18,20,21],ital:28,italiano:14,item:28,its:[2,6,16,22,25,28,29,33,37],itself:[11,22],japanes:14,javascript:[13,24],jinja:28,jinja_context:28,job:36,join:28,js_depend:26,json:[4,29,35],json_engin:3,juli:37,jump:[10,19,25],just:[0,4,9,19,25,28,33,37],justo:28,kasd:28,kbd:28,keep:[7,9,19,25],kei:[12,13,14,18,23,30,38,39],kickass:3,kind:[7,28,33],kiss_:28,know:[7,11,18,19,20,28,33,37],knowledg:28,known:25,kvch:[16,18,20,21],l19:19,label:28,labor:28,labori:28,lack:22,lang:[0,29,30],languag:[0,3,4,14,23,25,28,29,30,34],language_support:[23,28],laptop:33,larg:[11,35,37,38,39],last:28,lat:23,later:[36,37],latest:[11,30],latex:2,latexextra:2,latexmk:2,latitud:23,latter:[25,28],launch:37,layout:5,lazi:11,lc_messag:30,learn:28,least:[19,21],leav:14,leech:23,leecher:23,left:[10,28],legaci:29,length:22,less:[7,9,11,16,27,28,33],let:[19,28,33,36],level:[22,28],lib:[7,11,35,38],libapache2:7,libffi:[2,10],librari:3,librsvg2:2,librsvg:2,libssl:[2,10],libxml2:[2,10],libxslt:[2,10],licens:[36,37],light:9,like:[0,2,8,10,13,14,20,22,23,25,28,36],like_hotkei:29,limit:[4,7,17,18,28,31],line:[7,9,18,22,25,37],link:[11,13,14,19,24],lint:[5,25],linux:[0,2,3,7,9,10,11,17,20,28,31,35,36,37,38],linuxcontain:37,linuxcontainers_org_nam:37,linuxdoc:28,list:[7,18,20,23,24,25,26,29,34],listen:[4,7,9,35,36,37,38],liter:24,literalinclud:28,live:[19,24,28,37],load:[11,13,14,37],loadmodul:7,lobst:3,local:[0,4,9,10,11,14,19,20,21,23,25,26,27,30,35,36,37,38,39],local_imag:37,localhost:[7,8,9],locat:[4,7,9,10,11,14,28],log:[4,5,11,14,19,27,33,35,36,38,39],logger:11,logic:22,logicodev:29,login:10,lon:23,longer:25,longitud:23,look:[7,10,25],lorem:28,loremlorem:28,lot:19,low:[7,9],lsb:11,lxc:[19,31,36],lxc_host_prefix:37,lxc_repo_root:37,lxc_set_suite_env:37,lxc_suit:[19,37],lxc_suite_info:37,lxc_suite_instal:37,lxc_suite_install_info:37,lxc_suite_nam:37,lxd:[19,37],lxml:[2,10],made:[14,19],magna:28,magnetlink:23,magyar:14,mai:[14,19,28,35,38],main:[7,13,25,30,36],mainlin:9,maintain:[1,11,19,28,36],mainten:[4,6,19,35,38,39],make:[2,8,16,19,20,21,22,24,28,33,37],makefil:[19,22,24,31,36,37],man:28,manag:[4,15,16,25,27,35,38,39],mandatori:6,mani:4,manipul:[16,37],manual:[14,25,28],manuali:28,map:[0,3,28],mark:[10,28],markup:24,mass:22,master:[11,15,22,25,28,36],math:[2,24],mathemat:28,mathrm:28,matter:[19,23,33],max:[4,23],maxim:22,maximum:[22,23],mean:[11,19,22,28,33],meaning:28,meant:28,media:[0,3,23],mediawiki:3,memori:14,mention:21,menuselect:28,merg:19,messag:[4,14,22,23,25,27,28,30],messagespo:30,meta:28,metadata:28,metasearch:[10,23,31,35,38],method:[0,6,11,23,28],microsoft:3,microsoft_academ:3,middlewar:4,might:[11,19,20,22,25,28,29,33,36,37],migrat:21,min:23,minim:28,mirror:3,misbehav:22,miss:[4,28],mix:19,mixcloud:3,mjk:3,mkdir:[7,9,10,11,35,38],mod:[7,28],mod_autoindex:7,mod_head:7,mod_proxi:7,mod_proxy_http:7,mod_proxy_uwsgi:7,mod_uwsgi:7,mod_wsgi:7,mode:[11,14,28,36,37],modern:7,modifi:[11,14,28,34],modul:[7,11,28],mojeek:3,monet:33,monitor:[11,19],mono:2,month:[0,29],more:[4,8,12,14,16,18,22,25,28,29,31,33,36,37],morecol:28,morerow:28,morti:[1,6,7,9,12,19,31,36,37],morty_listen:[36,37,38],most:[2,7,14,21,33,35,36,38,39],mostli:[11,28],motiv:17,move:[18,22],movi:3,much:[22,28],multi:[35,38],multibl:23,multipl:[13,14,28,33],multithread:11,multius:10,music:3,must:[9,14,21,22,23,27,28],my_arg:28,my_funct:28,my_other_arg:28,mydomain:36,mymemori:3,myproject:27,name:[0,3,4,7,8,9,10,13,14,19,20,23,25,26,30,37],nativ:11,navig:13,necessari:[10,20],nederland:14,need:[4,6,7,9,10,11,14,18,19,22,25,28,33,35,36,37,38,39],neither:31,net:31,network:[14,35,38],never:[19,25],nevertheless:[7,9],newcom:16,nework:14,next:[7,9,13,17,28],nginx:[1,4,5,6,14,19,31,35,37,38,39],nightmar:28,nil:37,nisi:28,nlnet:[16,18,20,21],noconfirm:[2,10],node:[25,27],nodej:27,non:18,none:[7,23,25,28,29],nonewprivileg:[35,38],nonumi:28,nor:31,normal:[7,19,23,28,36],nostrud:28,note:[7,9,22,29],notic:19,now:[7,9,10,19,20,21,26],npm:[3,25,27],number:[4,14,23,28,29,37],number_of_result:23,numer:28,numref:28,nyaa:3,oad:3,oap:3,obj:28,object:[23,26,28],obtain:14,off:[7,9,22,35,37,38,39],offer:11,offlin:[3,17,20,23,28,31],often:[23,28,36],old:[7,19],on_result:26,onc:[19,37],one:[7,11,14,19,20,22,25,28,31,33,35,36,37,38,39],ones:[23,35,38],ongo:25,onli:[2,6,7,12,14,20,22,26,28,29,36,37],onlin:[18,28,31],open:[7,10,13,19,21,22,25,28,29,33,36,37],open_results_on_new_tab:13,openairedataset:3,openairepubl:3,openrepo:3,openstreetmap:[0,3],oper:[21,28,33],option:[7,10,11,12,14,16,19,20,22,23,25,26,27,28,29,33,35,36,38,39],order:[7,22,27,28],org:[2,4,7,9,11,14,23,28,37],organ:31,orient:7,origin:[5,15,19,28],oscar:[0,14,29],osm:[0,3,23],other:[14,22,23,28,33],otherwis:23,our:[1,4,6,16,19,22,25,28,37],out:[7,9,18,19,22,25,28,35,37,38],outgo:14,outgoing_proxi:14,output:[2,20,28,29,35,37,38,39],outsid:19,outstand:28,over:[19,28,31,37],overlin:28,overlook:19,overview:[4,14,24,25,29,31,36],overwrit:13,overwritten:23,own:[6,19,25,31,33],owner:25,packag:[2,4,5,7,9,11,19,25,27,28,35,37,38,39],pacman:[2,7,9,10,28],page:[3,7,9,13,14,16,20,22,23,24,28,29,33,34],pageno:[23,29],pagenumb:23,pair:18,palletsproject:28,param:[4,18,23,28],paramet:[23,24],paramt:23,parent:28,pars:29,parse_lin:18,part:[14,16,28,37],parti:33,partial:28,partli:23,pass:[7,9,18,29],past:0,patch:[22,28],path:[4,7,14,19,28,35,37,38],paywal:13,pdb:3,pdbe:3,pdf:2,peopl:[16,33],pep8:[22,25,27],pep8_check:25,pep:28,per:[11,22,23,28],perfect:19,perform:[11,13,18,23],phase:27,photon:3,phrase:28,piec:28,pip3:21,pip:[2,10,30],pipe:18,piratebai:3,pix:29,place:[6,9,11,22,23,28,30,33],plai:3,plaintext:28,pleas:[21,22,27,28,29],plenti:22,plu:[7,9],plugin:[0,2,5,10,11,22,24,29,31],pocket:[7,9],point:[9,10,11,19,24,25,28,33],pointer:28,pointhi:29,polygon:28,popen:18,popular:28,port:[4,8,9,10,14,37],possibl:[8,12,13,14,18,19,20,28,29],post:[0,19,22,29],post_search:26,postcod:23,pot:30,pov:28,power:28,practic:22,pre_search:26,prefer:[6,16,20,28,29,33,34],prefix:34,preinstal:[4,19],prepar:[17,31,37],prerequisit:[19,28],present:[18,20],preserv:[22,28],press:[13,25],pretti:14,preview:23,previou:36,primari:37,primary_ip:[36,37],prime:24,primer:[24,31],principl:28,privaci:[6,7,9,10,11,19,24,28,32,35,38],privat:[17,18,31,32],privatedevic:[35,38],privatetmp:[35,38],pro:28,problem:4,procedur:[6,37],process:[2,4,11,18,19,20,25],processor:28,produc:28,product:[14,17,36],profil:[10,25,31,33,35,38],program:25,progress:[17,35,38],project:[11,19,24,25,28],promot:31,prompt:[19,36],proper:[33,35],properli:21,propos:18,protect:[1,5,7,9,19,22,31,32,35],protectsystem:[35,38],protocol:[9,11,19],provid:[20,22,23,28],proxi:[1,5,6,9,14,19,29,31,33,35,36,37,38,39],proxif:[7,9],proxifi:12,proxy_add_x_forwarded_for:[4,9],proxy_buff:9,proxy_http:7,proxy_http_modul:7,proxy_modul:7,proxy_pass:[4,9],proxy_set_head:[4,9],proxy_uwsgi_modul:7,proxypass:[7,35,38],proxypreservehost:7,psi:28,pub:3,public_host:35,public_url:[35,36,37,39],public_url_morti:[37,38],public_url_path_morti:36,publicli:18,publish:23,publishedd:23,pubm:3,pull:[8,15,18,22,28,30],purpos:[14,23,27],push:[22,25],pwd:19,py3:25,pybabel:30,pybuild:24,pyclean:25,pyenv:[10,11,19,25,39],pygment:28,pylint:24,pylintrc:25,pypi:[25,28],python2:[11,21],python3:[2,10,11,21,27],python:[2,10,11,14,17,19,24,27,28,31,39],pythonhom:11,pythonpath:[11,19],qout:37,quadratur:31,qualiti:[2,25,28],queri:[13,18,20,23,29,33,34],question:[28,33],qui:28,quickstart:[22,24,25,31],quiet:25,quit:[7,19,22,25],qwant:3,qwer:34,qwi:3,qwn:3,qws:3,rais:18,random:[23,33],rang:[3,11,23,29],rangl:28,rate:4,rather:20,raw:28,rbg:3,reach:28,reactiv:14,read:[18,19,22,25,27,36],readability_:28,reader:[19,28],readi:19,readlin:18,readm:[4,7,11,12],readthedoc:11,real:[4,9],realli:6,reason:[7,11,16,21,25,28],rebuild:[22,25],rebum:28,recommend:[2,4,6,11,22,23,25,28,36],reconsid:22,record:28,reddit:3,redefin:23,redirect:13,reduc:22,ref:[35,38],refer:[1,28,33],referenc:28,refnam:28,regardless:33,regular:18,reinstal:[35,39],rel:[9,19,28,37],releas:[21,25,37],releng:37,reload:11,remark:19,rememb:[11,19,22],remot:37,remote_addr:[4,9],remov:[11,13,19,33,35,36,37,38,39],renam:29,render:2,replac:[7,9,10,16,19,26],repo:22,report:19,reposetori:19,repositori:[10,16,19,37],request:[5,7,9,14,18,20,22,24,26,28,33],request_timeout:14,request_uri:7,requesthead:7,requir:[2,7,13,21,22,23,24,25,27,28,29],requisit:25,reset:33,resourc:9,respect:[10,22,33,35,38],respons:14,rest:[20,24,31],restart:[5,9,10,11,12,15,19,35,38],restrict:20,restructuredtext:28,result:[1,2,5,6,7,9,13,14,18,24,28,29,31,33,38,39],result_proxi:[7,9,12,38],results_on_new_tab:29,retriev:30,return42:28,return_cod:18,rever:7,revers:[1,5,6,9,35,36,37,38],rewrit:[0,13],rfc:28,rhel:[2,7,9,10,11,28],rid:[25,37],right:[11,20,26,28,31],rightmost:28,rigth:28,road:23,roboag:4,robot:[25,27],robotframework:21,role:24,rolenam:28,roll:37,romanian:14,root:[7,9,19,25,37],rotat:28,round:22,rout:[5,7,9,28],row:28,rowspan:28,rspan:28,rss:[4,29],rst:[22,28],rst_titl:37,rubygem:3,rule:[4,22,35],run:[2,4,6,7,8,9,11,12,14,17,18,19,20,22,23,24,26,28,30,33,35,36,38,39],runtimeerror:18,russian:14,ryzen:10,sadipsc:28,safe:[3,29],safe_search:0,safesearch:[28,29],same:[4,10,13,14,19,23,28],sampl:[5,28,35],san:2,sanctu:28,sanit:19,satisfi:27,save:7,sc2031:37,sc2034:[36,37],scalabl:28,scale:[19,28,37],scaleabl:28,scan:11,scc:3,scd:3,schedul:[18,21],scheme:[4,9],scholar:3,schroeding:28,scienc:3,scope:22,scratch:2,script:[1,4,5,7,9,10,19,27,35,36,37,38,39],script_nam:9,scroll:13,sdist:25,sea:28,search:[3,4,5,13,14,18,19,20,22,23,24,28,31,32,33],search_on_category_select:[13,29],search_path:23,search_str:23,searchcod:3,searchcode_cod:3,searchcode_doc:3,searx:[0,1,2,4,5,6,7,8,11,12,14,15,17,18,22,23,25,26,27,28,29,30,32,34,35,36,38],searx_instance_nam:39,searx_internal_http:39,searx_internal_url:36,searx_settings_path:[10,11,19],searx_url:[25,36],searx_userag:14,sec:4,second:[10,14,28],secret:[14,20],secret_kei:14,section:[9,14,19,25,28],secur:31,sed:[10,28],see:[2,4,7,8,9,11,12,14,18,19,20,22,27,28,29,31,34,35,37],seed:23,seeder:23,seedpeer:3,select:[13,25,28,33,34,37],selenium:27,self:[13,16,31,35,37,38,39],self_inform:29,semant:[3,22],send:[2,4,14,33],sens:28,sent:33,separ:[20,22,28,29,35,38],seri:25,serif:2,seriou:19,serv:[22,33,37],server:[4,5,6,11,14,19,27,37,38],server_nam:9,servic:[4,5,6,9,11,12,19,28,29,31,33,35,36,37,38,39],service_home_bas:36,service_us:[35,36,38,39],service_ussr:36,session:[10,27],set:[2,3,5,7,9,10,11,12,16,18,19,25,27,28,29,30,31,33,34,35,36,37,38,39],setenvif:7,sethandl:7,setup:[1,2,4,5,6,7,9,10,11,19,24,28,31,35,38],setuptool:10,sever:19,seznam:3,share:[7,11,19,20,37,39],shell:[5,10,19,35,36,37,38,39],shellcheck:[2,10,28,36,37],ship:9,shortcut:[0,3,14,20,23,28],should:[6,7,9,14,16,19,21,22,28,30],show:[1,2,3,7,9,19,28,35,36,37,38],shown:[6,7,10,19,28],side:[6,28],sign:28,signal:19,signifi:28,similar:[11,28],simpl:[19,25,29,35,38],simplest:28,simpli:[4,19,22,25,29,35,36,38,39],simplifi:[4,25,35,38,39],sinc:[9,16,25,28],singl:[7,9,11,33,37],sit:28,site:[0,4,5,7,14,23,28,29,35,38,39],size:23,skeleton:18,skill:24,skip:27,slow:14,small:[23,39],smylink:19,snap:[19,37],snapcraft:37,snippet:12,social:[0,3],sock:14,socket:[7,9,11],soft:24,softwar:[3,19,35,38],sold:33,solut:20,solv:[4,20],some:[1,6,7,11,14,19,20,22,25,28,35,36,37,38,39],someon:33,someth:[22,25],sometim:16,soundcloud:3,sourc:[10,14,19,21,24,25,28,30,33,35,37,38],source_fil:30,source_ip:14,source_lang:30,space:14,span:28,spars:28,spdx:[36,37],speak:11,special:[6,11,23],specif:[11,14,23,37],specifi:[11,14,23,29],speu:3,sphinx:22,splinter:21,split:22,spoilt:6,sponsor:[16,18,20,21],src:[4,9,10,11,19,39],srv:7,ssl:[23,31],stabl:14,stack:[19,27,37],stackoverflow:3,stage:28,standalon:16,standard:[7,22,23,37],start:[1,4,7,9,10,11,17,22,23,25,31,35,37,38,39],startpag:[3,29],stash:[15,25],stat:28,statist:28,statu:[35,36,38,39],stdout:18,step:[1,5,6,17,19,22,31,39],stet:28,stone:20,stop:[4,7,9,10,11,19,25,35,37,38,39],storag:37,store:[23,33],strang:11,street:23,strict:20,string:[20,23,29,30],stroke:28,strong:28,structur:[22,24],stub:28,stuff:28,style:[24,29],sub:[22,28],subdir:9,subdirectori:9,subject:28,submit:22,subnet:7,subprocess:18,subrul:4,subscript:28,subsect:28,subshel:37,substitut:24,sudo:[2,6,7,9,10,11,15,19,27,28,35,36,37,38,39],suffix:14,suggest:[1,26],suit:[17,36],suitabl:28,sup:28,superscript:28,supervisor:16,support:[2,3,5,9,10,11,14,17,20,22,23,28,29,31,33,35,37,38],sure:[8,10,19,21],surround:28,suspici:4,svg:2,svg_imag:28,symbol:[11,19],symlink:9,syntax:[29,31,32],syslog:[35,38],system:[10,11,19,20,21,22,25,28,35,36,38],systemctl:[7,9,11,15,19],systemd:[11,35,38,39],szn:3,tab:[13,24,29,37],tabl:[18,24],tailor:33,take:[11,14,16,22,30,37],taken:[28,36],takimata:28,tar:[25,35,38],target:[19,22,24,28,31,35,37,38],task:[6,10,19,28,37],tcp_nodelai:10,tell:23,templat:[11,18,19,23,24],tempor:28,term:[7,28],termin:[10,19],test123:39,test:[2,7,9,10,19,21,22,24,37,39],texliv:2,text:[0,23,28],textstyl:28,tfrac:28,than:[14,28,31],thei:[11,14,19,20,28,33],them:[11,14,19,25,28,36],theme:[14,24,25,29],themes_path:14,themselv:20,therefor:[6,28],theses:19,thi:[4,6,7,8,9,10,11,12,13,14,16,18,19,20,21,23,25,26,27,28,29,33,35,36,37,38,39],thing:28,think:[22,25,28],third:[28,33],those:[18,19,30,33],thread:11,three:[22,26,28,33],through:[5,7,9,14,20,28,29,33],thu:[18,21,29,33],thumbnail:23,thumbnail_src:23,time:[4,14,19,21,22,23,28,29,33,37],time_rang:[0,29],time_range_support:[23,28],timeout:[3,14,23,28,36,38],timestamp:11,tip:[24,28],titl:23,todai:18,togeth:18,token:[18,20],tokyotoshokan:3,too:[4,14,28,33],tool:[1,2,6,10,16,22,28,30,31,37],top:28,tor:[3,31,33],torrentfil:23,torrentz:3,touch:[7,9,11,14,19],tpb:3,trace:27,track:[31,33],tracker:13,tracker_url_remov:29,trademark:28,traffic:[7,9],train:28,transform:28,transifex:[22,24],transifexrc:30,translat:[3,14,24,31],transpar:[19,37],travi:[21,27],tree:[10,19,25],troubleshoot:36,trust:[20,31,33],ttf:2,tupl:26,turn:[22,27],twice:10,twine:25,twitter:3,two:[11,22,28,29],txt:[21,25,28],type:[0,22,23,25,29,30,33,35,37,38],typic:[1,28],typo:28,ubu1604:37,ubu1804:37,ubu1910:37,ubu2004:37,ubuntu:[2,7,9,10,11,15,28,37],uds:7,ugli:[16,28],uid:[11,19],ullamco:28,ultrasecretkei:[10,14],unam:[10,37],uncom:14,uncommon:22,under:[19,20,23],understand:[16,28],unfortun:22,unicod:24,uninstal:[25,36],unit:[11,22,25,35,38,39],unit_test:[25,27],univers:10,unix:[7,9,11],unknown:[33,35,38],unless:20,unlik:33,unspecifi:23,unsplash:3,untouch:25,unwant:6,updat:[5,10,14,22,24,31,35,38,39],update_dev_packag:27,update_packag:15,upload:25,upstream:11,url:[0,7,9,12,13,14,19,22,23,25,33,36,37,38,39],urlencod:23,usag:[6,7,9,19,25,28,35,37,38,39],use:[2,4,6,7,9,11,12,14,18,19,20,22,23,25,27,28,31,32,35,36,37,38,39],used:[7,9,14,21,22,23,28,31,33,36],useful:[14,36],user:[4,5,7,9,11,13,14,19,20,22,23,28,31,33,36,39],useradd:[10,35,38],userag:4,useragent_suffix:14,uses:[11,14,23,28,33],using:[4,7,9,11,14,17,19,22,25,27,28,30,31],usr:[4,7,9,10,11,19,35,36,38,39],usual:[17,21,33],utf:[28,36,37],util:[1,2,4,6,7,9,12,19,25,31],uwsgi:[1,2,5,9,10,15,19,31,39],uwsgi_param:9,uwsgi_pass:9,uwsgisocket:7,valid:[23,27,29],valu:[0,9,18,23,28,29,36],variabl:[23,25,28,38],variant:28,variou:[22,26],vassal:11,vector:28,vendor:22,veniam:28,venv3:21,venv:[2,10,27],verbos:[10,25,36],veri:36,verifi:23,vero:28,version:[10,13,21,28,35,38],via:[7,9,11,16,34],video:3,view:[24,33],viewbox:28,vim:[0,13,29],vim_hotkei:13,vimeo:3,virtual:[7,9],virtualenv:[2,10,11,19,21,25,27,39],virualenv:[10,25],visist:28,visit:[10,28,33],voat:3,voluptua:28,vpn:33,vulner:33,wai:[11,18,22,23,28,33],wait:[14,18],want:[14,20,21,22,25,28,29,33,36,37],wantedbi:[35,38],warn:[2,7,9,28,37],watch:22,web:[4,10,14,16,19,23,25,35,37,39],webapp:[10,11,14,21,25,28],webcrawl:4,webserv:9,websit:0,weight:[14,28],weigth:[3,14],weird:22,welcom:[7,9],well:28,were:[18,20,21],werkzeug:25,wget:[35,38],what:[11,19,28,37],whatev:[8,25,37],wheel:10,when:[2,7,13,14,21,26,27,28,33],where:[4,14,19,28],whether:[27,33],which:[1,4,7,9,11,14,16,18,19,20,22,23,25,28,29,31,33,35,38],whl:25,who:[11,16,18,33],whole:[7,26],why:[28,31,32],wide:22,widen:28,width:28,wiki:[0,3,9,18,20,28,37],wikibook:3,wikidata:3,wikinew:3,wikipedia:[3,14,29,34],wikiquot:3,wikisourc:3,wikivers:3,wikivoyag:3,wiktionari:3,window:13,wish:14,within:[25,28],without:[2,14,23,31,33],wolframalpha:3,wolframalpha_noapi:3,won:[14,21],wonderfal:8,word:[26,28,29],work:[9,10,14,17,22,23,25,27,33],worker:11,workingdirectori:[35,38],world:[22,28,33],worri:21,worth:[11,33],would:[19,20],wrap:[9,17],written:19,wrong:25,wsgi:[9,11],www1x:3,www:[2,7,28,30,37],wysiwyg:22,xdg:25,xetex:2,xgd:10,xml:28,xmln:28,xpath:3,xxxx:28,xzf:[35,38],yahoo:3,yahoo_new:3,yandex:3,year:[21,29],yes:[35,38],yet:[22,23,25],yhn:3,yml:[3,5,7,9,10,11,12,16,18,19,25,27,29,31,38,39],you:[1,2,4,6,7,8,9,10,11,14,17,18,19,22,25,27,28,29,31,33,34,35,36,37,38,39],your:[2,4,6,7,9,10,11,12,13,14,16,17,21,22,24,25,26,28,31,35,36,37,38,39],your_morty_proxy_kei:12,yourself:22,youtub:3,youtube_noapi:3,yyyi:28,zero:18,zlib1g:[2,10],zzzz:28},titles:["Administration API","Architecture","Buildhosts","Engines","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","Blog","Preparation for offline engines","Developing in Linux containers [202006]","Limit access to your searx engines","Introducing Python 3 support","How to contribute","Engine overview","Developer documentation","Makefile Targets","Plugins","Development Quickstart","reST primer","Search API","Translation","Welcome to searx","User documentation","Why use a private instance?","Search syntax","<code class=\"docutils literal notranslate\"><span class=\"pre\">utils/filtron.sh</span></code>","Tooling box <code class=\"docutils literal notranslate\"><span class=\"pre\">utils/*</span></code>","<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:{"abstract":19,"default":[3,13,23],"function":19,"public":[7,9,33],"return":23,The:[7,9,19,22],about:[28,33],access:20,acknowledg:[16,18,20,21],activ:25,admin:16,administr:[0,5],admonit:28,aka:28,alltogeth:11,anchor:28,apach:7,api:[0,29],architectur:1,archlinux:19,argument:23,articl:[2,28],ascii:28,audienc:19,bar:0,basic:28,bibliograph:28,block:28,blog:17,box:[4,36],bug:21,build:[2,22,25,27,28],buildhost:[2,37],built:[3,13],builtin:13,bullet:28,check:10,clean:[22,25],code:[22,23,28],command:[36,37],commit:22,common:36,compil:27,conclus:33,configur:[0,3,4,10,13,23],consequ:33,contain:19,content:[2,4,7,9,10,11,14,19,22,23,25,28],contribut:22,creat:[10,22,35,38],csv:28,data:0,debian:7,debug:27,definit:28,depend:10,deploi:22,design:22,develop:[18,19,24,27],direct:22,disabl:[7,9],distributor:11,doc:[2,22,25],docker:8,document:[5,22,24,32],doe:33,dot:28,drop:25,emb:0,engin:[3,14,18,19,20,23],entri:26,environ:[25,27,28,36],equat:28,exampl:[23,26,28,34],ext:28,extlink:28,fact:21,featur:31,field:28,figur:28,file:[23,28],filtron:[4,35],first:6,flat:28,foo:28,fork:25,found:21,fulli:19,fun:21,further:[1,3,4,7,9,11,12,13,14,26,28,29,35,37,38,39],gate:28,gener:[23,28],gentlemen:19,get:0,github:22,global:14,good:22,graphviz:28,grid:28,hackabl:22,head:28,hello:28,highlight:28,hlist:28,hook:26,horizont:28,how:[4,12,15,21,22,27,33],http:[7,9],hyperlink:28,imag:[23,28],init:30,inlin:28,instal:[6,7,8,9,10,16,35,37,38,39],instanc:[4,33],interfac:16,internet:[7,9],intersphinx:28,introduc:21,javascript:27,kernel:28,kiss:28,latex:28,layout:7,limit:20,line:28,link:28,lint:2,linux:19,list:28,liter:28,live:[22,25],log:[7,9],lxc:37,make:[23,25,27],makefil:[25,27],map:23,markup:28,math:28,matter:28,morti:38,motiv:19,name:28,need:2,nest:28,next:[18,20],nginx:9,note:28,offlin:18,ordinari:28,origin:11,overrid:23,overview:[23,35,37,38,39],packag:10,page:25,paragraph:28,paramet:29,pars:23,pass:23,plugin:[13,26],point:26,post:26,pre:26,prepar:18,prime:22,primer:28,privaci:[22,33],privat:[20,33],process:28,product:19,progress:18,project:30,protect:[4,33],proxi:[7,12],pybuild:25,pyenv:27,pylint:25,python:[21,25],quickstart:27,quot:28,read:[1,3,4,7,9,11,12,13,14,26,28,29,35,37,38,39],readabl:28,ref:28,render:28,request:[4,23],requir:30,respons:0,rest:[22,28],restart:7,result:[12,23,26],revers:7,role:28,rout:4,run:[21,25,27,37],sampl:[0,4],script:[2,6],search:[0,26,29,34],searx:[9,10,16,19,20,21,31,33,37,39],see:33,server:[7,9],servic:7,set:[14,23],setup:[12,25,27,36,37],shell:2,sidebar:28,simpl:28,site:9,skill:28,smart:28,soft:28,some:2,sourc:[22,27],space:28,specif:28,sphinx:[2,28],start:19,step:[10,18,20],structur:28,style:27,substitut:28,suit:[19,37],support:[7,21],svg:28,syntax:[28,34],tab:28,tabl:28,target:[25,27],templat:28,test:[25,27],theme:27,thi:2,through:4,time:[3,13],tip:27,titl:28,tool:[4,36],torrent:23,transifex:30,translat:[22,30],truth:28,unicod:28,unit:27,updat:[6,15,30],upgrad:21,upstream:25,url:28,use:33,user:[10,32,35,38],using:[21,33],usual:19,util:[35,36,37,38,39],uwsgi:[7,11],video:23,view:28,welcom:31,what:33,why:33,work:[2,19],wrap:19,yml:[14,23],you:21,your:[19,20,27]}})
1+Search.setIndex({docnames:["admin/api","admin/architecture","admin/buildhosts","admin/engines","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/index","blog/intro-offline","blog/lxcdev-202006","blog/private-engines","blog/python3","dev/contribution_guide","dev/engine_overview","dev/index","dev/makefile","dev/plugins","dev/quickstart","dev/reST","dev/search_api","dev/translation","index","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":1,"sphinx.ext.intersphinx":1,"sphinx.ext.viewcode":1,sphinx:56},filenames:["admin/api.rst","admin/architecture.rst","admin/buildhosts.rst","admin/engines.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/index.rst","blog/intro-offline.rst","blog/lxcdev-202006.rst","blog/private-engines.rst","blog/python3.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","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:{},objnames:{},objtypes:{},terms:{"0pointer":11,"0xa9":28,"1337x":3,"15px":28,"367ed0f4f4f300bd1457e5c87d036ab2":10,"3ad999937971db2678f686f1f9bdea20":[],"3eff":19,"40px":28,"573b":19,"70px":28,"800gbpciex4":39,"9b65":19,"\u65e5\u672c\u8a9e":14,"abstract":17,"boolean":[23,28],"break":[22,28],"byte":23,"case":[7,9,14,19,20,27,33,35,38,39],"class":7,"default":[4,7,8,9,11,12,14,21,22,25,26,28,29,31,33,34,35,36,37,38,39],"espa\u00f1ol":14,"export":[8,9,10,19,25,35,37,38],"fran\u00e7ai":14,"function":[18,23,26,28,37],"import":[9,18,28],"int":[4,23,28],"long":33,"new":[3,7,8,9,10,11,13,16,18,20,22,25,26,27,29,30,38],"null":[7,9,22],"public":[1,5,6,13,28,36,37],"return":[13,14,18,24,26,28,33],"schr\u00f6dinger":28,"short":27,"static":[2,4,9,26],"switch":[7,22],"t\u00fcrk\u00e7e":14,"true":[0,4,7,9,10,11,14,18,23,26,27,28,29,35,38],"try":[10,25,27,33],"var":7,"while":[11,18,19,25,28],And:[7,19,26,28],But:[16,21,23,33,37],DNS:[36,37],For:[2,4,7,8,9,10,11,19,20,22,25,27,28,29],IPs:[4,36],Not:28,One:[11,16],That:28,The:[0,2,5,6,8,11,14,20,23,25,28,29,33,35,36,37,38,39],Then:[18,21,27,30],There:[7,11,22,28],These:[23,28],USE:7,Use:[4,7,9],Used:[7,14],Uses:14,With:[7,19,25,28,37],__dict__:28,__init__:26,__name__:28,_anchor:28,_chapter:28,_doc:28,_dot:28,_rest:28,_section:28,_sphinx:28,_subsect:28,_svg:28,a2disconf:7,a2dismod:7,a2dissit:7,a2enconf:7,a2enmod:7,a2ensit:7,abbrev:34,abl:[2,14,18,22,23,28],about:[1,19,20,22,25,31,37],abov:[7,10,19,22,28,29,37],absenc:28,abus:[4,33],academ:3,accept:[4,10,18,34],access:[4,7,13,16,17,18,19,28,31,33],access_log:9,accord:[8,11],account:[7,9,19,30,35,36,38,39],accusam:28,acg:3,acgsou:3,acknowledg:17,across:14,act:[12,16],action:[0,4,11],activ:[7,9,10,11,12,14,19,21,22,27,29,35,38,39],adapt:23,add:[6,7,9,11,12,20,22,25,26,28,34,35,36,38,39],added:[11,19,20,25,26],adding:[18,28,36],addit:[2,23,25,27,28],addition:[31,33],address:[12,14,23,33,36],adipisici:28,adjust:25,admin:[14,17,19,20,28,31,36,38],administr:[16,18,20,29,31,33],admonit:24,adopt:22,adorn:28,ads:33,advantag:[16,28],advertis:33,advis:[4,7,9],af2cae6:28,affect:16,after:[10,21,26,27,28,30,35,38],again:25,agent:[4,10,13,14,23],aggreg:[4,31,33],agpl:[36,37],aim:[16,25,28],aka:25,alia:9,align:28,aliquid:28,aliquyam:28,all:[0,6,7,12,19,21,22,23,25,28,29,35,36,37,38,39],allow:[7,10,14,28,34],allowoverrid:7,alltogeth:5,along:4,alreadi:[7,9,19,22,27],also:[2,7,8,10,11,19,22,25,28,33,34,36],alt:28,alter:22,altern:[6,9,27,28,37],alwai:[8,9,19,23,27,33,35,38],amd64:[35,38],amet:28,among:[22,33],amsmath:28,analog:19,analysi:2,ancel:28,anchor:24,ani:[2,6,7,11,25,28,29,31,36],annoi:28,anonym:[31,33],anoth:[11,14,16,19,23,28,37],answer:[14,28,33],anymor:7,anyon:31,anyth:[14,21,33],anywai:[25,28],apach:[1,4,5,6,11,14,31,35,36,37,38,39],apache2:7,apache2ctl:7,api:[5,14,20,23,24,30,31,35],api_kei:[14,23],apikei:14,apk:3,apkm:3,apkmirror:3,app:[3,7,9,11,19,28,35,38,39],appear:[27,28],append:18,appli:[14,15,22],applic:[4,9,11,14,16,19,39],approach:11,april:37,apt:[2,7,9,10,27,28],arbitrari:[18,23],arch:[0,2,3,7,9,10,11,20,28],architectur:[4,5,6,7,9,19,31,35,38,39],archiv:3,archlinux:[3,11,20,37],argument:[12,13,28],arrai:23,arrow:28,art:[28,29],articl:24,arx:3,arxiv:3,asciimoo:[6,8,10,19,22,25,27,30,35,38,39],ascrib:28,aspect:[19,22],assert:22,assign:23,assum:[10,28],asterisk:28,attach:26,attend:19,attent:28,attribut:28,audienc:28,author:[22,28],auto:[19,28,30,37],autobuild:25,autocomplet:[0,8,29],autodoc:28,autoindex:7,autoindex_modul:7,automat:[11,13,28],avail:[7,9,11,13,14,18,22,27,29,33,35,38,39],avoid:[4,6,13,14],awar:[7,28,36],babel:[2,10],back:19,backquot:28,backslash:28,backup:36,balanc:25,ban:33,bang:14,bar:[5,28,35,38],barrier:16,base:[2,8,10,14,18,19,23,25,29,37],base_url:[8,9,14,23],baseprofil:28,bash:[10,19,28,35,36,37,38],basic:[24,37],batch:36,baz:28,becaus:[16,20,22,23,27,30,33],becom:[19,28],been:[18,19,22],befor:[6,10,11,19,21,22,25,26,27,28,33,36,37],beginn:9,behavior:28,behaviour:[11,13,22,26],being:[4,14,16,21,31],below:[4,6,10,11,14,22,27,28,30],benefit:20,besid:33,best:[2,25,28,33,36],better:[2,7,9,23,25,33],between:[4,23,28],big:28,bigger:14,biggest:16,bii:3,bin:[2,3,10,11,21,25,27,35,38],binari:[35,38],bind:8,bind_address:8,bing:[3,14],bing_imag:3,bing_new:3,bing_video:3,bit:[11,28],bitbucket:[0,3],biv:3,black:28,blank:[14,28],block:[4,14,24],blocker:19,blog:[11,19,28,31],bodi:[10,22,28],boilerpl:[10,19,25],bold:28,boldfac:28,born:22,bot:19,both:[11,20,21,22,29,33],botlimit:4,bottom:[13,26],boundingbox:23,box:[1,6,31,37],branch:[22,25,36],brand:[25,36],bring:[25,28],broken:28,browser:[10,13,14,16,19,21,22,25,33,37],btdigg:3,bug:[11,17,25,27],buggi:11,bugreport:[11,22],build:[1,5,6,10,19,24,37],buildenv:25,builder:28,buildhost:[5,19,25,31,36,39],built:[22,23,27,28],builtin:[5,26,31],bundl:10,c3tv:3,calcul:9,call:[16,19,20,25,30,37],callback:26,can:[0,1,2,4,6,7,8,9,10,11,12,14,16,18,19,20,21,22,23,25,26,27,28,31,33,35,37,38,39],cancel:28,cannot:[2,28,33,35,38],capabl:[16,22],caplabl:18,captcha:33,caption:28,cardin:22,care:[14,28,36,37],carv:20,cat:[35,37,38],catcher:28,categori:[0,3,13,14,18,23,28,29,34],caution:28,caveat:28,ccc:3,cdn:2,cell:28,cfg:[3,28],cgi:11,chain:25,chainabl:34,chang:[11,14,19,21,22,25,28,36],chapter:[4,21,22,28,38,39],charact:[22,28],chdir:[11,19],check:[2,5,18,19,22,23,25,27,30],checker:25,checkout:22,chmod:11,choic:[6,10,19,28,33,36],choos:[6,22,23],chown:[7,9,10,11,35,38],chronolog:28,citi:23,classifi:28,clean:[24,37],clear:33,cli:30,client:19,clita:28,clock:21,clone:[6,8,9,10,19,22,25,27,39],close:[4,10],cmd:[19,36,37],code:[3,11,14,18,24,25,27,29,33,36,37],codebas:16,coffe:37,col:28,colleagu:20,collect:2,colon:28,colspan:28,column:28,com:[6,8,10,19,23,25,27,28,29,30,35,37,38,39],combin:7,come:[4,9,20,21,22,25,33,37],comfort:[11,28],comma:[20,29],command:[2,4,7,10,11,19,21,27,28,30,31,35,38,39],comment:[7,9,10,28,35,37,38],commit:[19,25,27,30],commodi:28,common:[11,27,31,33,35,38,39],commonli:28,commun:[7,9,18],compact:28,compani:33,compar:[7,9,11,19,37],compat:21,compil:[7,24,30],complet:[4,11,22,29,35,37,38,39],compon:[7,26,36],compromis:33,comput:33,con:28,conatin:19,concern:22,conclus:32,concret:[20,28],condit:28,conf:[2,7,9,28,35,38],config:[0,11,20,23,28,30,35,36,37,38,39],configur:[5,7,8,9,11,16,18,19,20,24,28,30,33,35],conflict:36,confnam:11,confus:28,connect:[4,9,10,18,31],consectetur:28,consequ:[14,22],consequat:28,consetetur:28,consid:6,consist:19,construct:[23,28],consult:27,contact:14,contain:[10,13,14,17,27,28,31,36,37],content:[5,17,24,31,32,33,36],context:[26,28,37],continu:28,contribut:[1,2,19,24,25,31],contributor:28,control:[7,11,33],convent:22,convert:28,cooki:[23,31,33],copi:[8,10,22,28,37],copyright:28,core:[2,11,18],corner:22,correct:[9,14],correctli:9,correspond:11,could:[11,14,23,28],count:28,countri:[14,23],courgett:29,cours:28,coverag:27,crawler:28,creat:[5,6,7,8,9,11,14,18,19,21,27,28,29,30,36,39],creation:[2,28],creativ:20,cross:28,crossref:3,cryptic:27,cryptographi:14,cspan:28,css:[13,26],css_depend:26,csv:[4,29],csv_tabl:28,ctan:28,cthulhu:34,ctrl:[10,19,25],ctx:26,cup:37,curl:10,currenc:3,currency_convert:3,current:[13,14,18,22,23,30,34],custom:[14,22,28,34],customiz:[0,16],customlog:7,cycl:[19,25],daemon:[35,38,39],dai:[11,25,29],daili:19,dailymot:3,dalf:1,danger:28,data:[5,23,28,33],databas:[20,28],date:[0,23],datetim:[23,28],daunt:16,dbpedia:29,ddd:3,ddg:[3,34],ddi:3,de_d:14,deactiv:[14,35,38,39],debian:[2,5,9,10,11,15,28],debug:[10,14,19,24,25,35,36,38,39],decid:[16,25],decim:23,dedic:[11,19,28],deeper:[25,28],deezer:3,def:[18,23,26,28],defaul:28,default_local:[0,14],default_on:26,default_them:[0,14],defin:[14,26,28],definit:3,dejavu:2,delet:[14,29,30,37],delimit:28,demon:10,demonstr:9,deni:7,depend:[4,5,7,9,13,16,18,19,21,23,25,27,28,29],deploi:[8,14,25,28],describ:[4,6,7,11,14,19,25,28,39],descript:[13,22,26,28,35,38],deserv:22,design:[18,28],desir:[23,27],desktop:19,detail:[7,14,18,28],detect:14,deutsch:[0,14],dev:[2,7,9,10,22,25,28],devel:[2,10],develop:[2,10,14,16,17,20,21,22,25,28,31,36],deviantart:3,dfrac:28,diam:28,dict:28,dictzon:3,didn:14,diff:28,differ:[7,9,11,19,21,22,23,28,37],digg:3,digit:31,digraph:28,dir:[10,35,38],direct:[7,24,28,35,38],directli:[9,14,37],directori:[3,7,8,11],disabl:[3,5,10,11,13,14,19,25,26,28,29,36,37],disabled_engin:29,disabled_plugin:29,disadvantag:28,discoveri:[18,20],discret:36,displai:[2,8,13,14,23],display_error_messag:[14,23,28],displaystyl:28,dispos:36,disrespect:22,dist:[22,25],distinguish:28,distribut:[7,9,11,19,20,28,35,38],distributor:5,dive:33,divid:19,dnf:[2,7,9,10,28],doai_rewrit:29,doc:[3,5,7,11,19,24,28,37],docker:[5,6,25,31],dockerfil:8,docs_url:25,doctest:28,doctre:28,docuemt:2,document:[7,11,18,20,25,28,31,37],documentroot:7,docutil:28,doe:[7,11,16,18,19,23,25,28,29,32],doesn:14,doi:13,dolor:28,domain:28,domin:22,don:[7,21,25,28,31],done:[7,9,25,28,36,37],dontlog:7,dot:2,doubl:28,download:[6,19,25,28,35,38],drop:21,dry:8,dsitro:19,duckduckgo:[3,29,34],duckduckgo_definit:3,duckduckgo_imag:3,duden:3,due:[35,38],duo:28,duref:28,dvisvgm:2,e0b3:19,e97:19,each:[11,19,28,29,37],easi:[19,31],easier:22,easili:22,echo:[10,35,37,38],ecosystem:28,edit:[10,11,16,19,22,25,28,33,38],effect:[6,22,28],egg_info:25,eirmod:28,either:27,element:28,elimin:27,elit:28,elitr:28,els:37,emac:28,email:14,emb:[5,28],embed:[0,8,28],emperor:11,emphasi:28,empti:[7,28,29],en_u:[14,23],enabl:[0,7,9,10,11,20,22,25,26,27,29,36],enabled_engin:29,enabled_plugin:29,encapsul:19,enclos:28,encod:[11,28],encourag:28,encrypt:31,end:[21,28,37],endfor:28,engin:[0,5,10,16,17,22,24,27,28,29,31,33,34,35,38],english:[0,14],enim:28,enough:[6,7,9,30],enpoint:29,ensur:22,enter:[10,21],entri:[8,24,36,37],env:[7,11,19,25,27,36,37],environ:[8,9,10,19,24,31,35,37,38,39],eof:[35,37,38],eol:37,eos:28,equat:[2,24],erat:28,erowid:3,error:[3,14,23,27,28],error_log:9,escap:28,especi:28,esperanto:0,essenti:[2,10],est:28,etc:[4,7,8,9,10,11,19,22,35,39],eth0:[19,37],eto:3,etool:3,etymonlin:3,evalu:[28,37],even:[11,19,37],event:11,ever:37,everi:[14,19,22,23,33,37],everyon:[18,33],everyth:[10,28,33],exactli:[4,28],exampl:[0,4,7,9,11,18,19,20,22,24,27,29,32,33,36,37],exceed:4,excel:[6,9],except:[7,21,22,28,36],exchang:33,execstart:[35,38],execut:[14,30],exercis:19,exercit:28,exist:[7,8,9,16,19,21,22,25],exit:[10,19],expand:28,expect:[20,22],experi:11,experienc:[16,19],experiment:36,explain:22,explanatori:[35,37,38,39],explicit:28,expos:20,ext:2,extend:[18,22,26,28],extens:[2,28],extern:[4,12,23,28,29,33],extra:[2,7],extract:2,extrem:16,eye:[19,28],face:28,fact:17,fail:[19,27],fals:[0,10,14,26,27,28,29,38],familiar:[11,25],fanci:22,faq:28,favorit:[22,25],fd00:7,fd42:19,fdroid:3,fe80:7,fea5:19,featur:[12,16,20,22,28,33],fedora31:37,fedora:[2,7,9,10,11,28,37],fedoraproject:37,feedback:[22,28],feel:[26,28],few:[14,22,23],fieldnam:28,figur:[7,9,24],file:[2,3,7,8,9,10,11,14,16,18,19,20,21,22,25,26,27,30,35,37,38,39],file_filt:30,filenam:23,files:23,fill:28,filter:[0,4,29],filtron:[1,5,6,7,9,11,19,31,36,37],filtron_api:[35,36,37],filtron_listen:[35,36,37],filtron_target:[35,36],find:[1,4,8,18,20],fine:[6,10],finish:[30,37],firefox:2,firewal:4,first:[7,9,10,16,18,19,21,25,27,28,33],fit:[11,20,26],fix:[22,25,27],fixm:7,flask:[26,28],flexibl:[28,36],flickr:3,flickr_noapi:3,fmt:37,folder:[7,9,10,11,19,22,23,25,27,28,30,36,37],follow:[4,6,7,9,11,12,22,23,25,27,28,30],followsymlink:7,font:2,fontsrecommend:2,footer:22,force_timeout:[36,37],fork:[6,19,22,36],form:[0,28,33],format:[4,23,27,28,29],forward:[4,9,33],found:[2,16,17,25],foundat:[16,18,20,21],fr_fr:14,fraction:28,framalibr:3,free:[3,26,31],fresh:7,friend:[20,25,33],frinkiac:3,frk:3,frl:3,from:[1,2,4,6,7,8,9,10,11,13,14,16,18,19,20,21,22,25,28,30,31,33,35,36,37,38,39],front:28,fsd:3,full:[14,22,28,35,38],fulli:[7,9,16],fun:17,fund:[18,20],further:[25,27,36],furthermor:[23,27,29,33],futur:37,gain:33,gate:25,geektim:3,gen:3,gener:[0,3,7,8,11,14,18,22,24,25,33],genesi:3,geniu:3,gentlemen:17,gentoo:3,geojson:23,german:0,get:[2,4,5,6,7,9,10,13,19,22,23,25,27,28,29,30,31,35,37,38],get_engines_stat:28,gid:11,gigablast:3,gil:11,git:[2,6,7,8,9,10,14,15,19,22,23,25,27,28,35,36,38,39],git_branch:[19,25,36],git_url:[19,25],github:[3,6,8,10,18,19,21,25,27,28,29,35,37,38,39],gitlab:3,gitmoji:22,give:[7,25,27],given:28,glob:11,global:5,global_ip:37,glyph:28,gnu:25,go1:[35,38],go_env:[35,38],goe:25,goi:[0,3],going:[4,18,20,28,33],gon:3,good:[6,7,9,19,27,37],googl:[0,3,29,35,38],google_imag:3,google_new:3,google_video:3,gopath:[35,38],gos:3,got:19,gov:3,gpa:3,gpm:3,gps:3,grant:[7,11],graphic:16,graphviz:2,grep:37,group:[28,33,35,38],grow:16,grumpi:28,grunt:27,gubergren:28,guest:37,guid:[9,16,25,27,28],guidelin:20,guilabel:28,habr:3,habrahabr:3,hack:[16,18,20,21,22],hackabl:24,hackerspac:34,handl:[14,19,28,33,37],handler:7,happi:[16,18,20,21,22],hard:[16,28],harden:[35,38],has:[12,18,20,22,23,27,28,33],hat:28,have:[2,6,7,8,9,10,14,16,19,21,22,23,25,28,33,36,37],hbar:28,head:10,header:[4,7,9,23,28],headers_modul:7,heard:28,hebrew:14,height:28,help:[8,13,22,25,27,35,36,37,38,39],helper:28,her:20,here:[2,7,9,11,14,18,19,22,28,36],herein:1,heterogen:19,hidden:[0,20,33],him:20,hint:[1,28,36],histor:[7,21],hit:10,home:[10,19,30,35,36,38],hoogl:3,host:[2,4,7,9,10,16,19,20,25,30,31,37],hostnam:[9,37],hotkei:[0,13],hous:23,house_numb:23,how:[1,2,5,6,7,9,11,14,17,19,24,25,28,31,32,35,38],howev:[18,23,29],html:[0,2,7,11,22,23,25,28,38],html_math_render:2,http:[0,2,4,5,6,8,10,11,12,13,14,18,19,22,23,25,27,28,30,31,35,36,37,38,39],http_connect:[4,9],http_host:[4,9],httpd:7,https_rewrit:29,huge:28,idea:27,identifi:[36,37],ifmodul:7,illustr:6,imag:[0,2,3,5,12,14,19,24,25,29,34,37,38,39],image_proxi:[7,9,14,29,38],imagemagick:[2,28],img_src:23,imgmath:2,imgmath_font_s:2,imgmath_image_format:2,imgmath_latex:2,immedi:13,implement:[9,11,16,21,22,23,26,37],impli:20,improv:25,in_contain:37,ina:3,inbound:14,includ:[7,9,19,20,25,28,37],inclus:34,incom:7,increment:25,indent:[28,37],index:7,infinit:13,infinite_scrol:[13,29],info:[14,19,25,37,38],info_msg:37,inform:[12,13,14,20,22,23,37],infrastructur:[1,11],infratructur:4,inherit:28,ini:[7,8,9,11,19],init:[11,18,19,24,37],initi:[11,19,30,37],inlin:24,input:[0,20,28],insecur:10,insert:[28,30],insid:[8,10,19,23,37],insight:33,inspect:[19,35,36,38,39],instal:[1,2,4,5,11,12,19,21,22,25,27,28,30,31,36],instanc:[0,1,5,6,7,9,11,14,16,18,19,20,25,29,30,31,32,35,36,37,38,39],instance_nam:[0,8,10],instead:[11,16,20,21,27,28],instruct:28,insuffici:18,integr:31,intend:8,intent:22,interact:[10,35,36,38,39],interfac:[7,14,17,31],interfer:22,intermedi:25,intern:27,internet:[6,18,31],interpret:[11,28],interpretor:11,intersphinx_map:28,interv:4,intranet:[6,7,9],intro:[7,9],introduc:[16,17,18,20,28,31],introduct:[25,27],intuit:28,inv:28,inventori:28,investig:21,invidi:3,invidunt:28,ipsum:28,ipv4:[9,37],ipv6:[9,19,37],isn:[7,9],iso:[14,23],isol:[4,19],issu:[11,18,20,21],ital:28,italiano:14,item:28,its:[2,6,16,22,25,28,29,33,37],itself:[11,22],japanes:14,javascript:[13,24],jinja:28,jinja_context:28,job:36,join:28,js_depend:26,json:[4,29,35],json_engin:3,juli:37,jump:[10,19,25],just:[0,4,9,19,25,28,33,37],justo:28,kasd:28,kbd:28,keep:[7,9,19,25],kei:[8,12,13,14,18,23,30,38,39],kickass:3,kind:[7,28,33],kiss_:28,know:[7,11,18,19,20,28,33,37],knowledg:28,known:25,kvch:[16,18,20,21],l19:19,label:28,labor:28,labori:28,lack:22,lang:[0,11,29,30],languag:[0,3,4,11,14,23,25,28,29,30,34],language_support:[23,28],laptop:33,larg:[11,35,37,38,39],last:28,lat:23,later:[36,37],latest:[11,30],latex:2,latexextra:2,latexmk:2,latitud:23,latter:[25,28],launch:37,layout:5,lazi:11,lc_all:11,lc_messag:30,learn:28,least:[19,21],leav:14,leech:23,leecher:23,left:[10,28],legaci:29,length:22,less:[7,9,11,16,27,28,33],let:[19,28,33,36],level:[22,28],lib:[7,11,35,38],libapache2:7,libffi:[2,10],librari:3,librsvg2:2,librsvg:2,libssl:[2,10],libxml2:[2,10],libxslt:[2,10],licens:[36,37],light:9,like:[0,2,10,13,14,20,22,23,25,26,28,36],like_hotkei:29,limit:[4,7,17,18,28,31],line:[7,9,18,22,25,37],link:[11,13,14,19,24],lint:[5,25],linux:[0,2,3,7,9,10,11,17,20,28,31,35,36,37,38],linuxcontain:37,linuxcontainers_org_nam:37,linuxdoc:28,list:[7,18,20,23,24,25,26,29,34],listen:[4,7,9,35,36,37,38],liter:24,literalinclud:28,live:[19,24,28,37],load:[11,13,14,37],loadmodul:7,lobst:3,local:[0,4,8,9,10,11,14,19,20,21,23,25,26,27,30,35,36,37,38,39],local_imag:37,localhost:[7,8,9],locat:[4,7,9,10,11,14,28],log:[4,5,11,14,19,27,33,35,36,38,39],logger:11,logic:22,logicodev:29,login:10,lon:23,longer:25,longitud:23,look:[7,10,25],lorem:28,loremlorem:28,lot:19,low:[7,9],lsb:11,lxc:[19,31,36],lxc_host_prefix:37,lxc_repo_root:37,lxc_set_suite_env:37,lxc_suit:[19,37],lxc_suite_info:37,lxc_suite_instal:37,lxc_suite_install_info:37,lxc_suite_nam:37,lxd:[19,37],lxml:[2,10],made:[14,19],magna:28,magnetlink:23,magyar:14,mai:[14,19,28,35,38],main:[7,13,25,30,36],mainlin:9,maintain:[1,11,19,28,36],mainten:[4,6,19,35,38,39],make:[2,8,16,19,20,21,22,24,28,33,37],makefil:[19,22,24,31,36,37],man:28,manag:[4,15,16,25,27,35,38,39],mandatori:6,mani:4,manipul:[16,37],manual:[14,25,28],manuali:28,map:[0,3,28],mark:[10,28],markup:24,mass:22,master:[11,15,22,25,28,36],math:[2,24],mathemat:28,mathrm:28,matter:[19,23,33],max:[4,23],maxim:22,maximum:[22,23],mean:[11,19,22,28,33],meaning:28,meant:28,media:[0,3,23],mediawiki:3,memori:14,mention:21,menuselect:28,merg:19,messag:[4,14,22,23,25,27,28,30],messagespo:30,meta:28,metadata:28,metasearch:[10,23,31,35,38],method:[0,6,11,23,28],microsoft:3,microsoft_academ:3,middlewar:4,might:[11,19,20,22,25,28,29,33,36,37],migrat:21,min:23,minim:28,mirror:3,misbehav:22,miss:[4,28],mix:19,mixcloud:3,mjk:3,mkdir:[7,9,10,11,35,38],mod:[7,28],mod_autoindex:7,mod_head:7,mod_proxi:7,mod_proxy_http:7,mod_proxy_uwsgi:7,mod_uwsgi:7,mod_wsgi:7,mode:[11,14,28,36,37],modern:7,modifi:[8,11,14,28,34],modul:[7,11,28],mojeek:3,monet:33,monitor:[11,19],mono:2,month:[0,29],more:[4,12,14,16,18,22,25,28,29,31,33,36,37],morecol:28,morerow:28,morti:[1,6,7,9,12,19,31,36,37],morty_kei:8,morty_listen:[36,37,38],morty_url:8,most:[2,7,14,21,33,35,36,38,39],mostli:[11,28],motiv:17,move:[18,22],movi:3,much:[22,28],multi:[35,38],multibl:23,multipl:[13,14,28,33],multithread:11,multius:10,music:3,must:[9,14,21,22,23,27,28],my_arg:28,my_funct:28,my_other_arg:28,mydomain:36,mymemori:3,myproject:27,name:[0,3,4,7,9,10,13,14,19,20,23,25,26,30,37],name_of_python_fil:26,nativ:11,navig:13,necessari:[10,20],nederland:14,need:[4,6,7,8,9,10,11,14,18,19,22,25,28,33,35,36,37,38,39],neither:31,net:31,network:[14,35,38],never:[19,25],nevertheless:[7,9],newcom:16,next:[7,9,13,17,28],nginx:[1,4,5,6,14,19,31,35,37,38,39],nightmar:28,nil:37,nisi:28,nlnet:[16,18,20,21],noconfirm:[2,10],node:[25,27],nodej:27,non:18,none:[7,23,25,28,29],nonewprivileg:[35,38],nonumi:28,nor:31,normal:[7,19,23,28,36],nostrud:28,note:[7,9,22,29],notic:19,now:[7,9,10,19,20,21,26],npm:[3,25,27],number:[4,14,23,28,29,37],number_of_result:23,numer:28,numref:28,nyaa:3,oad:3,oap:3,obj:28,object:[23,26,28],obtain:14,off:[7,9,22,35,37,38,39],offer:11,offlin:[3,17,20,23,28,31],often:[23,28,36],old:[7,8,19],on_result:26,onc:[19,37],one:[7,11,14,19,20,22,25,28,31,33,35,36,37,38,39],ones:[23,35,38],ongo:25,onli:[2,6,7,12,14,20,22,26,28,29,36,37],onlin:[18,28,31],open:[7,10,13,19,21,22,25,28,29,33,36,37],open_results_on_new_tab:13,openairedataset:3,openairepubl:3,openrepo:3,openstreetmap:[0,3],oper:[21,28,33],option:[7,8,10,11,12,14,16,19,20,22,23,25,26,27,28,29,33,35,36,38,39],order:[7,22,27,28],org:[2,4,7,9,11,14,23,28,37],organ:31,orient:7,origin:[5,15,19,28],oscar:[0,14,29],osm:[0,3,23],other:[14,22,23,28,33],otherwis:23,our:[1,4,6,16,19,22,25,28,37],out:[7,9,18,19,22,25,28,35,37,38],outgo:14,outgoing_proxi:14,output:[2,20,28,29,35,37,38,39],outsid:19,outstand:28,over:[19,28,31,37],overlin:28,overlook:19,overview:[4,14,24,25,29,31,36],overwrit:13,overwritten:23,own:[6,19,25,31,33],owner:25,packag:[2,4,5,7,9,11,19,25,27,28,35,37,38,39],pacman:[2,7,9,10,28],page:[3,7,9,13,14,16,20,22,23,24,28,29,33,34],pageno:[23,29],pagenumb:23,pair:18,palletsproject:28,param:[4,18,23,28],paramet:[23,24],paramt:23,parent:28,pars:29,parse_lin:18,part:[14,16,28,37],parti:33,partial:28,partli:23,pass:[7,9,18,29],past:0,patch:[22,28],path:[4,7,14,19,28,35,37,38],paywal:13,pdb:3,pdbe:3,pdf:2,peopl:[16,33],pep8:[22,25,27],pep8_check:25,pep:28,per:[11,22,23,28],perfect:19,perform:[11,13,18,23],phase:27,photon:3,phrase:28,piec:28,pip3:21,pip:[2,10,30],pipe:18,piratebai:3,pix:29,place:[6,9,11,22,23,28,30,33],plai:3,plaintext:28,pleas:[21,22,27,28,29],plenti:22,plu:[7,9],plugin:[0,2,5,10,11,22,24,29,31],pocket:[7,9],point:[8,9,10,11,19,24,25,28,33],pointer:28,pointhi:29,polygon:28,popen:18,popular:28,port:[4,8,9,10,14,37],possibl:[8,12,13,14,18,19,20,28,29],post:[0,19,22,29],post_search:26,postcod:23,pot:30,pov:28,power:28,practic:22,pre_search:26,prefer:[6,16,20,28,29,33,34],prefix:34,preinstal:[4,19],prepar:[17,31,37],prerequisit:[19,28],present:[18,20],preserv:[22,28],press:[13,25],pretti:14,preview:23,previou:36,primari:37,primary_ip:[36,37],prime:24,primer:[24,31],principl:28,privaci:[6,7,9,10,11,19,24,28,32,35,38],privat:[17,18,31,32],privatedevic:[35,38],privatetmp:[35,38],pro:28,problem:4,procedur:[6,37],process:[2,4,11,18,19,20,25],processor:28,produc:28,product:[14,17,36],profil:[10,25,31,33,35,38],program:25,progress:[17,35,38],project:[11,19,24,25,28],promot:31,prompt:[19,36],proper:[33,35],properli:21,propos:18,protect:[1,5,7,9,19,22,31,32,35],protectsystem:[35,38],protocol:[8,9,11,19],provid:[20,22,23,28],proxi:[1,5,6,9,14,19,29,31,33,35,36,37,38,39],proxif:[7,9],proxifi:12,proxy_add_x_forwarded_for:[4,9],proxy_buff:9,proxy_http:7,proxy_http_modul:7,proxy_modul:7,proxy_pass:[4,9],proxy_set_head:[4,9],proxy_uwsgi_modul:7,proxypass:[7,35,38],proxypreservehost:7,psi:28,pub:3,public_host:35,public_url:[35,36,37,39],public_url_morti:[37,38],public_url_path_morti:36,publicli:18,publish:23,publishedd:23,pubm:3,pull:[8,15,18,22,28,30],purpos:[14,23,27],push:[22,25],pwd:[8,19],py3:25,pybabel:30,pybuild:24,pyclean:25,pyenv:[10,11,19,25,39],pygment:28,pylint:24,pylintrc:25,pypi:[25,28],python2:[11,21],python3:[2,10,11,21,27],python:[2,10,11,14,17,19,24,27,28,31,39],pythonhom:11,pythonpath:[11,19],qout:37,quadratur:31,qualiti:[2,25,28],queri:[13,18,20,23,29,33,34],question:[28,33],qui:28,quickstart:[22,24,25,31],quiet:25,quit:[7,19,22,25],qwant:3,qwer:34,qwi:3,qwn:3,qws:3,rais:18,random:[23,33],rang:[3,11,23,29],rangl:28,rate:4,rather:20,raw:28,rbg:3,reach:28,reactiv:14,read:[18,19,22,25,27,36],readability_:28,reader:[19,28],readi:19,readlin:18,readm:[4,7,11,12],readthedoc:11,real:[4,9],realli:6,reason:[7,11,16,21,25,28],rebuild:[22,25],rebum:28,recommend:[2,4,6,11,22,23,25,28,36],reconsid:22,record:28,reddit:3,redefin:23,redirect:13,reduc:22,ref:[35,38],refer:[1,28,33],referenc:28,refnam:28,regardless:33,regist:24,regular:18,reinstal:[35,39],rel:[9,19,28,37],releas:[21,25,37],releng:37,reload:11,remark:19,rememb:[11,19,22],remot:37,remote_addr:[4,9],remov:[11,13,19,33,35,36,37,38,39],renam:[8,29],render:2,replac:[7,9,10,16,19,26],repo:22,report:19,reposetori:19,repositori:[10,16,19,37],request:[5,7,9,14,18,20,22,24,26,28,33],request_timeout:14,request_uri:7,requesthead:7,requir:[2,7,13,21,22,23,24,25,27,28,29],requisit:25,reset:33,resourc:9,respect:[10,22,33,35,38],respons:14,rest:[20,24,31],restart:[5,8,9,10,11,12,15,19,35,38],restrict:20,restructuredtext:28,result:[1,2,5,6,7,9,13,14,18,24,28,29,31,33,38,39],result_proxi:[7,8,9,12,38],results_on_new_tab:29,retriev:30,return42:28,return_cod:18,rever:7,revers:[1,5,6,9,35,36,37,38],rewrit:[0,13],rfc:28,rhel:[2,7,9,10,11,28],rid:[25,37],right:[11,20,26,28,31],rightmost:28,rigth:28,road:23,roboag:4,robot:[25,27],robotframework:21,role:24,rolenam:28,roll:37,romanian:14,root:[7,9,19,25,37],rotat:28,round:22,rout:[5,7,9,28],row:28,rowspan:28,rspan:28,rss:[4,29],rst:[22,28],rst_titl:37,rubygem:3,rule:[4,22,35],run:[2,4,6,7,8,9,11,12,14,17,18,19,20,22,23,24,26,28,30,33,35,36,38,39],runtimeerror:18,russian:14,ryzen:10,sadipsc:28,safe:[3,29],safe_search:0,safesearch:[28,29],same:[4,10,13,14,19,23,28],sampl:[5,28,35],san:2,sanctu:28,sanit:19,satisfi:27,save:7,sc2031:37,sc2034:[36,37],scalabl:28,scale:[19,28,37],scaleabl:28,scan:11,scc:3,scd:3,schedul:[18,21],scheme:[4,9],scholar:3,schroeding:28,scienc:3,scope:22,scratch:2,script:[1,4,5,7,9,10,19,27,35,36,37,38,39],script_nam:9,scroll:13,sdist:25,sea:28,search:[3,4,5,8,13,14,18,19,20,22,23,24,28,31,32,33],search_on_category_select:[13,29],search_path:23,search_str:23,searchcod:3,searchcode_cod:3,searchcode_doc:3,searx:[0,1,2,4,5,6,7,11,12,14,15,17,18,22,23,25,26,27,28,29,30,32,34,35,36,38],searx_instance_nam:39,searx_internal_http:39,searx_internal_url:36,searx_settings_path:[10,11,19],searx_url:[25,36],searx_userag:14,sec:4,second:[10,14,28],secret:[14,20],secret_kei:14,section:[9,14,19,25,28],secur:31,sed:[10,28],see:[2,4,7,8,9,11,12,14,18,19,20,22,27,28,29,31,34,35,37],seed:23,seeder:23,seedpeer:3,select:[13,25,28,33,34,37],selenium:27,self:[13,16,31,35,37,38,39],self_inform:29,semant:[3,22],send:[2,4,14,33],sens:28,sent:33,separ:[20,22,28,29,35,38],seri:25,serif:2,seriou:19,serv:[22,33,37],server:[4,5,6,8,11,14,19,27,37,38],server_nam:9,servic:[4,5,6,9,11,12,19,28,29,31,33,35,36,37,38,39],service_home_bas:36,service_us:[35,36,38,39],service_ussr:36,session:[10,27],set:[2,3,5,7,8,9,10,11,12,16,18,19,25,27,28,29,30,31,33,34,35,36,37,38,39],setenvif:7,sethandl:7,setup:[1,2,4,5,6,7,9,10,11,19,24,28,31,35,38],setuptool:10,sever:19,seznam:3,share:[7,11,19,20,37,39],shell:[5,10,19,35,36,37,38,39],shellcheck:[2,10,28,36,37],ship:9,shortcut:[0,3,14,20,23,28],should:[6,7,9,14,16,19,21,22,28,30],show:[1,2,3,7,9,19,28,35,36,37,38],shown:[6,7,10,19,28],side:[6,28],sign:28,signal:19,signifi:28,similar:[11,28],simpl:[19,25,29,35,38],simplest:28,simpli:[4,19,22,25,29,35,36,38,39],simplifi:[4,25,35,38,39],sinc:[9,16,25,28],singl:[7,9,11,33,37],sit:28,site:[0,4,5,7,14,23,28,29,35,38,39],size:23,skeleton:18,skill:24,skip:27,slow:14,small:[23,39],smylink:19,snap:[19,37],snapcraft:37,snippet:12,social:[0,3],sock:14,socket:[7,8,9,11],soft:24,softwar:[3,19,35,38],sold:33,solut:20,solv:[4,20],some:[1,6,7,11,14,19,20,22,25,28,35,36,37,38,39],someon:33,someth:[22,25],sometim:16,soundcloud:3,sourc:[10,14,19,21,24,25,28,30,33,35,37,38],source_fil:30,source_ip:14,source_lang:30,space:14,span:28,spars:28,spdx:[36,37],speak:11,special:[6,11,23],specif:[11,14,23,37],specifi:[8,11,14,23,29],speu:3,sphinx:22,splinter:21,split:22,spoilt:6,sponsor:[16,18,20,21],src:[4,9,10,11,19,39],srv:7,ssl:[23,31],stabl:14,stack:[19,27,37],stackoverflow:3,stage:28,standalon:16,standard:[7,22,23,37],start:[1,4,7,9,10,11,17,22,23,25,31,35,37,38,39],startpag:[3,29],stash:[15,25],stat:28,statist:28,statu:[35,36,38,39],stdout:18,step:[1,5,6,17,19,22,31,39],stet:28,stone:20,stop:[4,7,9,10,11,19,25,35,37,38,39],storag:37,store:[23,33],strang:11,street:23,strict:20,string:[20,23,29,30],stroke:28,strong:28,structur:[22,24],stub:28,stuff:28,style:[24,29],sub:[22,28],subdir:9,subdirectori:9,subject:28,submit:22,subnet:7,subprocess:18,subrul:4,subscript:28,subsect:28,subshel:37,substitut:24,sudo:[2,6,7,9,10,11,15,19,27,28,35,36,37,38,39],suffix:[8,14],suggest:[1,26],suit:[17,36],suitabl:28,sup:28,superscript:28,supervisor:16,support:[2,3,5,9,10,11,14,17,20,22,23,28,29,31,33,35,37,38],sure:[8,10,19,21],surround:28,suspici:4,svg:2,svg_imag:28,symbol:[11,19],symlink:9,syntax:[29,31,32],syslog:[35,38],system:[10,11,19,20,21,22,25,28,35,36,38],systemctl:[7,9,11,15,19],systemd:[11,35,38,39],szn:3,tab:[13,24,29,37],tabl:[18,24],tailor:33,take:[11,14,16,22,30,37],taken:[28,36],takimata:28,tar:[25,35,38],target:[19,22,24,28,31,35,37,38],task:[6,10,19,28,37],tcp:8,tcp_nodelai:10,tell:23,templat:[11,18,19,23,24],tempor:28,term:[7,28],termin:[10,19],test:[2,7,9,10,19,21,22,24,37,39],texliv:2,text:[0,23,28],textstyl:28,tfrac:28,than:[14,28,31],thei:[11,14,19,20,28,33],them:[11,14,19,25,28,36],theme:[14,24,25,29],themes_path:14,themselv:20,therefor:[6,28],theses:19,thi:[4,6,7,8,9,10,11,12,13,14,16,18,19,20,21,23,25,26,27,28,29,33,35,36,37,38,39],thing:28,think:[22,25,28],third:[28,33],those:[18,19,30,33],thread:11,three:[22,26,28,33],through:[5,7,9,14,20,28,29,33],thu:[18,21,29,33],thumbnail:23,thumbnail_src:23,time:[4,14,19,21,22,23,28,29,33,37],time_rang:[0,29],time_range_support:[23,28],timeout:[3,14,23,28,36,38],timestamp:11,tip:[24,28],titl:23,todai:18,togeth:18,token:[18,20],tokyotoshokan:3,too:[4,14,28,33],tool:[1,2,6,10,16,22,28,30,31,37],top:28,tor:[3,31,33],torrentfil:23,torrentz:3,touch:[7,9,11,14,19],tpb:3,trace:27,track:[31,33],tracker:13,tracker_url_remov:29,trademark:28,traffic:[7,9],train:28,transform:28,transifex:[22,24],transifexrc:30,translat:[3,14,24,31],transpar:[19,37],travi:[21,27],tree:[10,19,25],troubleshoot:36,trust:[20,31,33],ttf:2,tupl:26,turn:[22,27],twice:10,twine:25,twitter:3,two:[11,22,28,29],txt:[21,25,28],type:[0,22,23,25,29,30,33,35,37,38],typic:[1,28],typo:28,ubu1604:37,ubu1804:37,ubu1910:37,ubu2004:37,ubuntu:[2,7,9,10,11,15,28,37],uds:7,ugli:[16,28],uid:[11,19],ullamco:28,ultrasecretkei:[10,14],unam:[10,37],uncom:14,uncommon:22,under:[19,20,23],understand:[16,28],unfortun:22,unicod:24,uninstal:[25,36],unit:[11,22,25,35,38,39],unit_test:[25,27],univers:10,unix:[7,9,11],unknown:[33,35,38],unless:20,unlik:33,unspecifi:23,unsplash:3,untouch:25,unwant:6,updat:[5,8,10,14,22,24,31,35,38,39],update_dev_packag:27,update_packag:15,upload:25,upstream:11,url:[0,7,8,9,12,13,14,19,22,23,25,33,36,37,38,39],urlencod:23,usag:[6,7,9,19,25,28,35,37,38,39],use:[2,4,6,7,9,11,12,14,18,19,20,22,23,25,27,28,31,32,35,36,37,38,39],used:[7,9,14,21,22,23,28,31,33,36],useful:[14,36],user:[4,5,7,9,11,13,14,19,20,22,23,28,31,33,36,39],useradd:[10,35,38],userag:4,useragent_suffix:14,uses:[11,14,23,28,33],using:[4,7,8,9,11,14,17,19,22,25,27,28,30,31],usr:[4,7,9,10,11,19,35,36,38,39],usual:[17,21,33],utf:[11,28,36,37],util:[1,2,4,6,7,9,12,19,25,31],uwsgi:[1,2,5,8,9,10,15,19,31,39],uwsgi_param:9,uwsgi_pass:9,uwsgisocket:7,valid:[23,27,29],valu:[0,8,9,18,23,28,29,36],variabl:[8,23,25,28,38],variant:28,variou:[22,26],vassal:11,vector:28,vendor:22,veniam:28,venv3:21,venv:[2,10,27],verbos:[10,25,36],veri:36,verifi:23,vero:28,version:[10,13,21,28,35,38],via:[7,9,11,16,34],video:3,view:[24,33],viewbox:28,vim:[0,13,29],vim_hotkei:13,vimeo:3,virtual:[7,9],virtualenv:[2,10,11,19,21,25,27,39],virualenv:[10,25],visist:28,visit:[10,28,33],voat:3,volum:8,voluptua:28,vpn:33,vulner:33,wai:[11,18,22,23,28,33],wait:[14,18],want:[14,20,21,22,25,28,29,33,36,37],wantedbi:[35,38],warn:[2,7,9,28,37],watch:22,web:[4,10,14,16,19,23,25,35,37,39],webapp:[10,11,14,21,25,28],webcrawl:4,webserv:9,websit:0,weight:[14,28],weigth:[3,14],weird:22,welcom:[7,9],well:28,were:[18,20,21],werkzeug:25,wget:[35,38],what:[11,19,28,37],whatev:[25,37],wheel:10,when:[2,7,13,14,21,26,27,28,33],where:[4,14,19,28],whether:[27,33],which:[1,4,7,9,11,14,16,18,19,20,22,23,25,28,29,31,33,35,38],whl:25,who:[11,16,18,33],whole:[7,26],why:[28,31,32],wide:22,widen:28,width:28,wiki:[0,3,9,18,20,28,37],wikibook:3,wikidata:3,wikinew:3,wikipedia:[3,14,29,34],wikiquot:3,wikisourc:3,wikivers:3,wikivoyag:3,wiktionari:3,window:13,wish:14,within:[25,28],without:[2,8,14,23,31,33],wolframalpha:3,wolframalpha_noapi:3,won:[14,21],word:[26,28,29],work:[9,10,14,17,22,23,25,27,33],worker:11,workingdirectori:[35,38],world:[22,28,33],worri:21,worth:[11,33],would:[19,20],wrap:[9,17],written:19,wrong:25,wsgi:[9,11],www1x:3,www:[2,7,28,30,37],wysiwyg:22,xdg:25,xetex:2,xgd:10,xml:28,xmln:28,xpath:3,xxxx:28,xzf:[35,38],yahoo:3,yahoo_new:3,yandex:3,year:[21,29],yes:[35,38],yet:[22,23,25],yhn:3,yml:[3,5,7,8,9,10,11,12,16,18,19,25,27,29,31,38,39],you:[1,2,4,6,7,8,9,10,11,14,17,18,19,22,25,27,28,29,31,33,34,35,36,37,38,39],your:[2,4,6,7,8,9,10,11,12,13,14,16,17,21,22,24,25,28,31,35,36,37,38,39],your_morty_proxy_kei:12,yourself:22,youtub:3,youtube_noapi:3,yyyi:28,zero:18,zlib1g:[2,10],zzzz:28},titles:["Administration API","Architecture","Buildhosts","Engines","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","Blog","Preparation for offline engines","Developing in Linux containers [202006]","Limit access to your searx engines","Introducing Python 3 support","How to contribute","Engine overview","Developer documentation","Makefile Targets","Plugins","Development Quickstart","reST primer","Search API","Translation","Welcome to searx","User documentation","Why use a private instance?","Search syntax","<code class=\"docutils literal notranslate\"><span class=\"pre\">utils/filtron.sh</span></code>","Tooling box <code class=\"docutils literal notranslate\"><span class=\"pre\">utils/*</span></code>","<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:{"abstract":19,"default":[3,13,23],"function":19,"public":[7,8,9,33],"return":23,The:[7,9,19,22],about:[28,33],access:20,acknowledg:[16,18,20,21],activ:25,admin:16,administr:[0,5],admonit:28,aka:28,alltogeth:11,anchor:28,apach:7,api:[0,29],architectur:1,archlinux:19,argument:23,articl:[2,28],ascii:28,audienc:19,bar:0,basic:28,bibliograph:28,block:28,blog:17,box:[4,36],bug:21,build:[2,8,22,25,27,28],buildhost:[2,37],built:[3,13],builtin:13,bullet:28,check:10,clean:[22,25],code:[22,23,28],command:[8,36,37],commit:22,common:36,compil:27,conclus:33,configur:[0,3,4,10,13,23],consequ:33,contain:19,content:[2,4,7,8,9,10,11,14,19,22,23,25,28],contribut:22,creat:[10,22,35,38],csv:28,data:0,debian:7,debug:27,definit:28,depend:10,deploi:22,design:22,develop:[18,19,24,27],direct:22,disabl:[7,9],distributor:11,doc:[2,22,25],docker:8,document:[5,22,24,32],doe:33,dot:28,drop:25,emb:0,engin:[3,14,18,19,20,23],entri:26,environ:[25,27,28,36],equat:28,exampl:[23,26,28,34],ext:28,extlink:28,fact:21,featur:31,field:28,figur:28,file:[23,28],filtron:[4,35],first:6,flat:28,foo:28,fork:25,found:21,fulli:19,fun:21,further:[1,3,4,7,9,11,12,13,14,26,28,29,35,37,38,39],gate:28,gener:[23,28],gentlemen:19,get:0,github:22,global:14,good:22,graphviz:28,grid:28,hackabl:22,head:28,hello:28,highlight:28,hlist:28,hook:26,horizont:28,how:[4,12,15,21,22,27,33],http:[7,9],hyperlink:28,imag:[8,23,28],init:30,inlin:28,instal:[6,7,8,9,10,16,35,37,38,39],instanc:[4,8,33],interfac:16,internet:[7,9],intersphinx:28,introduc:21,javascript:27,kernel:28,kiss:28,latex:28,layout:7,limit:20,line:[8,28],link:28,lint:2,linux:19,list:28,liter:28,live:[22,25],log:[7,9],lxc:37,make:[23,25,27],makefil:[25,27],map:23,markup:28,math:28,matter:28,morti:38,motiv:19,name:28,need:2,nest:28,next:[18,20],nginx:9,note:28,offlin:18,ordinari:28,origin:11,overrid:23,overview:[23,35,37,38,39],packag:10,page:25,paragraph:28,paramet:29,pars:23,pass:23,plugin:[13,26],point:26,post:26,pre:26,prepar:18,prime:22,primer:28,privaci:[22,33],privat:[20,33],process:28,product:19,progress:18,project:30,protect:[4,33],proxi:[7,12],pybuild:25,pyenv:27,pylint:25,python:[21,25],quickstart:27,quot:28,read:[1,3,4,7,9,11,12,13,14,26,28,29,35,37,38,39],readabl:28,ref:28,regist:26,render:28,request:[4,23],requir:30,respons:0,rest:[22,28],restart:7,result:[12,23,26],revers:7,role:28,rout:4,run:[21,25,27,37],sampl:[0,4],script:[2,6],search:[0,26,29,34],searx:[8,9,10,16,19,20,21,31,33,37,39],see:33,server:[7,9],servic:7,set:[14,23],setup:[12,25,27,36,37],shell:2,sidebar:28,simpl:28,site:9,skill:28,smart:28,soft:28,some:2,sourc:[22,27],space:28,specif:28,sphinx:[2,28],start:19,step:[10,18,20],structur:28,style:27,substitut:28,suit:[19,37],support:[7,21],svg:28,syntax:[28,34],tab:28,tabl:28,target:[25,27],templat:28,test:[25,27],theme:27,thi:2,through:4,time:[3,13],tip:27,titl:28,tool:[4,36],torrent:23,transifex:30,translat:[22,30],truth:28,unicod:28,unit:27,updat:[6,15,30],upgrad:21,upstream:25,url:28,use:33,user:[10,32,35,38],using:[21,33],usual:19,util:[35,36,37,38,39],uwsgi:[7,11],video:23,view:28,welcom:31,what:33,why:33,work:[2,19],wrap:19,yml:[14,23],you:21,your:[19,20,26,27]}})
user/index.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>User documentation &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>User documentation &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="../index.html" title="Welcome to searx"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-this"><a href="">User documentation</a></li>
3838 </ul>
3939 </div>
@@ -111,7 +111,7 @@
111111
112112 <div class="footer" role="contentinfo">
113113 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
114− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
114+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
115115 </div>
116116 <script src="../_static/version_warning_offset.js"></script>
117117
user/own-instance.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Why use a private instance? &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Why use a private instance? &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="search_syntax.html" title="Search syntax"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">User documentation</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">Why use a private instance?</a></li>
3939 </ul>
@@ -167,7 +167,7 @@ instance, have access to a privacy respecting search service.</p>
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.1.1.
170+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
171171 </div>
172172 <script src="../_static/version_warning_offset.js"></script>
173173
user/search_syntax.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Search syntax &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Search syntax &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="index.html" title="User documentation"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">User documentation</a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href="">Search syntax</a></li>
3939 </ul>
@@ -132,7 +132,7 @@ categories and languages.</p>
132132
133133 <div class="footer" role="contentinfo">
134134 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
135− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
135+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
136136 </div>
137137 <script src="../_static/version_warning_offset.js"></script>
138138
utils/filtron.sh.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>utils/filtron.sh &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>utils/filtron.sh &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -39,7 +39,7 @@
3939 <li class="right" >
4040 <a href="searx.sh.html" title="utils/searx.sh"
4141 accesskey="P">previous</a> |</li>
42− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
42+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
4343 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Tooling box <code class="docutils literal notranslate"><span class="pre">utils/*</span></code></a> &#187;</li>
4444 <li class="nav-item nav-item-this"><a href=""><code class="docutils literal notranslate"><span class="pre">utils/filtron.sh</span></code></a></li>
4545 </ul>
@@ -296,7 +296,7 @@ If needed, set PUBLIC_URL of your WEB service in the &#39;.config.sh&#39; file::
296296
297297 <div class="footer" role="contentinfo">
298298 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
299− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
299+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
300300 </div>
301301 <script src="../_static/version_warning_offset.js"></script>
302302
utils/index.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>Tooling box utils/* &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>Tooling box utils/* &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="../dev/reST.html" title="reST primer"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-this"><a href="">Tooling box <code class="docutils literal notranslate"><span class="pre">utils/*</span></code></a></li>
3838 </ul>
3939 </div>
@@ -212,7 +212,7 @@ reverse proxy for filtron on all containers of the <a class="reference internal"
212212
213213 <div class="footer" role="contentinfo">
214214 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
215− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
215+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
216216 </div>
217217 <script src="../_static/version_warning_offset.js"></script>
218218
utils/lxc.sh.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>utils/lxc.sh &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>utils/lxc.sh &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="morty.sh.html" title="utils/morty.sh"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Tooling box <code class="docutils literal notranslate"><span class="pre">utils/*</span></code></a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href=""><code class="docutils literal notranslate"><span class="pre">utils/lxc.sh</span></code></a></li>
3939 </ul>
@@ -356,7 +356,7 @@ lxc_suite_info<span class="o">()</span> <span class="o">{</span>
356356
357357 <div class="footer" role="contentinfo">
358358 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
359− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
359+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
360360 </div>
361361 <script src="../_static/version_warning_offset.js"></script>
362362
utils/morty.sh.html+3−3
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>utils/morty.sh &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>utils/morty.sh &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -39,7 +39,7 @@
3939 <li class="right" >
4040 <a href="filtron.sh.html" title="utils/filtron.sh"
4141 accesskey="P">previous</a> |</li>
42− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
42+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
4343 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Tooling box <code class="docutils literal notranslate"><span class="pre">utils/*</span></code></a> &#187;</li>
4444 <li class="nav-item nav-item-this"><a href=""><code class="docutils literal notranslate"><span class="pre">utils/morty.sh</span></code></a></li>
4545 </ul>
@@ -300,7 +300,7 @@ https://asciimoo.github.io/searx/admin/morty.html)::
300300
301301 <div class="footer" role="contentinfo">
302302 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
303− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
303+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
304304 </div>
305305 <script src="../_static/version_warning_offset.js"></script>
306306
utils/searx.sh.html+4−4
@@ -6,7 +6,7 @@
66 <meta charset="utf-8" />
77 <meta name="viewport" content="width=device-width, initial-scale=1.0">
88 <meta name="viewport" content="width=device-width, initial-scale=1">
9− <title>utils/searx.sh &#8212; Searx Documentation (Searx-0.16.0.tex)</title>
9+ <title>utils/searx.sh &#8212; Searx Documentation (Searx-0.17.0.tex)</title>
1010 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
1111 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
1212 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
3333 <li class="right" >
3434 <a href="index.html" title="Tooling box utils/*"
3535 accesskey="P">previous</a> |</li>
36− <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.16.0.tex)</a> &#187;</li>
36+ <li class="nav-item nav-item-0"><a href="../index.html">Searx Documentation (Searx-0.17.0.tex)</a> &#187;</li>
3737 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Tooling box <code class="docutils literal notranslate"><span class="pre">utils/*</span></code></a> &#187;</li>
3838 <li class="nav-item nav-item-this"><a href=""><code class="docutils literal notranslate"><span class="pre">utils/searx.sh</span></code></a></li>
3939 </ul>
@@ -90,7 +90,7 @@ install / remove
9090 :searx-src: clone https://github.com/asciimoo/searx
9191 :pyenv: create/remove virtualenv (python) in /usr/local/searx/searx-pyenv
9292 :uwsgi: install searx uWSGI application
93− :settings: reinstall settings from /800GBPCIex4/share/test123/asciimoo-searx/searx/settings.yml
93+ :settings: reinstall settings from /800GBPCIex4/share/searx/searx/settings.yml
9494 :packages: install needed packages from OS package manager
9595 :buildhost: install packages from OS package manager needed by buildhosts
9696update searx
@@ -172,7 +172,7 @@ If needed, set PUBLIC_URL of your WEB service in the &#39;.config.sh&#39; file::
172172
173173 <div class="footer" role="contentinfo">
174174 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
175− Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.1.
175+ Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.1.2.
176176 </div>
177177 <script src="../_static/version_warning_offset.js"></script>
178178