about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--configs/configs_root_dir/etc/searxng/settings.yml86
-rw-r--r--configs/configs_root_dir/etc/uwsgi/vassals/searxng.ini19
2 files changed, 105 insertions, 0 deletions
diff --git a/configs/configs_root_dir/etc/searxng/settings.yml b/configs/configs_root_dir/etc/searxng/settings.yml
new file mode 100644
index 0000000..f0139f9
--- /dev/null
+++ b/configs/configs_root_dir/etc/searxng/settings.yml
@@ -0,0 +1,86 @@
+use_default_settings: true
+server:
+    secret_key: "<secret_key>"
+checker:
+    scheduling:
+    start_after: [300, 1800]  # delay to start the first run of the checker
+    every: [86400, 90000]     # how often the checker runs
+
+ui:
+  results_on_new_tab: true
+  infinite_scroll: true
+  theme_args:
+    simple_style: dark
+
+outgoing:
+  request_timeout: 60
+
+enabled_plugins:
+  - 'Hash plugin'
+  - 'Search on category select'
+  - 'Self Informations'
+  - 'Tracker URL remover'
+  - 'Ahmia blacklist'
+  - 'Open Access DOI rewrite'
+
+engines:
+  # general/web
+  - name: brave
+    disabled: false
+  - name: bing
+    disabled: false
+  - name: duckduckgo
+    disabled: false
+  - name: gigablast
+    disabled: false
+  - name: yahoo
+    disabled: false
+  # general/others
+  - name: ddg definitions
+    disabled: false
+  # images/web
+  - name: duckduckgo images
+    disabled: false
+  # images/others
+  - name: imgur
+    disabled: false
+  # videos/others
+  - name: peertube
+    disabled: false
+  # news
+  - name: wikinews
+    disabled: false
+  # IT/packages
+  - name: lib.rs
+    disabled: false
+  - name: metacpan
+    disabled: false
+  - name: npm
+    disabled: false
+  - name: packagist
+    disabled: false
+  - name: pub.dev
+    disabled: false
+  - name: rubygems
+    disabled: false
+  # IT/repos
+  - name: bitbucket
+    disabled: false
+  - name: codeberg
+    disabled: false
+  - name: gitlab
+    disabled: false
+  - name: sourcehut
+    disabled: false
+  # IT/software wikis
+  - name: free software directory
+    disabled: false
+  # files/others
+  - name: 1337x
+    disabled: false
+  - name: library genesis
+    disabled: false
+  - name: nyaa
+    disabled: false
+  - name: tokyotoshokan
+    disabled: false
diff --git a/configs/configs_root_dir/etc/uwsgi/vassals/searxng.ini b/configs/configs_root_dir/etc/uwsgi/vassals/searxng.ini
new file mode 100644
index 0000000..403ffe1
--- /dev/null
+++ b/configs/configs_root_dir/etc/uwsgi/vassals/searxng.ini
@@ -0,0 +1,19 @@
+[uwsgi]

+uid = searxng

+gid = searxng

+env = LANG=C.UTF-8

+env = LANGUAGE=C.UTF-8

+env = LC_ALL=C.UTF-8

+env = SEARX_SETTINGS_PATH=/etc/searxng/settings.yml

+logger = systemd

+disable-logging = true

+chmod-socket = 666

+single-interpreter = true

+master = true

+lazy-apps = true

+plugin = python

+enable-threads = true

+module = searx.webapp

+chmod-socket = 666

+http = :49152

+cache2 = name=searxngcache,items=2000,blocks=2000,blocksize=4096,bitmap=1