@@ -171,8 +171,6 @@ Add this configuration in the server config file
171171 location = /searx { rewrite ^ /searx/; }
172172 location /searx {
173173 try_files $uri @searx;
174− proxy_pass http://localhost:9999/;
175− proxy_set_header X-Script-Name /searx;
176174 }
177175 location @searx {
178176 uwsgi_param SCRIPT_NAME /searx;
@@ -182,6 +180,23 @@ Add this configuration in the server config file
182180 }
183181
184182
183+OR
184+
185+using reverse proxy
186+(Please, note that reverse proxy advised to be used in case of single-user or low-traffic instances.)
187+
188+.. code:: nginx
189+
190+ location /searx {
191+ proxy_pass http://127.0.0.1:8888;
192+ proxy_set_header Host $host;
193+ proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
194+ proxy_set_header X-Scheme $scheme;
195+ proxy_set_header X-Script-Name /searx;
196+ proxy_buffering off;
197+ }
198+
199+
185200Enable base\_url in searx/settings.yml
186201
187202::