Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								ba8959ad7c 
								
							 
						 
						
							
							
								
								[fix] typos / reported by @kianmeng in searx PR-3366  
							
							... 
							
							
							
							[PR-3366] https://github.com/searx/searx/pull/3366 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-09-27 18:32:14 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Léon Tiekötter 
								
							 
						 
						
							
							
							
							
								
							
							
								2b94fef7ec 
								
							 
						 
						
							
							
								
								[fix] uWSGI: increase buffer-size  
							
							... 
							
							
							
							Increase max size of a request, by default it is 4k [1].  4096 as buffer-size is
too small and will result in the preference urls not working.
[1] https://uwsgi-docs.readthedocs.io/en/latest/Options.html#buffer-size  
							
						 
						
							2022-07-31 12:40:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								782f73540e 
								
							 
						 
						
							
							
								
								[utils/searxng.sh] implement new script to install SearXNG  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-07-30 13:39:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								81bba44869 
								
							 
						 
						
							
							
								
								[install scripts] rename SEARX_<name> variables to SEARXNG_<name>  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-07-30 13:39:35 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								8d69ee5e7f 
								
							 
						 
						
							
							
								
								[mod] Serving static files with uWSGI (searxng.ini)  
							
							... 
							
							
							
							1. Serving static files with uWSGI by using static file mount points [1].
2. Expires set to one year since there are hashes [2]
[1] https://uwsgi-docs.readthedocs.io/en/latest/StaticFiles.html#mode-3-using-static-file-mount-points 
[2] https://github.com/searxng/searxng/pull/932 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-03-08 18:13:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								5eedd5b72a 
								
							 
						 
						
							
							
								
								[fix] socket in SearXNG's uWSGI app (searxng.ini)  
							
							... 
							
							
							
							Use SEARX_UWSGI_SOCKET in uWSGI systemd service
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2022-03-08 17:44:27 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								1dae0c0be0 
								
							 
						 
						
							
							
								
								[brand] SearXNG - docs rename links and fix documentation  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-11-18 18:27:26 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								2b1252148d 
								
							 
						 
						
							
							
								
								[brand] SearXNG - nginx & apache searxng.conf, uwsgi searxng.conf  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2021-10-30 16:11:01 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								253b850376 
								
							 
						 
						
							
							
								
								SearXNG: SEARXNG_SETTINGS_PATH  
							
							
							
						 
						
							2021-10-02 17:18:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Alexandre Flament 
								
							 
						 
						
							
							
							
							
								
							
							
								6e2872f436 
								
							 
						 
						
							
							
								
								[enh] add searx.shared  
							
							... 
							
							
							
							shared dictionary between the workers (UWSGI or werkzeug)
scheduler: run a task once every x seconds (UWSGI or werkzeug) 
							
						 
						
							2021-01-12 11:47:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									renyhp 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b386a815da 
								
							 
						 
						
							
							
								
								Fix typo chmod searx:searx > chown searx:searx  
							
							
							
						 
						
							2020-10-19 17:31:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f9faafa896 
								
							 
						 
						
							
							
								
								[fix] external_bang - UnicodeDecodeError: 'ascii' codec can't decode ( #2043 )  
							
							... 
							
							
							
							Python's default encoding depends on the platform, set (python) default encoding
UTF-8 in uwsgi ini files:
    LANG=C.UTF-8
    LANGUAGE=C.UTF-8
    LC_ALL=C.UTF-8
Error pattern:
    Traceback (most recent call last):
      File "/usr/local/searx/searx-src/searx/webapp.py", line 74, in <module>
        from searx.search import SearchWithPlugins, get_search_query_from_webapp
      File "/usr/local/searx/searx-src/searx/search.py", line 32, in <module>
        from searx.external_bang import get_bang_url
      File "/usr/local/searx/searx-src/searx/external_bang.py", line 13, in <module>
        for bang in json.load(json_file)['bang']:
      File "/usr/lib/python3.8/json/__init__.py", line 293, in load
        return loads(fp.read(),
      File "/usr/lib/python3.8/encodings/ascii.py", line 26, in decode
        return codecs.ascii_decode(input, self.errors)[0]
      UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 31341: ordinal not in range(128)
close: https://github.com/asciimoo/searx/issues/2041 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-07-11 12:17:06 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								f693149cde 
								
							 
						 
						
							
							
								
								Changes from the installation tests on (all) LXC containers.  
							
							... 
							
							
							
							Tested and fixed HTTP & uWSGI installation on:
  ubu1604 ubu1804 ubu1910 ubu2004 fedora31 archlinux
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-04-08 18:38:36 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								c81849cb5a 
								
							 
						 
						
							
							
								
								filtron.sh & morty.sh: improve usage message (if used in containers)  
							
							... 
							
							
							
							BTW: normalize soma variable names
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-04-05 17:40:37 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								387c6a7769 
								
							 
						 
						
							
							
								
								docs: improve description of uwsgi & ngingx setup  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-03-06 14:47:00 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								59e4026762 
								
							 
						 
						
							
							
								
								searx.sh: install settings at /etc/searx/settings.yml  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-02-17 18:58:59 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								971a8264b2 
								
							 
						 
						
							
							
								
								utils/searx.sh: add apache site searx.conf:uwsgi (WIP)  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-01-27 19:08:40 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								9b5a7f7559 
								
							 
						 
						
							
							
								
								utils/searx.sh: add script to install isolated searx service  
							
							... 
							
							
							
							First version which serves searx over uwsgi at http://127.0.0.1:8888 
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-01-20 16:55:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Markus Heiser 
								
							 
						 
						
							
							
							
							
								
							
							
								89df9d9141 
								
							 
						 
						
							
							
								
								utils/searx.sh: add script to install isolated searx service (WIP)  
							
							... 
							
							
							
							Signed-off-by: Markus Heiser <markus.heiser@darmarit.de> 
							
						 
						
							2020-01-16 14:01:38 +01:00