Skip to content
check the engines of any running searx instances
Branch: master
Clone or download
Pull request Compare This branch is 6 commits ahead of kvch:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
checker
html
searx
tests
.gitignore
Dockerfile
LICENSE
Makefile
README.md
requirements.txt

README.md

searx checker

A small command line tool to check which engines return results of an instance.

In case of older searx versions the engines currency return error when in fact it is working. To make it work correctly, please update the instance examined to the latest commit.

Requirements

  • Python 3.5

Installation

git clone git@github.com:kvch/searx-checker.git
cd searx-checker
vitualenv -p python3 venv
source venv/bin/activate
pip3 install -r requirements.txt

Usage

python3 checker/checker.py <instance-url>

Example output of an instance with 2 non-responsive engines and 3 working engines.

python3 checker/checker.py http://localhost:8888
Testing 5 engines of http://localhost:8888
google.OK
bing.OK
gitlab......ERROR No result
vimeo......ERROR unexpected crash: list index out of range
twitter.OK

Engines of http://localhost:8888 not returning results:
gitlab: No result
vimeo: unexpected crash: list index out of range
You might want to check these manually...
You can’t perform that action at this time.