Merge pull request #226 from return42/hardening

[mod] hardening SearXNG instances by default (formats)
This commit is contained in:
Alexandre Flament 2021-07-27 11:22:18 +02:00 committed by GitHub
commit ed0db4d61a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 14 additions and 1 deletions

View file

@ -30,7 +30,9 @@ search:
# max ban time in seconds after engine errors # max ban time in seconds after engine errors
max_ban_time_on_fail: 120 max_ban_time_on_fail: 120
# remove format to deny access, use lower case. # remove format to deny access, use lower case.
formats: [html, csv, json, rss] # formats: [html, csv, json, rss]
formats:
- html
server: server:
# If you change port, bind_address or base_url don't forget to rebuild # If you change port, bind_address or base_url don't forget to rebuild

View file

@ -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')

View file

@ -0,0 +1,5 @@
# This SearXNG setup is used in unit tests
use_default_settings: true
search:
formats: [html, csv, json, rss]