From 53a315798f3b90a282faebb507a57b7485100da7 Mon Sep 17 00:00:00 2001 From: AeshEmi1 <121838259+AeshEmi1@users.noreply.github.com> Date: Sun, 2 Mar 2025 20:01:40 -0600 Subject: [PATCH] [docs] settings_server.rst: adds documentation for backend tls support. --- docs/admin/settings/settings_server.rst | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/docs/admin/settings/settings_server.rst b/docs/admin/settings/settings_server.rst index cf480683e..0c0701379 100644 --- a/docs/admin/settings/settings_server.rst +++ b/docs/admin/settings/settings_server.rst @@ -19,6 +19,9 @@ X-Download-Options : noopen X-Robots-Tag : noindex, nofollow Referrer-Policy : no-referrer + enable_tls: false + certificate_path: "certs/searxng.crt" + certificate_key_path: "certs/searxng.key" ``base_url`` : ``$SEARXNG_URL`` The base URL where SearXNG is deployed. Used to create correct inbound links. @@ -55,3 +58,15 @@ ``default_http_headers`` : Set additional HTTP headers, see `#755 `__ +``enable_tls`` : + Enables TLS for the SearXNG flask application. Used to encrypt traffic between + the reverse proxy and uWSGI server that hosts the SearXNG flask application. + +``certificate_path`` : + This is the path (relative to /etc/searxng) to the SearXNG certificate. It is used + by the SearXNG flask application if enable_tls is set to true. + +``certificate_key_path`` : + This is the path (relative to /etc/searxng) to the key used to create the + SearXNG certificate. It is used by the SearXNG flask application if enable_tls is + set to true. \ No newline at end of file