forked from zaclys/searxng
		
	Merge pull request #226 from return42/hardening
[mod] hardening SearXNG instances by default (formats)
This commit is contained in:
		
						commit
						ed0db4d61a
					
				
					 3 changed files with 14 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -30,7 +30,9 @@ search:
 | 
			
		|||
  # max ban time in seconds after engine errors
 | 
			
		||||
  max_ban_time_on_fail: 120
 | 
			
		||||
  # remove format to deny access, use lower case.
 | 
			
		||||
  formats: [html, csv, json, rss]
 | 
			
		||||
  # formats: [html, csv, json, rss]
 | 
			
		||||
  formats:
 | 
			
		||||
    - html
 | 
			
		||||
 | 
			
		||||
server:
 | 
			
		||||
  # If you change port, bind_address or base_url don't forget to rebuild
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -0,0 +1,6 @@
 | 
			
		|||
import os
 | 
			
		||||
from os.path import dirname, sep, abspath
 | 
			
		||||
 | 
			
		||||
# In unit tests the user settings from unit/settings/test_settings.yml are used.
 | 
			
		||||
os.environ['SEARX_SETTINGS_PATH'] = abspath(
 | 
			
		||||
    dirname(__file__) + sep + 'settings' + sep + 'test_settings.yml')
 | 
			
		||||
							
								
								
									
										5
									
								
								tests/unit/settings/test_settings.yml
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								tests/unit/settings/test_settings.yml
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,5 @@
 | 
			
		|||
# This SearXNG setup is used in unit tests
 | 
			
		||||
 | 
			
		||||
use_default_settings: true
 | 
			
		||||
search:
 | 
			
		||||
  formats: [html, csv, json, rss]
 | 
			
		||||
		Loading…
	
	Add table
		
		Reference in a new issue