From 935f3fe332551482d6c8a3d5b690f12d5ad67e90 Mon Sep 17 00:00:00 2001 From: Markus Heiser Date: Sat, 9 Aug 2025 23:30:48 +0200 Subject: [PATCH] [fix] limiter: trusted proxies doc-string (#5104) --- searx/botdetection/trusted_proxies.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/searx/botdetection/trusted_proxies.py b/searx/botdetection/trusted_proxies.py index 7191f0eb2..ae2945af3 100644 --- a/searx/botdetection/trusted_proxies.py +++ b/searx/botdetection/trusted_proxies.py @@ -20,15 +20,15 @@ if t.TYPE_CHECKING: class ProxyFix: - """A middleware like the ProxyFix_ class, where the `x_for` argument is - replaced by a method that determines the number of trusted proxies via - the `botdetection.trusted_proxies` setting. + """A middleware like the ProxyFix_ class, where the ``x_for`` argument is + replaced by a method that determines the number of trusted proxies via the + ``botdetection.trusted_proxies`` setting. .. sidebar:: :py:obj:`flask.Request.remote_addr` SearXNG uses Werkzeug's ProxyFix_ (with it default ``x_for=1``). - The remote IP (py:obj:`flask.Request.remote_addr`) of the request is taken + The remote IP (:py:obj:`flask.Request.remote_addr`) of the request is taken from (first match): - X-Forwarded-For_: If the header is set, the first untrusted IP that comes