27 lines
		
	
	
		
			681 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
		
		
			
		
	
	
			27 lines
		
	
	
		
			681 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
|  | location ${SEARXNG_URL_PATH} { | ||
|  | 
 | ||
|  |     uwsgi_pass unix://${SEARXNG_UWSGI_SOCKET}; | ||
|  | 
 | ||
|  |     include uwsgi_params; | ||
|  | 
 | ||
|  |     uwsgi_param    HTTP_HOST             \$host; | ||
|  |     uwsgi_param    HTTP_CONNECTION       \$http_connection; | ||
|  | 
 | ||
|  |     # see flaskfix.py | ||
|  |     uwsgi_param    HTTP_X_SCHEME         \$scheme; | ||
|  |     uwsgi_param    HTTP_X_SCRIPT_NAME    ${SEARXNG_URL_PATH}; | ||
|  | 
 | ||
|  |     # see limiter.py | ||
|  |     uwsgi_param    HTTP_X_REAL_IP        \$remote_addr; | ||
|  |     uwsgi_param    HTTP_X_FORWARDED_FOR  \$proxy_add_x_forwarded_for; | ||
|  | } | ||
|  | 
 | ||
|  | # uWSGI serves the static files and in settings.yml we use:: | ||
|  | # | ||
|  | #   ui: | ||
|  | #     static_use_hash: true | ||
|  | # | ||
|  | # location ${SEARXNG_URL_PATH}/static/ { | ||
|  | #     alias ${SEARXNG_STATIC}/; | ||
|  | # } |