on master help sign in
gh-pages: updated
4e206cfMarkus Heiser
_images/DOT-57a4a7f78690d0b6b884bc59f36e84cfb0b61f76.svg+8−8
@@ -1,31 +1,31 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
3 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3 "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)
5 -->
5 -->
6<!-- Title: foo Pages: 1 -->
6<!-- Title: foo Pages: 1 -->
7<svg width="62pt" height="116pt"
7<svg width="62pt" height="116pt"
8 viewBox="0.00 0.00 62.00 116.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
8 viewBox="0.00 0.00 62.00 116.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 112)">
9<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 112)">
10<title>foo</title>
10<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"/>
12<!-- bar -->
12<!-- bar -->
13<g id="node1" class="node">
13<g id="node1" class="node">
14<title>bar</title>
14<title>bar</title>
15−<ellipse fill="none" stroke="#000000" cx="27" cy="-90" rx="27" ry="18"/>
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" fill="#000000">bar</text>
16+<text text-anchor="middle" x="27" y="-86.3" font-family="Times,serif" font-size="14.00">bar</text>
17</g>
17</g>
18<!-- baz -->
18<!-- baz -->
19<g id="node2" class="node">
19<g id="node2" class="node">
20<title>baz</title>
20<title>baz</title>
21−<ellipse fill="none" stroke="#000000" cx="27" cy="-18" rx="27" ry="18"/>
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" fill="#000000">baz</text>
22+<text text-anchor="middle" x="27" y="-14.3" font-family="Times,serif" font-size="14.00">baz</text>
23</g>
23</g>
24<!-- bar&#45;&gt;baz -->
24<!-- bar&#45;&gt;baz -->
25<g id="edge1" class="edge">
25<g id="edge1" class="edge">
26<title>bar&#45;&gt;baz</title>
26<title>bar&#45;&gt;baz</title>
27−<path fill="none" stroke="#000000" d="M27,-71.8314C27,-64.131 27,-54.9743 27,-46.4166"/>
27+<path fill="none" stroke="black" d="M27,-71.7C27,-63.98 27,-54.71 27,-46.11"/>
28−<polygon fill="#000000" stroke="#000000" points="30.5001,-46.4132 27,-36.4133 23.5001,-46.4133 30.5001,-46.4132"/>
28+<polygon fill="black" stroke="black" points="30.5,-46.1 27,-36.1 23.5,-46.1 30.5,-46.1"/>
29</g>
29</g>
30</g>
30</g>
31</svg>
31</svg>
_images/arch_public.svg+54−54
@@ -1,156 +1,156 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
3 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3 "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)
5 -->
5 -->
6<!-- Title: G Pages: 1 -->
6<!-- Title: G Pages: 1 -->
7−<svg width="618pt" height="529pt"
7+<svg width="603pt" height="415pt"
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">
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 525)">
9+<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 411)">
10<title>G</title>
10<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"/>
12<g id="clust1" class="cluster">
12<g id="clust1" class="cluster">
13<title>cluster_searx</title>
13<title>cluster_searx</title>
14−<polygon fill="#fafafa" stroke="#000000" points="8,-8 8,-444 602,-444 602,-8 8,-8"/>
14+<polygon fill="#fafafa" stroke="black" points="8,-8 8,-330 587,-330 587,-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>
15+<text text-anchor="middle" x="297.5" y="-314.8" font-family="Sans" font-size="14.00">Searx instance</text>
16</g>
16</g>
17<!-- browser -->
17<!-- browser -->
18<g id="node1" class="node">
18<g id="node1" class="node">
19<title>browser</title>
19<title>browser</title>
20−<polygon fill="#ffffcc" stroke="#000000" points="75,-521 5.2878,-503 75,-485 144.7122,-503 75,-521"/>
20+<polygon fill="#ffffcc" stroke="black" points="74,-407 6.8,-389 74,-371 141.2,-389 74,-407"/>
21−<polyline fill="none" stroke="#000000" points="16.9067,-506.0001 16.9067,-499.9999 "/>
21+<polyline fill="none" stroke="black" points="18.39,-392.1 18.39,-385.9 "/>
22−<polyline fill="none" stroke="#000000" points="63.3811,-488.0001 86.6189,-488.0001 "/>
22+<polyline fill="none" stroke="black" points="62.41,-374.1 85.59,-374.1 "/>
23−<polyline fill="none" stroke="#000000" points="133.0933,-499.9999 133.0933,-506.0001 "/>
23+<polyline fill="none" stroke="black" points="129.61,-385.9 129.61,-392.1 "/>
24−<polyline fill="none" stroke="#000000" points="86.6189,-517.9999 63.3811,-517.9999 "/>
24+<polyline fill="none" stroke="black" points="85.59,-403.9 62.41,-403.9 "/>
25−<text text-anchor="middle" x="75" y="-499.3" font-family="Sans" font-size="14.00" fill="#000000">Browser</text>
25+<text text-anchor="middle" x="74" y="-385.3" font-family="Sans" font-size="14.00">Browser</text>
26</g>
26</g>
27<!-- rp -->
27<!-- rp -->
28<g id="node2" class="node">
28<g id="node2" class="node">
29<title>rp</title>
29<title>rp</title>
30<g id="a_node2"><a xlink:href="https://asciimoo.github.io/searx/utils/filtron.sh.html#public-reverse-proxy" xlink:title="Reverse Proxy">
30<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"/>
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="75" y="-391.3" font-family="Sans" font-size="14.00" fill="#000000">Reverse Proxy</text>
32+<text text-anchor="middle" x="74" y="-277.3" font-family="Sans" font-size="14.00">Reverse Proxy</text>
33</a>
33</a>
34</g>
34</g>
35</g>
35</g>
36<!-- browser&#45;&gt;rp -->
36<!-- browser&#45;&gt;rp -->
37<g id="edge1" class="edge">
37<g id="edge1" class="edge">
38<title>browser&#45;&gt;rp</title>
38<title>browser&#45;&gt;rp</title>
39−<path fill="none" stroke="#000000" d="M75,-484.6793C75,-467.821 75,-442.5651 75,-423.147"/>
39+<path fill="none" stroke="black" d="M74,-370.97C74,-354.38 74,-328.88 74,-309.43"/>
40−<polygon fill="#000000" stroke="#000000" points="78.5001,-423.0501 75,-413.0502 71.5001,-423.0502 78.5001,-423.0501"/>
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="98" y="-455.8" font-family="Sans" font-size="14.00" fill="#000000">HTTPS</text>
41+<text text-anchor="middle" x="96.5" y="-341.8" font-family="Sans" font-size="14.00">HTTPS</text>
42</g>
42</g>
43<!-- filtron -->
43<!-- filtron -->
44<g id="node3" class="node">
44<g id="node3" class="node">
45<title>filtron</title>
45<title>filtron</title>
46<g id="a_node3"><a xlink:href="https://asciimoo.github.io/searx/utils/filtron.sh.html" xlink:title="Filtron">
46<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"/>
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="75" y="-266.3" font-family="Sans" font-size="14.00" fill="#000000">Filtron</text>
48+<text text-anchor="middle" x="74" y="-190.3" font-family="Sans" font-size="14.00">Filtron</text>
49</a>
49</a>
50</g>
50</g>
51</g>
51</g>
52<!-- rp&#45;&gt;filtron -->
52<!-- rp&#45;&gt;filtron -->
53<g id="edge4" class="edge">
53<g id="edge4" class="edge">
54<title>rp&#45;&gt;filtron</title>
54<title>rp&#45;&gt;filtron</title>
55−<path fill="none" stroke="#000000" d="M75,-376.8239C75,-356.2723 75,-322.5472 75,-298.4893"/>
55+<path fill="none" stroke="black" d="M74,-262.8C74,-251.16 74,-235.55 74,-222.24"/>
56−<polygon fill="#000000" stroke="#000000" points="78.5001,-298.198 75,-288.198 71.5001,-298.198 78.5001,-298.198"/>
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="93.5" y="-328.8" font-family="Sans" font-size="14.00" fill="#000000">HTTP</text>
57+<text text-anchor="middle" x="92" y="-233.8" font-family="Sans" font-size="14.00">HTTP</text>
58</g>
58</g>
59<!-- morty -->
59<!-- morty -->
60<g id="node4" class="node">
60<g id="node4" class="node">
61<title>morty</title>
61<title>morty</title>
62<g id="a_node4"><a xlink:href="https://asciimoo.github.io/searx/utils/morty.sh.html" xlink:title="Morty">
62<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"/>
63+<polygon fill="#ffffcc" stroke="black" points="178,-212 122,-212 122,-176 178,-176 178,-212"/>
64−<text text-anchor="middle" x="152" y="-266.3" font-family="Sans" font-size="14.00" fill="#000000">Morty</text>
64+<text text-anchor="middle" x="150" y="-190.3" font-family="Sans" font-size="14.00">Morty</text>
65</a>
65</a>
66</g>
66</g>
67</g>
67</g>
68<!-- rp&#45;&gt;morty -->
68<!-- rp&#45;&gt;morty -->
69<g id="edge2" class="edge">
69<g id="edge2" class="edge">
70<title>rp&#45;&gt;morty</title>
70<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"/>
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="#000000" stroke="#000000" points="142.4243,-298.8167 143.6215,-288.2897 136.1209,-295.7724 142.4243,-298.8167"/>
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="268" y="-328.8" font-family="Sans" font-size="14.00" fill="#000000">optional: images and HTML pages proxy</text>
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>
74</g>
74</g>
75<!-- static -->
75<!-- static -->
76<g id="node5" class="node">
76<g id="node5" class="node">
77<title>static</title>
77<title>static</title>
78<g id="a_node5"><a xlink:href="url to configure static files" xlink:title="Static files">
78<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"/>
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="549" y="-391.3" font-family="Sans" font-size="14.00" fill="#000000">Static files</text>
80+<text text-anchor="middle" x="535" y="-277.3" font-family="Sans" font-size="14.00">Static files</text>
81</a>
81</a>
82</g>
82</g>
83</g>
83</g>
84<!-- rp&#45;&gt;static -->
84<!-- rp&#45;&gt;static -->
85<g id="edge3" class="edge">
85<g id="edge3" class="edge">
86<title>rp&#45;&gt;static</title>
86<title>rp&#45;&gt;static</title>
87−<path fill="none" stroke="#000000" d="M134.074,-395C226.433,-395 403.7479,-395 493.718,-395"/>
87+<path fill="none" stroke="black" d="M131.92,-281C221.59,-281 392.81,-281 480.41,-281"/>
88−<polygon fill="#000000" stroke="#000000" points="493.7212,-398.5001 503.7212,-395 493.7211,-391.5001 493.7212,-398.5001"/>
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="319" y="-401.8" font-family="Sans" font-size="14.00" fill="#000000">optional: reverse proxy serves directly static files</text>
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>
90</g>
90</g>
91<!-- uwsgi -->
91<!-- uwsgi -->
92<g id="node6" class="node">
92<g id="node6" class="node">
93<title>uwsgi</title>
93<title>uwsgi</title>
94<g id="a_node6"><a xlink:href="https://asciimoo.github.io/searx/utils/searx.sh.html" xlink:title="uwsgi">
94<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"/>
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="159" y="-141.3" font-family="Sans" font-size="14.00" fill="#000000">uwsgi</text>
96+<text text-anchor="middle" x="156" y="-103.3" font-family="Sans" font-size="14.00">uwsgi</text>
97</a>
97</a>
98</g>
98</g>
99</g>
99</g>
100<!-- filtron&#45;&gt;uwsgi -->
100<!-- filtron&#45;&gt;uwsgi -->
101<g id="edge5" class="edge">
101<g id="edge5" class="edge">
102<title>filtron&#45;&gt;uwsgi</title>
102<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"/>
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="#000000" stroke="#000000" points="144.0983,-173.4502 146.7709,-163.198 138.2883,-169.5459 144.0983,-173.4502"/>
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="139.5" y="-203.8" font-family="Sans" font-size="14.00" fill="#000000">HTTP</text>
105+<text text-anchor="middle" x="137" y="-146.8" font-family="Sans" font-size="14.00">HTTP</text>
106</g>
106</g>
107<!-- searx1 -->
107<!-- searx1 -->
108<g id="node7" class="node">
108<g id="node7" class="node">
109<title>searx1</title>
109<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"/>
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="58" y="-30.3" font-family="Sans" font-size="14.00" fill="#000000">Searx #1</text>
111+<text text-anchor="middle" x="57" y="-30.3" font-family="Sans" font-size="14.00">Searx #1</text>
112</g>
112</g>
113<!-- uwsgi&#45;&gt;searx1 -->
113<!-- uwsgi&#45;&gt;searx1 -->
114<g id="edge6" class="edge">
114<g id="edge6" class="edge">
115<title>uwsgi&#45;&gt;searx1</title>
115<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"/>
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="#000000" stroke="#000000" points="84.0217,-57.3975 74.7029,-52.3566 78.8442,-62.1086 84.0217,-57.3975"/>
117+<polygon fill="black" stroke="black" points="91.03,-55.1 80.86,-52.11 86.95,-60.79 91.03,-55.1"/>
118</g>
118</g>
119<!-- searx2 -->
119<!-- searx2 -->
120<g id="node8" class="node">
120<g id="node8" class="node">
121<title>searx2</title>
121<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"/>
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="159" y="-30.3" font-family="Sans" font-size="14.00" fill="#000000">Searx #2</text>
123+<text text-anchor="middle" x="156" y="-30.3" font-family="Sans" font-size="14.00">Searx #2</text>
124</g>
124</g>
125<!-- uwsgi&#45;&gt;searx2 -->
125<!-- uwsgi&#45;&gt;searx2 -->
126<g id="edge7" class="edge">
126<g id="edge7" class="edge">
127<title>uwsgi&#45;&gt;searx2</title>
127<title>uwsgi&#45;&gt;searx2</title>
128−<path fill="none" stroke="#000000" d="M159,-126.6706C159,-109.2373 159,-82.7482 159,-62.5489"/>
128+<path fill="none" stroke="black" d="M156,-88.81C156,-80.79 156,-71.05 156,-62.07"/>
129−<polygon fill="#000000" stroke="#000000" points="162.5001,-62.3566 159,-52.3566 155.5001,-62.3567 162.5001,-62.3566"/>
129+<polygon fill="black" stroke="black" points="159.5,-62.03 156,-52.03 152.5,-62.03 159.5,-62.03"/>
130</g>
130</g>
131<!-- searx3 -->
131<!-- searx3 -->
132<g id="node9" class="node">
132<g id="node9" class="node">
133<title>searx3</title>
133<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"/>
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="260" y="-30.3" font-family="Sans" font-size="14.00" fill="#000000">Searx #3</text>
135+<text text-anchor="middle" x="255" y="-30.3" font-family="Sans" font-size="14.00">Searx #3</text>
136</g>
136</g>
137<!-- uwsgi&#45;&gt;searx3 -->
137<!-- uwsgi&#45;&gt;searx3 -->
138<g id="edge8" class="edge">
138<g id="edge8" class="edge">
139<title>uwsgi&#45;&gt;searx3</title>
139<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"/>
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="#000000" stroke="#000000" points="239.1558,-62.1086 243.2971,-52.3566 233.9783,-57.3975 239.1558,-62.1086"/>
141+<polygon fill="black" stroke="black" points="225.05,-60.79 231.14,-52.11 220.97,-55.1 225.05,-60.79"/>
142</g>
142</g>
143<!-- searx4 -->
143<!-- searx4 -->
144<g id="node10" class="node">
144<g id="node10" class="node">
145<title>searx4</title>
145<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"/>
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="361" y="-30.3" font-family="Sans" font-size="14.00" fill="#000000">Searx #4</text>
147+<text text-anchor="middle" x="354" y="-30.3" font-family="Sans" font-size="14.00">Searx #4</text>
148</g>
148</g>
149<!-- uwsgi&#45;&gt;searx4 -->
149<!-- uwsgi&#45;&gt;searx4 -->
150<g id="edge9" class="edge">
150<g id="edge9" class="edge">
151<title>uwsgi&#45;&gt;searx4</title>
151<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"/>
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="#000000" stroke="#000000" points="321.1614,-59.8852 328.2399,-52.0018 317.7903,-53.7504 321.1614,-59.8852"/>
153+<polygon fill="black" stroke="black" points="305.26,-56.19 313.5,-49.52 302.9,-49.61 305.26,-56.19"/>
154</g>
154</g>
155</g>
155</g>
156</svg>
156</svg>
_images/hello.svg+9−9
@@ -1,30 +1,30 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
3 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
3 "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)
5 -->
5 -->
6<!-- Title: G Pages: 1 -->
6<!-- Title: G Pages: 1 -->
7−<svg width="76pt" height="116pt"
7+<svg width="74pt" 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">
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">
9<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 112)">
9<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 112)">
10<title>G</title>
10<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"/>
12<!-- Hello -->
12<!-- Hello -->
13<g id="node1" class="node">
13<g id="node1" class="node">
14<title>Hello</title>
14<title>Hello</title>
15−<ellipse fill="none" stroke="#000000" cx="33.797" cy="-90" rx="30.5947" ry="18"/>
15+<ellipse fill="none" stroke="black" cx="33.15" cy="-90" rx="30.59" 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>
16+<text text-anchor="middle" x="33.15" y="-86.3" font-family="Times,serif" font-size="14.00">Hello</text>
17</g>
17</g>
18<!-- World -->
18<!-- World -->
19<g id="node2" class="node">
19<g id="node2" class="node">
20<title>World</title>
20<title>World</title>
21−<ellipse fill="none" stroke="#000000" cx="33.797" cy="-18" rx="33.5952" ry="18"/>
21+<ellipse fill="none" stroke="black" cx="33.15" cy="-18" rx="33.29" 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>
22+<text text-anchor="middle" x="33.15" y="-14.3" font-family="Times,serif" font-size="14.00">World</text>
23</g>
23</g>
24<!-- Hello&#45;&#45;World -->
24<!-- Hello&#45;&#45;World -->
25<g id="edge1" class="edge">
25<g id="edge1" class="edge">
26<title>Hello&#45;&#45;World</title>
26<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"/>
28</g>
28</g>
29</g>
29</g>
30</svg>
30</svg>
_images/math/07c9ff4251510b06013159f4e45ec9ab97044096.svg+10−10
@@ -1,23 +1,23 @@
1<?xml version='1.0' encoding='UTF-8'?>
1<?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 -->
3<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'>
3<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'>
4<defs>
4<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'/>
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'/>
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'/>
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'/>
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'/>
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'/>
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'/>
11</defs>
11</defs>
12<g id='page1'>
12<g id='page1'>
13<use x='59.270442' y='62.786766' xlink:href='#g2-49'/>
13<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'/>
15<use x='58.804295' y='81.789907' xlink:href='#g1-120'/>
15<use x='58.804295' y='81.789907' xlink:href='#g1-120'/>
16<use x='70.860038' y='72.222482' xlink:href='#g2-43'/>
16<use x='70.860038' y='72.222482' xlink:href='#g2-43'/>
17<use x='85.942577' y='62.786766' xlink:href='#g2-49'/>
17<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'/>
19<use x='85.777106' y='81.789907' xlink:href='#g1-121'/>
19<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'/>
21<use x='60.284264' y='99.508922' xlink:href='#g1-121'/>
21<use x='60.284264' y='99.508922' xlink:href='#g1-121'/>
22<use x='70.543155' y='99.508922' xlink:href='#g0-0'/>
22<use x='70.543155' y='99.508922' xlink:href='#g0-0'/>
23<use x='84.490862' y='99.508922' xlink:href='#g1-122'/>
23<use x='84.490862' y='99.508922' xlink:href='#g1-122'/>
_images/math/3b8127a8eed95247f9249ea6c85e8e86df1baa82.svg+10−10
@@ -1,23 +1,23 @@
1<?xml version='1.0' encoding='UTF-8'?>
1<?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 -->
3<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'>
3<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'>
4<defs>
4<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'/>
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='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'/>
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'/>
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'/>
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'/>
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'/>
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'/>
11</defs>
11</defs>
12<g id='page1'>
12<g id='page1'>
13<use x='59.153464' y='60.090183' xlink:href='#g2-49'/>
13<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'/>
15<use x='58.804295' y='70.391549' xlink:href='#g1-120'/>
15<use x='58.804295' y='70.391549' xlink:href='#g1-120'/>
16<use x='65.579836' y='65.581827' xlink:href='#g2-43'/>
16<use x='65.579836' y='65.581827' xlink:href='#g2-43'/>
17<use x='74.496784' y='60.090183' xlink:href='#g2-49'/>
17<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'/>
19<use x='74.369089' y='70.391549' xlink:href='#g1-121'/>
19<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'/>
21<use x='60.304908' y='81.423483' xlink:href='#g1-121'/>
21<use x='60.304908' y='81.423483' xlink:href='#g1-121'/>
22<use x='65.441996' y='81.423483' xlink:href='#g0-0'/>
22<use x='65.441996' y='81.423483' xlink:href='#g0-0'/>
23<use x='73.035735' y='81.423483' xlink:href='#g1-122'/>
23<use x='73.035735' y='81.423483' xlink:href='#g1-122'/>
_images/math/6673b43f9fe29455c1fcd1164e5844698cc64d38.svg+7−7
@@ -1,13 +1,13 @@
1<?xml version='1.0' encoding='UTF-8'?>
1<?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 -->
3<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'>
3<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'>
4<defs>
4<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'/>
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 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'/>
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'/>
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-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'/>
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-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'/>
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='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'/>
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'/>
11</defs>
11</defs>
12<g id='page1'>
12<g id='page1'>
13<use x='56.413267' y='65.753425' xlink:href='#g0-97'/>
13<use x='56.413267' y='65.753425' xlink:href='#g0-97'/>
_images/math/a6a994cb6e7278ec30eaebe7e636046d3deccb5b.svg+15−15
@@ -1,26 +1,26 @@
1<?xml version='1.0' encoding='UTF-8'?>
1<?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 -->
3<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'>
3<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'>
4<defs>
4<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'/>
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='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'/>
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-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'/>
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-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'/>
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-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'/>
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='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'/>
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='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'/>
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='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'/>
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-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'/>
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-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'/>
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-94' d='M3.417186 -9.679701L1.590037 -7.782814L1.8132 -7.573599L3.403238 -9.010212L5.007223 -7.573599L5.230386 -7.782814L3.417186 -9.679701Z'/>
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-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'/>
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='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'/>
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'/>
18</defs>
18</defs>
19<g id='page1'>
19<g id='page1'>
20<use x='165.981071' y='97.429622' xlink:href='#g3-105'/>
20<use x='165.981071' y='97.429622' xlink:href='#g3-105'/>
21<use x='169.774676' y='97.429622' xlink:href='#g0-126'/>
21<use x='169.774676' y='97.429622' xlink:href='#g0-126'/>
22<use x='180.971707' y='87.993906' xlink:href='#g2-64'/>
22<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'/>
24<use x='178.505856' y='106.997046' xlink:href='#g2-64'/>
24<use x='178.505856' y='106.997046' xlink:href='#g2-64'/>
25<use x='186.474036' y='106.997046' xlink:href='#g2-116'/>
25<use x='186.474036' y='106.997046' xlink:href='#g2-116'/>
26<use x='192.601222' y='97.429622' xlink:href='#g1-106'/>
26<use x='192.601222' y='97.429622' xlink:href='#g1-106'/>
_sources/admin/filtron.rst.txt+4−4
@@ -64,7 +64,7 @@ of:
64 "Param:q",
64 "Param:q",
65 "Path=^(/|/search)$"
65 "Path=^(/|/search)$"
66 ],
66 ],
67− "interval": "<time-interval-in-sec (int)>"
67+ "interval": "<time-interval-in-sec (int)>",
68 "limit": "<max-request-number-in-interval (int)>",
68 "limit": "<max-request-number-in-interval (int)>",
69 "subrules": [
69 "subrules": [
70 {
70 {
@@ -91,7 +91,7 @@ of:
91 },
91 },
92 {
92 {
93 "name": "IP limit",
93 "name": "IP limit",
94− "interval": "<time-interval-in-sec (int)>"
94+ "interval": "<time-interval-in-sec (int)>",
95 "limit": "<max-request-number-in-interval (int)>",
95 "limit": "<max-request-number-in-interval (int)>",
96 "stop": true,
96 "stop": true,
97 "aggregations": [
97 "aggregations": [
@@ -111,7 +111,7 @@ of:
111 "filters": [
111 "filters": [
112 "Param:format=(csv|json|rss)"
112 "Param:format=(csv|json|rss)"
113 ],
113 ],
114− "interval": "<time-interval-in-sec (int)>"
114+ "interval": "<time-interval-in-sec (int)>",
115 "limit": "<max-request-number-in-interval (int)>",
115 "limit": "<max-request-number-in-interval (int)>",
116 "stop": true,
116 "stop": true,
117 "actions": [
117 "actions": [
@@ -125,7 +125,7 @@ of:
125 },
125 },
126 {
126 {
127 "name": "useragent limit",
127 "name": "useragent limit",
128− "interval": "<time-interval-in-sec (int)>"
128+ "interval": "<time-interval-in-sec (int)>",
129 "limit": "<max-request-number-in-interval (int)>",
129 "limit": "<max-request-number-in-interval (int)>",
130 "aggregations": [
130 "aggregations": [
131 "Header:User-Agent"
131 "Header:User-Agent"
_sources/admin/installation-docker.rst.txt+38−6
@@ -9,20 +9,52 @@ Docker installation
9 :local:
9 :local:
10 :backlinks: entry
10 :backlinks: entry
11
11
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+
12−Make sure you have installed Docker. For instance, you can deploy searx like this:
20+Make sure you have `installed Docker <https://docs.docker.com/get-docker/>`_. For instance, you can deploy a local instance:
13
21
14.. code:: sh
22.. code:: sh
15
23
24+ export PORT=80
16− docker pull wonderfall/searx
25+ docker pull searx/searx
17− docker run -d --name searx -p $PORT:8888 wonderfall/searx
26+ docker run --rm -d -v ${PWD}/searx:/etc/searx -p $PORT:8080 -e BASE_URL=http://localhost:$PORT/ searx/searx
18
27
19Go to ``http://localhost:$PORT``.
28Go to ``http://localhost:$PORT``.
20
29
21−See https://hub.docker.com/r/wonderfall/searx/ for more informations. It's also
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+
22−possible to build searx from the embedded Dockerfile.
48+It's also possible to build searx from the embedded Dockerfile.
23
49
24.. code:: sh
50.. code:: sh
25
51
26 git clone https://github.com/asciimoo/searx.git
52 git clone https://github.com/asciimoo/searx.git
27 cd searx
53 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
76 messages in the browser too, so this must be deactivated in production.
76 messages in the browser too, so this must be deactivated in production.
77
77
78``request_timeout`` :
78``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
80 timeout will allow to wait for answers from slow engines, but in consequence
80 timeout will allow to wait for answers from slow engines, but in consequence
81 will slow searx reactivity (the result page may take the time specified in the
81 will slow searx reactivity (the result page may take the time specified in the
82 timeout to load)
82 timeout to load)
@@ -89,7 +89,7 @@ Global Settings
89 blank.
89 blank.
90
90
91``default_theme`` :
91``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.
93
93
94``useragent_suffix`` :
94``useragent_suffix`` :
95 Suffix to the user-agent searx uses to send requests to others engines. If an
95 Suffix to the user-agent searx uses to send requests to others engines. If an
@@ -99,7 +99,7 @@ Global Settings
99 Allow your instance of searx of being able to proxy images. Uses memory space.
99 Allow your instance of searx of being able to proxy images. Uses memory space.
100
100
101``default_locale`` :
101``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
103 browser language. If it doesn't work, or you are deploying a language
103 browser language. If it doesn't work, or you are deploying a language
104 specific instance of searx, a locale can be defined using an ISO language
104 specific instance of searx, a locale can be defined using an ISO language
105 code, like ``fr``, ``en``, ``de``.
105 code, like ``fr``, ``en``, ``de``.
@@ -112,7 +112,7 @@ Global Settings
112 not supported / see `PR SOCKS support`.
112 not supported / see `PR SOCKS support`.
113
113
114``source_ips`` :
114``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
116 be made.
116 be made.
117
117
118``locales`` :
118``locales`` :
@@ -141,7 +141,7 @@ Engine settings
141 language : en_US
141 language : en_US
142
142
143``name`` :
143``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
145 the result page...
145 the result page...
146
146
147``engine`` :
147``engine`` :
@@ -152,7 +152,7 @@ Engine settings
152 Code used to execute bang requests (in this case using ``!bi`` or ``?bi``)
152 Code used to execute bang requests (in this case using ``!bi`` or ``?bi``)
153
153
154``base_url`` : optional
154``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
156 use multiple sites using only one engine, or updating the site URL without
156 use multiple sites using only one engine, or updating the site URL without
157 touching at the code.
157 touching at the code.
158
158
@@ -170,7 +170,7 @@ Engine settings
170 is described in the file.
170 is described in the file.
171
171
172``disabled`` : optional
172``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
174 to manually activate it in the settings.
174 to manually activate it in the settings.
175
175
176``language`` : optional
176``language`` : optional
_sources/dev/plugins.rst.txt+8
@@ -30,6 +30,14 @@ Example plugin
30 ctx['search'].suggestions.add('example')
30 ctx['search'].suggestions.add('example')
31 return True
31 return True
32
32
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+
33Plugin entry points
41Plugin entry points
34===================
42===================
35
43
_static/basic.css+39−19
@@ -15,6 +15,12 @@ div.clearer {
15 clear: both;
15 clear: both;
16}
16}
17
17
18+div.section::after {
19+ display: block;
20+ content: '';
21+ clear: left;
22+}
23+
18/* -- relbar ---------------------------------------------------------------- */
24/* -- relbar ---------------------------------------------------------------- */
19
25
20div.related {
26div.related {
@@ -328,8 +334,8 @@ p.sidebar-title {
328 font-weight: bold;
334 font-weight: bold;
329}
335}
330
336
331−div.admonition, div.topic, pre, div[class|="highlight"] {
337+div.admonition, div.topic, blockquote {
332− clear: both;
338+ clear: left;
333}
339}
334
340
335/* -- topics ---------------------------------------------------------------- */
341/* -- topics ---------------------------------------------------------------- */
@@ -338,7 +344,6 @@ div.topic {
338 border: 1px solid #ccc;
344 border: 1px solid #ccc;
339 padding: 7px;
345 padding: 7px;
340 margin: 10px 0 10px 0;
346 margin: 10px 0 10px 0;
341− overflow-x: auto;
342}
347}
343
348
344p.topic-title {
349p.topic-title {
@@ -353,7 +358,6 @@ div.admonition {
353 margin-top: 10px;
358 margin-top: 10px;
354 margin-bottom: 10px;
359 margin-bottom: 10px;
355 padding: 7px;
360 padding: 7px;
356− overflow-x: auto;
357}
361}
358
362
359div.admonition dt {
363div.admonition dt {
@@ -378,6 +382,15 @@ div.admonition > :last-child {
378 margin-bottom: 0;
382 margin-bottom: 0;
379}
383}
380
384
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+
381/* -- tables ---------------------------------------------------------------- */
394/* -- tables ---------------------------------------------------------------- */
382
395
383table.docutils {
396table.docutils {
@@ -513,28 +526,31 @@ ol.upperroman {
513 list-style: upper-roman;
526 list-style: upper-roman;
514}
527}
515
528
516−ol > li:first-child > :first-child,
529+:not(li) > ol > li:first-child > :first-child,
517−ul > li:first-child > :first-child {
530+:not(li) > ul > li:first-child > :first-child {
518 margin-top: 0px;
531 margin-top: 0px;
519}
532}
520
533
521−ol ol > li:first-child > :first-child,
522−ol ul > li:first-child > :first-child,
534+:not(li) > ol > li:last-child > :last-child,
523−ul ol > li:first-child > :first-child,
524−ul ul > li:first-child > :first-child {
535+:not(li) > ul > li:last-child > :last-child {
525− margin-top: revert;
536+ margin-bottom: 0px;
526}
537}
527
538
528−ol > li:last-child > :last-child,
539+ol.simple ol p,
529−ul > li:last-child > :last-child {
540+ol.simple ul p,
541+ul.simple ol p,
542+ul.simple ul p {
530− margin-bottom: 0px;
543+ margin-top: 0;
531}
544}
532
545
533−ol ol > li:last-child > :last-child,
546+ol.simple > li:not(:first-child) > p,
534−ol ul > li:last-child > :last-child,
547+ul.simple > li:not(:first-child) > p {
535−ul ol > li:last-child > :last-child,
548+ margin-top: 0;
536−ul ul > li:last-child > :last-child {
549+}
550+
551+ol.simple p,
552+ul.simple p {
537− margin-bottom: revert;
553+ margin-bottom: 0;
538}
554}
539
555
540dl.footnote > dt,
556dl.footnote > dt,
@@ -677,6 +693,10 @@ pre {
677 overflow-y: hidden; /* fixes display issues on Chrome browsers */
693 overflow-y: hidden; /* fixes display issues on Chrome browsers */
678}
694}
679
695
696+pre, div[class|="highlight"] {
697+ clear: both;
698+}
699+
680span.pre {
700span.pre {
681 -moz-hyphens: none;
701 -moz-hyphens: none;
682 -ms-hyphens: none;
702 -ms-hyphens: none;
_static/documentation_options.js+1−1
@@ -1,6 +1,6 @@
1var DOCUMENTATION_OPTIONS = {
1var DOCUMENTATION_OPTIONS = {
2 URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
2 URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
3− VERSION: '0.16.0',
3+ VERSION: '0.17.0',
4 LANGUAGE: 'None',
4 LANGUAGE: 'None',
5 COLLAPSE_INDEX: false,
5 COLLAPSE_INDEX: false,
6 BUILDER: 'html',
6 BUILDER: 'html',
admin/api.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="settings.html" title="settings.yml"
34 <a href="settings.html" title="settings.yml"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">Administration API</a></li>
38 <li class="nav-item nav-item-this"><a href="">Administration API</a></li>
39 </ul>
39 </ul>
@@ -187,7 +187,7 @@ HTML of the site. URL of the searx instance and values are customizable.</p>
187
187
188 <div class="footer" role="contentinfo">
188 <div class="footer" role="contentinfo">
189 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
189 &#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.
191 </div>
191 </div>
192 <script src="../_static/version_warning_offset.js"></script>
192 <script src="../_static/version_warning_offset.js"></script>
193
193
admin/architecture.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="api.html" title="Administration API"
34 <a href="api.html" title="Administration API"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">Architecture</a></li>
38 <li class="nav-item nav-item-this"><a href="">Architecture</a></li>
39 </ul>
39 </ul>
@@ -119,7 +119,7 @@ maintained by the scripts from our <a class="reference internal" href="../utils/
119
119
120 <div class="footer" role="contentinfo">
120 <div class="footer" role="contentinfo">
121 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
121 &#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.
123 </div>
123 </div>
124 <script src="../_static/version_warning_offset.js"></script>
124 <script src="../_static/version_warning_offset.js"></script>
125
125
admin/buildhosts.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
12 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -39,7 +39,7 @@
39 <li class="right" >
39 <li class="right" >
40 <a href="plugins.html" title="Plugins builtin"
40 <a href="plugins.html" title="Plugins builtin"
41 accesskey="P">previous</a> |</li>
41 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>
43 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
43 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
44 <li class="nav-item nav-item-this"><a href="">Buildhosts</a></li>
44 <li class="nav-item nav-item-this"><a href="">Buildhosts</a></li>
45 </ul>
45 </ul>
@@ -360,7 +360,7 @@ output.</p>
360
360
361 <div class="footer" role="contentinfo">
361 <div class="footer" role="contentinfo">
362 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
362 &#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.
364 </div>
364 </div>
365 <script src="../_static/version_warning_offset.js"></script>
365 <script src="../_static/version_warning_offset.js"></script>
366
366
admin/engines.html+6−6
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="morty.html" title="How to setup result proxy"
34 <a href="morty.html" title="How to setup result proxy"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">Engines</a></li>
38 <li class="nav-item nav-item-this"><a href="">Engines</a></li>
39 </ul>
39 </ul>
@@ -597,7 +597,7 @@
597<td><p>gigablast</p></td>
597<td><p>gigablast</p></td>
598<td><p>3.0</p></td>
598<td><p>3.0</p></td>
599<td><p>general</p></td>
599<td><p>general</p></td>
600−<td><p>y</p></td>
600+<td></td>
601<td><p>y</p></td>
601<td><p>y</p></td>
602<td><p>y</p></td>
602<td><p>y</p></td>
603<td><p>y</p></td>
603<td><p>y</p></td>
@@ -659,7 +659,7 @@
659<td><p>general</p></td>
659<td><p>general</p></td>
660<td><p>y</p></td>
660<td><p>y</p></td>
661<td><p>y</p></td>
661<td><p>y</p></td>
662−<td></td>
662+<td><p>y</p></td>
663<td></td>
663<td></td>
664<td><p>y</p></td>
664<td><p>y</p></td>
665<td></td>
665<td></td>
@@ -672,7 +672,7 @@
672<td><p>google_images</p></td>
672<td><p>google_images</p></td>
673<td><p>2.0</p></td>
673<td><p>2.0</p></td>
674<td><p>images</p></td>
674<td><p>images</p></td>
675−<td><p>y</p></td>
675+<td></td>
676<td><p>y</p></td>
676<td><p>y</p></td>
677<td><p>y</p></td>
677<td><p>y</p></td>
678<td></td>
678<td></td>
@@ -1729,7 +1729,7 @@
1729
1729
1730 <div class="footer" role="contentinfo">
1730 <div class="footer" role="contentinfo">
1731 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
1731 &#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.
1733 </div>
1733 </div>
1734 <script src="../_static/version_warning_offset.js"></script>
1734 <script src="../_static/version_warning_offset.js"></script>
1735
1735
admin/filtron.html+11−11
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="architecture.html" title="Architecture"
34 <a href="architecture.html" title="Architecture"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">How to protect an instance</a></li>
38 <li class="nav-item nav-item-this"><a href="">How to protect an instance</a></li>
39 </ul>
39 </ul>
@@ -97,8 +97,8 @@ of:</p>
97 <span class="s2">&quot;Param:q&quot;</span><span class="p">,</span>
97 <span class="s2">&quot;Param:q&quot;</span><span class="p">,</span>
98 <span class="s2">&quot;Path=^(/|/search)$&quot;</span>
98 <span class="s2">&quot;Path=^(/|/search)$&quot;</span>
99 <span class="p">],</span>
99 <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>
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="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>
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>
102 <span class="nt">&quot;subrules&quot;</span><span class="p">:</span> <span class="p">[</span>
102 <span class="nt">&quot;subrules&quot;</span><span class="p">:</span> <span class="p">[</span>
103 <span class="p">{</span>
103 <span class="p">{</span>
104 <span class="nt">&quot;name&quot;</span><span class="p">:</span> <span class="s2">&quot;missing Accept-Language&quot;</span><span class="p">,</span>
104 <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>
124 <span class="p">},</span>
124 <span class="p">},</span>
125 <span class="p">{</span>
125 <span class="p">{</span>
126 <span class="nt">&quot;name&quot;</span><span class="p">:</span> <span class="s2">&quot;IP limit&quot;</span><span class="p">,</span>
126 <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>
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="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>
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>
129 <span class="nt">&quot;stop&quot;</span><span class="p">:</span> <span class="kc">true</span><span class="p">,</span>
129 <span class="nt">&quot;stop&quot;</span><span class="p">:</span> <span class="kc">true</span><span class="p">,</span>
130 <span class="nt">&quot;aggregations&quot;</span><span class="p">:</span> <span class="p">[</span>
130 <span class="nt">&quot;aggregations&quot;</span><span class="p">:</span> <span class="p">[</span>
131 <span class="s2">&quot;Header:X-Forwarded-For&quot;</span>
131 <span class="s2">&quot;Header:X-Forwarded-For&quot;</span>
@@ -144,8 +144,8 @@ of:</p>
144 <span class="nt">&quot;filters&quot;</span><span class="p">:</span> <span class="p">[</span>
144 <span class="nt">&quot;filters&quot;</span><span class="p">:</span> <span class="p">[</span>
145 <span class="s2">&quot;Param:format=(csv|json|rss)&quot;</span>
145 <span class="s2">&quot;Param:format=(csv|json|rss)&quot;</span>
146 <span class="p">],</span>
146 <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>
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="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>
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>
149 <span class="nt">&quot;stop&quot;</span><span class="p">:</span> <span class="kc">true</span><span class="p">,</span>
149 <span class="nt">&quot;stop&quot;</span><span class="p">:</span> <span class="kc">true</span><span class="p">,</span>
150 <span class="nt">&quot;actions&quot;</span><span class="p">:</span> <span class="p">[</span>
150 <span class="nt">&quot;actions&quot;</span><span class="p">:</span> <span class="p">[</span>
151 <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>
151 <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>
158 <span class="p">},</span>
158 <span class="p">},</span>
159 <span class="p">{</span>
159 <span class="p">{</span>
160 <span class="nt">&quot;name&quot;</span><span class="p">:</span> <span class="s2">&quot;useragent limit&quot;</span><span class="p">,</span>
160 <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>
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="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>
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>
163 <span class="nt">&quot;aggregations&quot;</span><span class="p">:</span> <span class="p">[</span>
163 <span class="nt">&quot;aggregations&quot;</span><span class="p">:</span> <span class="p">[</span>
164 <span class="s2">&quot;Header:User-Agent&quot;</span>
164 <span class="s2">&quot;Header:User-Agent&quot;</span>
165 <span class="p">],</span>
165 <span class="p">],</span>
@@ -271,7 +271,7 @@ port 8888 where a searx is being run. For a complete setup see: <a class="refere
271
271
272 <div class="footer" role="contentinfo">
272 <div class="footer" role="contentinfo">
273 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
273 &#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.
275 </div>
275 </div>
276 <script src="../_static/version_warning_offset.js"></script>
276 <script src="../_static/version_warning_offset.js"></script>
277
277
admin/index.html+8−4
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="../user/own-instance.html" title="Why use a private instance?"
34 <a href="../user/own-instance.html" title="Why use a private instance?"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-this"><a href="">Administrator documentation</a></li>
37 <li class="nav-item nav-item-this"><a href="">Administrator documentation</a></li>
38 </ul>
38 </ul>
39 </div>
39 </div>
@@ -81,7 +81,11 @@
81<li class="toctree-l2"><a class="reference internal" href="installation-apache.html#the-debian-layout">The Debian Layout</a></li>
81<li class="toctree-l2"><a class="reference internal" href="installation-apache.html#the-debian-layout">The Debian Layout</a></li>
82</ul>
82</ul>
83</li>
83</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>
85<li class="toctree-l1"><a class="reference internal" href="update-searx.html">How to update</a></li>
89<li class="toctree-l1"><a class="reference internal" href="update-searx.html">How to update</a></li>
86<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>
90<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>
87<li class="toctree-l2"><a class="reference internal" href="settings.html#global-settings">Global Settings</a></li>
91<li class="toctree-l2"><a class="reference internal" href="settings.html#global-settings">Global Settings</a></li>
@@ -162,7 +166,7 @@
162
166
163 <div class="footer" role="contentinfo">
167 <div class="footer" role="contentinfo">
164 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
168 &#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.
166 </div>
170 </div>
167 <script src="../_static/version_warning_offset.js"></script>
171 <script src="../_static/version_warning_offset.js"></script>
168
172
admin/installation-apache.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
12 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -39,7 +39,7 @@
39 <li class="right" >
39 <li class="right" >
40 <a href="installation-nginx.html" title="Install with nginx"
40 <a href="installation-nginx.html" title="Install with nginx"
41 accesskey="P">previous</a> |</li>
41 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>
43 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
43 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
44 <li class="nav-item nav-item-this"><a href="">Install with apache</a></li>
44 <li class="nav-item nav-item-this"><a href="">Install with apache</a></li>
45 </ul>
45 </ul>
@@ -643,7 +643,7 @@ Debian:</p>
643
643
644 <div class="footer" role="contentinfo">
644 <div class="footer" role="contentinfo">
645 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
645 &#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.
647 </div>
647 </div>
648 <script src="../_static/version_warning_offset.js"></script>
648 <script src="../_static/version_warning_offset.js"></script>
649
649
admin/installation-docker.html+62−9
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="installation-apache.html" title="Install with apache"
34 <a href="installation-apache.html" title="Install with apache"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">Docker installation</a></li>
38 <li class="nav-item nav-item-this"><a href="">Docker installation</a></li>
39 </ul>
39 </ul>
@@ -46,19 +46,72 @@
46
46
47 <div class="section" id="docker-installation">
47 <div class="section" id="docker-installation">
48<span id="installation-docker"></span><h1>Docker installation<a class="headerlink" href="#docker-installation" title="Permalink to this headline">¶</a></h1>
48<span id="installation-docker"></span><h1>Docker installation<a class="headerlink" href="#docker-installation" title="Permalink to this headline">¶</a></h1>
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>
49−<p>Make sure you have installed Docker. For instance, you can deploy searx like this:</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>
50−<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>docker pull wonderfall/searx
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
51−docker run -d --name searx -p <span class="nv">$PORT</span>:8888 wonderfall/searx
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
52</pre></div>
69</pre></div>
53</div>
70</div>
54<p>Go to <code class="docutils literal notranslate"><span class="pre">http://localhost:$PORT</span></code>.</p>
71<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
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>
56−possible to build searx from the embedded Dockerfile.</p>
103+<p>It’s also possible to build searx from the embedded Dockerfile.</p>
57<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>git clone https://github.com/asciimoo/searx.git
104<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>git clone https://github.com/asciimoo/searx.git
58<span class="nb">cd</span> searx
105<span class="nb">cd</span> searx
59−docker build -t whatever/searx .
106+make docker
60</pre></div>
107</pre></div>
61</div>
108</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>
62</div>
115</div>
63
116
64
117
@@ -114,7 +167,7 @@ docker build -t whatever/searx .
114
167
115 <div class="footer" role="contentinfo">
168 <div class="footer" role="contentinfo">
116 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
169 &#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.
118 </div>
171 </div>
119 <script src="../_static/version_warning_offset.js"></script>
172 <script src="../_static/version_warning_offset.js"></script>
120
173
admin/installation-nginx.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
12 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -39,7 +39,7 @@
39 <li class="right" >
39 <li class="right" >
40 <a href="installation-uwsgi.html" title="uwsgi"
40 <a href="installation-uwsgi.html" title="uwsgi"
41 accesskey="P">previous</a> |</li>
41 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>
43 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
43 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
44 <li class="nav-item nav-item-this"><a href="">Install with nginx</a></li>
44 <li class="nav-item nav-item-this"><a href="">Install with nginx</a></li>
45 </ul>
45 </ul>
@@ -500,7 +500,7 @@ sudo -H touch /etc/uwsgi.d/searx.ini
500
500
501 <div class="footer" role="contentinfo">
501 <div class="footer" role="contentinfo">
502 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
502 &#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.
504 </div>
504 </div>
505 <script src="../_static/version_warning_offset.js"></script>
505 <script src="../_static/version_warning_offset.js"></script>
506
506
admin/installation-searx.html+5−5
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
12 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -39,7 +39,7 @@
39 <li class="right" >
39 <li class="right" >
40 <a href="installation.html" title="Installation"
40 <a href="installation.html" title="Installation"
41 accesskey="P">previous</a> |</li>
41 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>
43 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
43 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
44 <li class="nav-item nav-item-this"><a href="">Step by step installation</a></li>
44 <li class="nav-item nav-item-this"><a href="">Step by step installation</a></li>
45 </ul>
45 </ul>
@@ -130,7 +130,7 @@ universe repository.</p>
130<div class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-YmFzaA== active docutils container">
130<div class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-YmFzaA== active docutils container">
131<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>$ sudo -H useradd --shell /bin/bash --system <span class="se">\</span>
131<div class="highlight-sh notranslate"><div class="highlight"><pre><span></span>$ sudo -H useradd --shell /bin/bash --system <span class="se">\</span>
132 --home-dir /usr/local/searx <span class="se">\</span>
132 --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
134
134
135$ sudo -H mkdir /usr/local/searx
135$ sudo -H mkdir /usr/local/searx
136$ sudo -H chown -R searx:searx /usr/local/searx
136$ 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
224</div>
224</div>
225<div class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-YmFzaA== active docutils container">
225<div class="ui bottom attached sphinx-tab tab segment sphinx-data-tab-YmFzaA== active docutils container">
226<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
226<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
228$ 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
228$ 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
229</pre></div>
229</pre></div>
230</div>
230</div>
@@ -359,7 +359,7 @@ command twice). At this point searx is not demonized; uwsgi allows this.</p>
359
359
360 <div class="footer" role="contentinfo">
360 <div class="footer" role="contentinfo">
361 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
361 &#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.
363 </div>
363 </div>
364 <script src="../_static/version_warning_offset.js"></script>
364 <script src="../_static/version_warning_offset.js"></script>
365
365
admin/installation-uwsgi.html+18−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
12 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -39,7 +39,7 @@
39 <li class="right" >
39 <li class="right" >
40 <a href="installation-searx.html" title="Step by step installation"
40 <a href="installation-searx.html" title="Step by step installation"
41 accesskey="P">previous</a> |</li>
41 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>
43 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
43 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
44 <li class="nav-item nav-item-this"><a href="">uwsgi</a></li>
44 <li class="nav-item nav-item-this"><a href="">uwsgi</a></li>
45 </ul>
45 </ul>
@@ -225,6 +225,11 @@ disable: sudo -H rm /etc/uwsgi.d/searx.ini
225<span class="nv">uid</span> <span class="o">=</span> searx
225<span class="nv">uid</span> <span class="o">=</span> searx
226<span class="nv">gid</span> <span class="o">=</span> searx
226<span class="nv">gid</span> <span class="o">=</span> searx
227
227
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+
228<span class="c1"># chdir to specified directory before apps loading</span>
233<span class="c1"># chdir to specified directory before apps loading</span>
229<span class="nv">chdir</span> <span class="o">=</span> /usr/local/searx/searx-src/searx
234<span class="nv">chdir</span> <span class="o">=</span> /usr/local/searx/searx-src/searx
230
235
@@ -308,6 +313,11 @@ enable-threads <span class="o">=</span> <span class="nb">true</span>
308<span class="nv">uid</span> <span class="o">=</span> searx
313<span class="nv">uid</span> <span class="o">=</span> searx
309<span class="nv">gid</span> <span class="o">=</span> searx
314<span class="nv">gid</span> <span class="o">=</span> searx
310
315
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+
311<span class="c1"># chdir to specified directory before apps loading</span>
321<span class="c1"># chdir to specified directory before apps loading</span>
312<span class="nv">chdir</span> <span class="o">=</span> /usr/local/searx/searx-src/searx
322<span class="nv">chdir</span> <span class="o">=</span> /usr/local/searx/searx-src/searx
313
323
@@ -392,6 +402,11 @@ enable-threads <span class="o">=</span> <span class="nb">true</span>
392<span class="nv">uid</span> <span class="o">=</span> searx
402<span class="nv">uid</span> <span class="o">=</span> searx
393<span class="nv">gid</span> <span class="o">=</span> searx
403<span class="nv">gid</span> <span class="o">=</span> searx
394
404
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+
395<span class="c1"># chdir to specified directory before apps loading</span>
410<span class="c1"># chdir to specified directory before apps loading</span>
396<span class="nv">chdir</span> <span class="o">=</span> /usr/local/searx/searx-src/searx
411<span class="nv">chdir</span> <span class="o">=</span> /usr/local/searx/searx-src/searx
397
412
@@ -520,7 +535,7 @@ enable-threads <span class="o">=</span> <span class="nb">true</span>
520
535
521 <div class="footer" role="contentinfo">
536 <div class="footer" role="contentinfo">
522 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
537 &#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.
524 </div>
539 </div>
525 <script src="../_static/version_warning_offset.js"></script>
540 <script src="../_static/version_warning_offset.js"></script>
526
541
admin/installation.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="index.html" title="Administrator documentation"
34 <a href="index.html" title="Administrator documentation"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">Installation</a></li>
38 <li class="nav-item nav-item-this"><a href="">Installation</a></li>
39 </ul>
39 </ul>
@@ -147,7 +147,7 @@ $ <span class="nb">cd</span> searx
147
147
148 <div class="footer" role="contentinfo">
148 <div class="footer" role="contentinfo">
149 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
149 &#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.
151 </div>
151 </div>
152 <script src="../_static/version_warning_offset.js"></script>
152 <script src="../_static/version_warning_offset.js"></script>
153
153
admin/morty.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="filtron.html" title="How to protect an instance"
34 <a href="filtron.html" title="How to protect an instance"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">How to setup result proxy</a></li>
38 <li class="nav-item nav-item-this"><a href="">How to setup result proxy</a></li>
39 </ul>
39 </ul>
@@ -123,7 +123,7 @@ possible to proxify all the result URLs with an external service, <a class="refe
123
123
124 <div class="footer" role="contentinfo">
124 <div class="footer" role="contentinfo">
125 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
125 &#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.
127 </div>
127 </div>
128 <script src="../_static/version_warning_offset.js"></script>
128 <script src="../_static/version_warning_offset.js"></script>
129
129
admin/plugins.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="engines.html" title="Engines"
34 <a href="engines.html" title="Engines"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">Plugins builtin</a></li>
38 <li class="nav-item nav-item-this"><a href="">Plugins builtin</a></li>
39 </ul>
39 </ul>
@@ -181,7 +181,7 @@
181
181
182 <div class="footer" role="contentinfo">
182 <div class="footer" role="contentinfo">
183 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
183 &#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.
185 </div>
185 </div>
186 <script src="../_static/version_warning_offset.js"></script>
186 <script src="../_static/version_warning_offset.js"></script>
187
187
admin/settings.html+10−10
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="update-searx.html" title="How to update"
34 <a href="update-searx.html" title="How to update"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href=""><code class="docutils literal notranslate"><span class="pre">settings.yml</span></code></a></li>
38 <li class="nav-item nav-item-this"><a href=""><code class="docutils literal notranslate"><span class="pre">settings.yml</span></code></a></li>
39 </ul>
39 </ul>
@@ -113,7 +113,7 @@ file.</p>
113<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
113<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
114messages in the browser too, so this must be deactivated in production.</p>
114messages in the browser too, so this must be deactivated in production.</p>
115</dd>
115</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
117timeout will allow to wait for answers from slow engines, but in consequence
117timeout will allow to wait for answers from slow engines, but in consequence
118will slow searx reactivity (the result page may take the time specified in the
118will slow searx reactivity (the result page may take the time specified in the
119timeout to load)</p>
119timeout to load)</p>
@@ -123,14 +123,14 @@ timeout to load)</p>
123<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
123<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
124blank.</p>
124blank.</p>
125</dd>
125</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>
127</dd>
127</dd>
128<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
128<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
129engine wish to block you, a contact info here may be useful to avoid that.</p>
129engine wish to block you, a contact info here may be useful to avoid that.</p>
130</dd>
130</dd>
131<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>
131<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>
132</dd>
132</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
134browser language. If it doesn’t work, or you are deploying a language
134browser language. If it doesn’t work, or you are deploying a language
135specific instance of searx, a locale can be defined using an ISO language
135specific instance of searx, a locale can be defined using an ISO language
136code, 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>
136code, 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
140<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
140<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
141not supported / see <cite>PR SOCKS support</cite>.</p>
141not supported / see <cite>PR SOCKS support</cite>.</p>
142</dd>
142</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
144be made.</p>
144be made.</p>
145</dd>
145</dd>
146<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>
146<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>
167</pre></div>
167</pre></div>
168</div>
168</div>
169<dl>
169<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
171the result page…</p>
171the result page…</p>
172</dd>
172</dd>
173<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
173<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>
175</dd>
175</dd>
176<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>
176<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>
177</dd>
177</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
179use multiple sites using only one engine, or updating the site URL without
179use multiple sites using only one engine, or updating the site URL without
180touching at the code.</p>
180touching at the code.</p>
181</dd>
181</dd>
@@ -189,7 +189,7 @@ modify the global timeout of searx.</strong></p>
189<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
189<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
190is described in the file.</p>
190is described in the file.</p>
191</dd>
191</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
193to manually activate it in the settings.</p>
193to manually activate it in the settings.</p>
194</dd>
194</dd>
195<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
195<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>
262
262
263 <div class="footer" role="contentinfo">
263 <div class="footer" role="contentinfo">
264 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
264 &#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.
266 </div>
266 </div>
267 <script src="../_static/version_warning_offset.js"></script>
267 <script src="../_static/version_warning_offset.js"></script>
268
268
admin/update-searx.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
12 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -39,7 +39,7 @@
39 <li class="right" >
39 <li class="right" >
40 <a href="installation-docker.html" title="Docker installation"
40 <a href="installation-docker.html" title="Docker installation"
41 accesskey="P">previous</a> |</li>
41 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>
43 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
43 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Administrator documentation</a> &#187;</li>
44 <li class="nav-item nav-item-this"><a href="">How to update</a></li>
44 <li class="nav-item nav-item-this"><a href="">How to update</a></li>
45 </ul>
45 </ul>
@@ -129,7 +129,7 @@
129
129
130 <div class="footer" role="contentinfo">
130 <div class="footer" role="contentinfo">
131 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
131 &#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.
133 </div>
133 </div>
134 <script src="../_static/version_warning_offset.js"></script>
134 <script src="../_static/version_warning_offset.js"></script>
135
135
blog/admin.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="python3.html" title="Introducing Python 3 support"
34 <a href="python3.html" title="Introducing Python 3 support"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Blog</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Blog</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">Searx admin interface</a></li>
38 <li class="nav-item nav-item-this"><a href="">Searx admin interface</a></li>
39 </ul>
39 </ul>
@@ -134,7 +134,7 @@ existing instances.</p>
134
134
135 <div class="footer" role="contentinfo">
135 <div class="footer" role="contentinfo">
136 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
136 &#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.
138 </div>
138 </div>
139 <script src="../_static/version_warning_offset.js"></script>
139 <script src="../_static/version_warning_offset.js"></script>
140
140
blog/index.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="../utils/lxc.sh.html" title="utils/lxc.sh"
34 <a href="../utils/lxc.sh.html" title="utils/lxc.sh"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-this"><a href="">Blog</a></li>
37 <li class="nav-item nav-item-this"><a href="">Blog</a></li>
38 </ul>
38 </ul>
39 </div>
39 </div>
@@ -134,7 +134,7 @@
134
134
135 <div class="footer" role="contentinfo">
135 <div class="footer" role="contentinfo">
136 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
136 &#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.
138 </div>
138 </div>
139 <script src="../_static/version_warning_offset.js"></script>
139 <script src="../_static/version_warning_offset.js"></script>
140
140
blog/intro-offline.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="admin.html" title="Searx admin interface"
34 <a href="admin.html" title="Searx admin interface"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Blog</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Blog</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">Preparation for offline engines</a></li>
38 <li class="nav-item nav-item-this"><a href="">Preparation for offline engines</a></li>
39 </ul>
39 </ul>
@@ -161,7 +161,7 @@ as a table. You can check out the pull request for more details see
161
161
162 <div class="footer" role="contentinfo">
162 <div class="footer" role="contentinfo">
163 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
163 &#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.
165 </div>
165 </div>
166 <script src="../_static/version_warning_offset.js"></script>
166 <script src="../_static/version_warning_offset.js"></script>
167
167
blog/lxcdev-202006.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
12 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -39,7 +39,7 @@
39 <li class="right" >
39 <li class="right" >
40 <a href="index.html" title="Blog"
40 <a href="index.html" title="Blog"
41 accesskey="P">previous</a> |</li>
41 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>
43 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Blog</a> &#187;</li>
43 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Blog</a> &#187;</li>
44 <li class="nav-item nav-item-this"><a href="">Developing in Linux containers [202006]</a></li>
44 <li class="nav-item nav-item-this"><a href="">Developing in Linux containers [202006]</a></li>
45 </ul>
45 </ul>
@@ -583,7 +583,7 @@ $ systemctl restart uwsgi@searx
583
583
584 <div class="footer" role="contentinfo">
584 <div class="footer" role="contentinfo">
585 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
585 &#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.
587 </div>
587 </div>
588 <script src="../_static/version_warning_offset.js"></script>
588 <script src="../_static/version_warning_offset.js"></script>
589
589
blog/private-engines.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -29,7 +29,7 @@
29 <li class="right" >
29 <li class="right" >
30 <a href="intro-offline.html" title="Preparation for offline engines"
30 <a href="intro-offline.html" title="Preparation for offline engines"
31 accesskey="P">previous</a> |</li>
31 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>
33 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Blog</a> &#187;</li>
33 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Blog</a> &#187;</li>
34 <li class="nav-item nav-item-this"><a href="">Limit access to your searx engines</a></li>
34 <li class="nav-item nav-item-this"><a href="">Limit access to your searx engines</a></li>
35 </ul>
35 </ul>
@@ -144,7 +144,7 @@ and come up with new solutions which fit your use case.</p>
144
144
145 <div class="footer" role="contentinfo">
145 <div class="footer" role="contentinfo">
146 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
146 &#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.
148 </div>
148 </div>
149 <script src="../_static/version_warning_offset.js"></script>
149 <script src="../_static/version_warning_offset.js"></script>
150
150
blog/python3.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="lxcdev-202006.html" title="Developing in Linux containers [202006]"
34 <a href="lxcdev-202006.html" title="Developing in Linux containers [202006]"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Blog</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Blog</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">Introducing Python 3 support</a></li>
38 <li class="nav-item nav-item-this"><a href="">Introducing Python 3 support</a></li>
39 </ul>
39 </ul>
@@ -147,7 +147,7 @@ version in your issue, so we can investigate it properly.</p>
147
147
148 <div class="footer" role="contentinfo">
148 <div class="footer" role="contentinfo">
149 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
149 &#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.
151 </div>
151 </div>
152 <script src="../_static/version_warning_offset.js"></script>
152 <script src="../_static/version_warning_offset.js"></script>
153
153
dev/contribution_guide.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="quickstart.html" title="Development Quickstart"
34 <a href="quickstart.html" title="Development Quickstart"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">How to contribute</a></li>
38 <li class="nav-item nav-item-this"><a href="">How to contribute</a></li>
39 </ul>
39 </ul>
@@ -258,7 +258,7 @@ doc available at --&gt; https://asciimoo.github.io/searx
258
258
259 <div class="footer" role="contentinfo">
259 <div class="footer" role="contentinfo">
260 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
260 &#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.
262 </div>
262 </div>
263 <script src="../_static/version_warning_offset.js"></script>
263 <script src="../_static/version_warning_offset.js"></script>
264
264
dev/engine_overview.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="contribution_guide.html" title="How to contribute"
34 <a href="contribution_guide.html" title="How to contribute"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">Engine overview</a></li>
38 <li class="nav-item nav-item-this"><a href="">Engine overview</a></li>
39 </ul>
39 </ul>
@@ -637,7 +637,7 @@ time of publish <em>(not implemented yet)</em></p></td>
637
637
638 <div class="footer" role="contentinfo">
638 <div class="footer" role="contentinfo">
639 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
639 &#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.
641 </div>
641 </div>
642 <script src="../_static/version_warning_offset.js"></script>
642 <script src="../_static/version_warning_offset.js"></script>
643
643
dev/index.html+4−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="../admin/buildhosts.html" title="Buildhosts"
34 <a href="../admin/buildhosts.html" title="Buildhosts"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-this"><a href="">Developer documentation</a></li>
37 <li class="nav-item nav-item-this"><a href="">Developer documentation</a></li>
38 </ul>
38 </ul>
39 </div>
39 </div>
@@ -75,6 +75,7 @@
75</li>
75</li>
76<li class="toctree-l1"><a class="reference internal" href="plugins.html">Plugins</a><ul>
76<li class="toctree-l1"><a class="reference internal" href="plugins.html">Plugins</a><ul>
77<li class="toctree-l2"><a class="reference internal" href="plugins.html#example-plugin">Example plugin</a></li>
77<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>
78<li class="toctree-l2"><a class="reference internal" href="plugins.html#plugin-entry-points">Plugin entry points</a></li>
79<li class="toctree-l2"><a class="reference internal" href="plugins.html#plugin-entry-points">Plugin entry points</a></li>
79</ul>
80</ul>
80</li>
81</li>
@@ -167,7 +168,7 @@
167
168
168 <div class="footer" role="contentinfo">
169 <div class="footer" role="contentinfo">
169 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
170 &#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.
171 </div>
172 </div>
172 <script src="../_static/version_warning_offset.js"></script>
173 <script src="../_static/version_warning_offset.js"></script>
173
174
dev/makefile.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="translation.html" title="Translation"
34 <a href="translation.html" title="Translation"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">Makefile Targets</a></li>
38 <li class="nav-item nav-item-this"><a href="">Makefile Targets</a></li>
39 </ul>
39 </ul>
@@ -305,7 +305,7 @@ never need the latter.</p>
305
305
306 <div class="footer" role="contentinfo">
306 <div class="footer" role="contentinfo">
307 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
307 &#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.
309 </div>
309 </div>
310 <script src="../_static/version_warning_offset.js"></script>
310 <script src="../_static/version_warning_offset.js"></script>
311
311
dev/plugins.html+10−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="search_api.html" title="Search API"
34 <a href="search_api.html" title="Search API"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">Plugins</a></li>
38 <li class="nav-item nav-item-this"><a href="">Plugins</a></li>
39 </ul>
39 </ul>
@@ -72,6 +72,13 @@
72</pre></div>
72</pre></div>
73</div>
73</div>
74</div>
74</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>
75<div class="section" id="plugin-entry-points">
82<div class="section" id="plugin-entry-points">
76<h2>Plugin entry points<a class="headerlink" href="#plugin-entry-points" title="Permalink to this headline">¶</a></h2>
83<h2>Plugin entry points<a class="headerlink" href="#plugin-entry-points" title="Permalink to this headline">¶</a></h2>
77<p>Entry points (hooks) define when a plugin runs. Right now only three hooks are
84<p>Entry points (hooks) define when a plugin runs. Right now only three hooks are
@@ -146,7 +153,7 @@ plugin.</p>
146
153
147 <div class="footer" role="contentinfo">
154 <div class="footer" role="contentinfo">
148 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
155 &#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.
150 </div>
157 </div>
151 <script src="../_static/version_warning_offset.js"></script>
158 <script src="../_static/version_warning_offset.js"></script>
152
159
dev/quickstart.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="index.html" title="Developer documentation"
34 <a href="index.html" title="Developer documentation"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">Development Quickstart</a></li>
38 <li class="nav-item nav-item-this"><a href="">Development Quickstart</a></li>
39 </ul>
39 </ul>
@@ -205,7 +205,7 @@ must be created containing these format fixes. This phase can be skipped if
205
205
206 <div class="footer" role="contentinfo">
206 <div class="footer" role="contentinfo">
207 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
207 &#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.
209 </div>
209 </div>
210 <script src="../_static/version_warning_offset.js"></script>
210 <script src="../_static/version_warning_offset.js"></script>
211
211
dev/reST.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="makefile.html" title="Makefile Targets"
34 <a href="makefile.html" title="Makefile Targets"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">reST primer</a></li>
38 <li class="nav-item nav-item-this"><a href="">reST primer</a></li>
39 </ul>
39 </ul>
@@ -1595,7 +1595,7 @@ gubergren, no sea takimata sanctus est Lorem ipsum dolor sit amet.</p>
1595
1595
1596 <div class="footer" role="contentinfo">
1596 <div class="footer" role="contentinfo">
1597 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
1597 &#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.
1599 </div>
1599 </div>
1600 <script src="../_static/version_warning_offset.js"></script>
1600 <script src="../_static/version_warning_offset.js"></script>
1601
1601
dev/search_api.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="engine_overview.html" title="Engine overview"
34 <a href="engine_overview.html" title="Engine overview"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">Search API</a></li>
38 <li class="nav-item nav-item-this"><a href="">Search API</a></li>
39 </ul>
39 </ul>
@@ -195,7 +195,7 @@ instance. See the available options in the preferences page of the instance.</p>
195
195
196 <div class="footer" role="contentinfo">
196 <div class="footer" role="contentinfo">
197 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
197 &#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.
199 </div>
199 </div>
200 <script src="../_static/version_warning_offset.js"></script>
200 <script src="../_static/version_warning_offset.js"></script>
201
201
dev/translation.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="plugins.html" title="Plugins"
34 <a href="plugins.html" title="Plugins"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">Developer documentation</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">Translation</a></li>
38 <li class="nav-item nav-item-this"><a href="">Translation</a></li>
39 </ul>
39 </ul>
@@ -149,7 +149,7 @@ create a PR.</p>
149
149
150 <div class="footer" role="contentinfo">
150 <div class="footer" role="contentinfo">
151 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
151 &#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.
153 </div>
153 </div>
154 <script src="../_static/version_warning_offset.js"></script>
154 <script src="../_static/version_warning_offset.js"></script>
155
155
genindex.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
12 <link rel="stylesheet" type="text/css" href="_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
12 <link rel="stylesheet" type="text/css" href="_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -31,7 +31,7 @@
31 <li class="right" style="margin-right: 10px">
31 <li class="right" style="margin-right: 10px">
32 <a href="#" title="General Index"
32 <a href="#" title="General Index"
33 accesskey="I">index</a></li>
33 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>
35 <li class="nav-item nav-item-this"><a href="">Index</a></li>
35 <li class="nav-item nav-item-this"><a href="">Index</a></li>
36 </ul>
36 </ul>
37 </div>
37 </div>
@@ -123,7 +123,7 @@
123
123
124 <div class="footer" role="contentinfo">
124 <div class="footer" role="contentinfo">
125 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
125 &#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.
127 </div>
127 </div>
128 <script src="_static/version_warning_offset.js"></script>
128 <script src="_static/version_warning_offset.js"></script>
129
129
index.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
@@ -29,7 +29,7 @@
29 <li class="right" >
29 <li class="right" >
30 <a href="user/index.html" title="User documentation"
30 <a href="user/index.html" title="User documentation"
31 accesskey="N">next</a> |</li>
31 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>
33 <li class="nav-item nav-item-this"><a href="">Welcome to searx</a></li>
33 <li class="nav-item nav-item-this"><a href="">Welcome to searx</a></li>
34 </ul>
34 </ul>
35 </div>
35 </div>
@@ -171,7 +171,7 @@ digital rights</p></li>
171
171
172 <div class="footer" role="contentinfo">
172 <div class="footer" role="contentinfo">
173 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
173 &#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.
175 </div>
175 </div>
176 <script src="_static/version_warning_offset.js"></script>
176 <script src="_static/version_warning_offset.js"></script>
177
177
objects.inv

Binary file not shown.

search.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
12 <link rel="stylesheet" type="text/css" href="_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
12 <link rel="stylesheet" type="text/css" href="_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -36,7 +36,7 @@
36 <li class="right" style="margin-right: 10px">
36 <li class="right" style="margin-right: 10px">
37 <a href="genindex.html" title="General Index"
37 <a href="genindex.html" title="General Index"
38 accesskey="I">index</a></li>
38 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>
40 <li class="nav-item nav-item-this"><a href="">Search</a></li>
40 <li class="nav-item nav-item-this"><a href="">Search</a></li>
41 </ul>
41 </ul>
42 </div>
42 </div>
@@ -104,7 +104,7 @@
104
104
105 <div class="footer" role="contentinfo">
105 <div class="footer" role="contentinfo">
106 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
106 &#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.
108 </div>
108 </div>
109 <script src="_static/version_warning_offset.js"></script>
109 <script src="_static/version_warning_offset.js"></script>
110
110
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 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="../index.html" title="Welcome to searx"
34 <a href="../index.html" title="Welcome to searx"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-this"><a href="">User documentation</a></li>
37 <li class="nav-item nav-item-this"><a href="">User documentation</a></li>
38 </ul>
38 </ul>
39 </div>
39 </div>
@@ -111,7 +111,7 @@
111
111
112 <div class="footer" role="contentinfo">
112 <div class="footer" role="contentinfo">
113 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
113 &#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.
115 </div>
115 </div>
116 <script src="../_static/version_warning_offset.js"></script>
116 <script src="../_static/version_warning_offset.js"></script>
117
117
user/own-instance.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="search_syntax.html" title="Search syntax"
34 <a href="search_syntax.html" title="Search syntax"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">User documentation</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">User documentation</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">Why use a private instance?</a></li>
38 <li class="nav-item nav-item-this"><a href="">Why use a private instance?</a></li>
39 </ul>
39 </ul>
@@ -167,7 +167,7 @@ instance, have access to a privacy respecting search service.</p>
167
167
168 <div class="footer" role="contentinfo">
168 <div class="footer" role="contentinfo">
169 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
169 &#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.
171 </div>
171 </div>
172 <script src="../_static/version_warning_offset.js"></script>
172 <script src="../_static/version_warning_offset.js"></script>
173
173
user/search_syntax.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="index.html" title="User documentation"
34 <a href="index.html" title="User documentation"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">User documentation</a> &#187;</li>
37 <li class="nav-item nav-item-1"><a href="index.html" accesskey="U">User documentation</a> &#187;</li>
38 <li class="nav-item nav-item-this"><a href="">Search syntax</a></li>
38 <li class="nav-item nav-item-this"><a href="">Search syntax</a></li>
39 </ul>
39 </ul>
@@ -132,7 +132,7 @@ categories and languages.</p>
132
132
133 <div class="footer" role="contentinfo">
133 <div class="footer" role="contentinfo">
134 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
134 &#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.
136 </div>
136 </div>
137 <script src="../_static/version_warning_offset.js"></script>
137 <script src="../_static/version_warning_offset.js"></script>
138
138
utils/filtron.sh.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
12 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -39,7 +39,7 @@
39 <li class="right" >
39 <li class="right" >
40 <a href="searx.sh.html" title="utils/searx.sh"
40 <a href="searx.sh.html" title="utils/searx.sh"
41 accesskey="P">previous</a> |</li>
41 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>
43 <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>
43 <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>
44 <li class="nav-item nav-item-this"><a href=""><code class="docutils literal notranslate"><span class="pre">utils/filtron.sh</span></code></a></li>
44 <li class="nav-item nav-item-this"><a href=""><code class="docutils literal notranslate"><span class="pre">utils/filtron.sh</span></code></a></li>
45 </ul>
45 </ul>
@@ -296,7 +296,7 @@ If needed, set PUBLIC_URL of your WEB service in the &#39;.config.sh&#39; file::
296
296
297 <div class="footer" role="contentinfo">
297 <div class="footer" role="contentinfo">
298 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
298 &#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.
300 </div>
300 </div>
301 <script src="../_static/version_warning_offset.js"></script>
301 <script src="../_static/version_warning_offset.js"></script>
302
302
utils/index.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="../dev/reST.html" title="reST primer"
34 <a href="../dev/reST.html" title="reST primer"
35 accesskey="P">previous</a> |</li>
35 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>
37 <li class="nav-item nav-item-this"><a href="">Tooling box <code class="docutils literal notranslate"><span class="pre">utils/*</span></code></a></li>
37 <li class="nav-item nav-item-this"><a href="">Tooling box <code class="docutils literal notranslate"><span class="pre">utils/*</span></code></a></li>
38 </ul>
38 </ul>
39 </div>
39 </div>
@@ -212,7 +212,7 @@ reverse proxy for filtron on all containers of the <a class="reference internal"
212
212
213 <div class="footer" role="contentinfo">
213 <div class="footer" role="contentinfo">
214 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
214 &#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.
216 </div>
216 </div>
217 <script src="../_static/version_warning_offset.js"></script>
217 <script src="../_static/version_warning_offset.js"></script>
218
218
utils/lxc.sh.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="morty.sh.html" title="utils/morty.sh"
34 <a href="morty.sh.html" title="utils/morty.sh"
35 accesskey="P">previous</a> |</li>
35 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>
37 <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>
37 <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>
38 <li class="nav-item nav-item-this"><a href=""><code class="docutils literal notranslate"><span class="pre">utils/lxc.sh</span></code></a></li>
38 <li class="nav-item nav-item-this"><a href=""><code class="docutils literal notranslate"><span class="pre">utils/lxc.sh</span></code></a></li>
39 </ul>
39 </ul>
@@ -356,7 +356,7 @@ lxc_suite_info<span class="o">()</span> <span class="o">{</span>
356
356
357 <div class="footer" role="contentinfo">
357 <div class="footer" role="contentinfo">
358 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
358 &#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.
360 </div>
360 </div>
361 <script src="../_static/version_warning_offset.js"></script>
361 <script src="../_static/version_warning_offset.js"></script>
362
362
utils/morty.sh.html+3−3
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
12 <link rel="stylesheet" type="text/css" href="../_static/sphinx_tabs/semantic-ui-2.4.1/segment.min.css" />
@@ -39,7 +39,7 @@
39 <li class="right" >
39 <li class="right" >
40 <a href="filtron.sh.html" title="utils/filtron.sh"
40 <a href="filtron.sh.html" title="utils/filtron.sh"
41 accesskey="P">previous</a> |</li>
41 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>
43 <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>
43 <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>
44 <li class="nav-item nav-item-this"><a href=""><code class="docutils literal notranslate"><span class="pre">utils/morty.sh</span></code></a></li>
44 <li class="nav-item nav-item-this"><a href=""><code class="docutils literal notranslate"><span class="pre">utils/morty.sh</span></code></a></li>
45 </ul>
45 </ul>
@@ -300,7 +300,7 @@ https://asciimoo.github.io/searx/admin/morty.html)::
300
300
301 <div class="footer" role="contentinfo">
301 <div class="footer" role="contentinfo">
302 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
302 &#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.
304 </div>
304 </div>
305 <script src="../_static/version_warning_offset.js"></script>
305 <script src="../_static/version_warning_offset.js"></script>
306
306
utils/searx.sh.html+4−4
@@ -6,7 +6,7 @@
6 <meta charset="utf-8" />
6 <meta charset="utf-8" />
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
7 <meta name="viewport" content="width=device-width, initial-scale=1.0">
8 <meta name="viewport" content="width=device-width, initial-scale=1">
8 <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>
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
10 <link rel="stylesheet" href="../_static/searx.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
11 <link rel="stylesheet" href="../_static/pygments.css" type="text/css" />
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
12 <script id="documentation_options" data-url_root="../" src="../_static/documentation_options.js"></script>
@@ -33,7 +33,7 @@
33 <li class="right" >
33 <li class="right" >
34 <a href="index.html" title="Tooling box utils/*"
34 <a href="index.html" title="Tooling box utils/*"
35 accesskey="P">previous</a> |</li>
35 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>
37 <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>
37 <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>
38 <li class="nav-item nav-item-this"><a href=""><code class="docutils literal notranslate"><span class="pre">utils/searx.sh</span></code></a></li>
38 <li class="nav-item nav-item-this"><a href=""><code class="docutils literal notranslate"><span class="pre">utils/searx.sh</span></code></a></li>
39 </ul>
39 </ul>
@@ -90,7 +90,7 @@ install / remove
90 :searx-src: clone https://github.com/asciimoo/searx
90 :searx-src: clone https://github.com/asciimoo/searx
91 :pyenv: create/remove virtualenv (python) in /usr/local/searx/searx-pyenv
91 :pyenv: create/remove virtualenv (python) in /usr/local/searx/searx-pyenv
92 :uwsgi: install searx uWSGI application
92 :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
94 :packages: install needed packages from OS package manager
94 :packages: install needed packages from OS package manager
95 :buildhost: install packages from OS package manager needed by buildhosts
95 :buildhost: install packages from OS package manager needed by buildhosts
96update searx
96update searx
@@ -172,7 +172,7 @@ If needed, set PUBLIC_URL of your WEB service in the &#39;.config.sh&#39; file::
172
172
173 <div class="footer" role="contentinfo">
173 <div class="footer" role="contentinfo">
174 &#169; Copyright 2015-2020, Adam Tauber, Noémi Ványi.
174 &#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.
176 </div>
176 </div>
177 <script src="../_static/version_warning_offset.js"></script>
177 <script src="../_static/version_warning_offset.js"></script>
178
178