You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
searxng/docs
Markus Heiser 1ec325adcc [mod] limiter -> botdetection: modularization and documentation
In order to be able to meet the outstanding requirements, the implementation is
modularized and supplemented with documentation.

This patch does not contain functional change, except it fixes issue #2455

----

Aktivate limiter in the settings.yml and simulate a bot request by::

    curl -H 'Accept-Language: de-DE,en-US;q=0.7,en;q=0.3' \
         -H 'Accept: text/html'
         -H 'User-Agent: xyz' \
         -H 'Accept-Encoding: gzip' \
         'http://127.0.0.1:8888/search?q=foo'

In the LOG:

    DEBUG   searx.botdetection.link_token : missing ping for this request: .....

Since ``BURST_MAX_SUSPICIOUS = 2`` you can repeat the query above two time
before you get a "Too Many Requests" response.

Closes: https://github.com/searxng/searxng/issues/2455
Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
1 year ago
..
_themes/searxng [fix] sphinx 5.x: add `nav.contents` everywhere that `div.topic` is used 2 years ago
admin [mod] limiter -> botdetection: modularization and documentation 1 year ago
build-templates [doc] update documentation of the installation procedures 2 years ago
dev [doc] fix tyops in docs/dev/reST.rst 1 year ago
src [mod] limiter -> botdetection: modularization and documentation 1 year ago
user [doc] slightly reorder the chapters & improve TOCs for better navigation 1 year ago
utils [doc] update & fix documentation of the "SearXNG LXC suite" 1 year ago
conf.py [doc] slightly reorder the chapters & improve TOCs for better navigation 1 year ago
index.rst [mod] donation_url: disable by default 1 year ago
own-instance.rst [doc] slightly reorder the chapters & improve TOCs for better navigation 1 year ago