SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled.
Go to file
Markus Heiser 61d3914b63 [fix] test.robot - do not use environment from ./utils/brand.env
Some defaults in the settings.yml are taken from the environment.
By example;

The manage scripts sources the ./utils/brand.env and sets SEARX_PORT
environment.  This enviroment *wins over* any settings in a YAML file.
Whe we run a::

    make test.robot

The searx/settings_robot.yml is used, in this file the server settings are::

    server:
      port: 11111
      bind_address: 127.0.0.1

To get in use of the 'port: 11111' we have to unset the SEARX_PORT environment
which was sourced before.

The function buildenv.unset_env() can be called in all use cases where the
enviroment from ./utils/brand.env is not wanted.  ATM it unset the enviroment
variables::

    unset GIT_URL
    unset GIT_BRANCH
    unset SEARX_URL
    unset SEARX_PORT
    unset SEARX_BIND_ADDRESS

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2021-07-24 16:28:15 +02:00
.github [mod] simple theme: remove src/less/ion.less 2021-06-16 14:30:09 +02:00
.tx [fix] add missing transifex configuration (./tx/config) 2021-07-03 19:31:31 +02:00
dockerfiles [mod] docker-entrypoint.sh - add script to make test.sh (shellcheck) 2021-05-17 12:02:24 +02:00
docs [mod] reduce enviroment variables in shell scripts to what is needed 2021-07-24 16:28:15 +02:00
examples Fix whitespaces 2016-07-11 18:52:37 +07:00
searx [mod] reduce enviroment variables in shell scripts to what is needed 2021-07-24 16:28:15 +02:00
searx_extra [mod] make themes.all update pygments*.less 2021-06-22 08:15:11 +02:00
tests [mod] oscar theme /preferences: reorganize the preferences 2021-06-17 15:29:07 +02:00
utils [fix] test.robot - do not use environment from ./utils/brand.env 2021-07-24 16:28:15 +02:00
.config.sh [mod] normalize .config.sh with settings.yml 2021-07-21 14:38:57 +02:00
.coveragerc [mod] use github actions instead of travis 2020-11-17 15:09:06 +01:00
.dir-locals.el [emacs] .dir-locals.el: add setup for js-mode 2021-06-24 13:27:21 +02:00
.dockerignore [fix] tidy up ignore lists .gitignore & .dockerignore 2021-06-22 16:55:30 +02:00
.gitattributes [fix] update .gitattributes 2021-06-22 20:34:39 +02:00
.gitignore [fix] tidy up ignore lists .gitignore & .dockerignore 2021-06-22 16:55:30 +02:00
.pylintrc [mod] pylint: add extension-pkg-whitelist=lxml.etree 2020-11-02 15:55:19 +01:00
.yamllint.yml [enh] add test.yamllint - lint yaml files 2021-06-05 17:41:24 +02:00
AUTHORS.rst [brand] searxng -- fix links to issue tracker & WEB-GUI 2021-04-25 14:25:08 +02:00
CHANGELOG.rst [brand] searxng -- fix links to issue tracker & WEB-GUI 2021-04-25 14:25:08 +02:00
CONTRIBUTING.md [brand] searxng -- fix links to issue tracker & WEB-GUI 2021-04-25 14:25:08 +02:00
Dockerfile Docker: upgrade to alpine 3.14 2021-06-21 18:03:54 +02:00
LICENSE [fix] full AGPLv3+ license according to #382 2015-07-04 18:23:54 +02:00
Makefile [mod] load .config.sh from installation (utils/lib_install.sh) 2021-07-21 14:38:33 +02:00
PULL_REQUEST_TEMPLATE.md Add PR template and contribution guidelines 2020-07-10 17:10:02 +02:00
README.rst README.rst: remove searx logo. 2021-06-25 11:10:54 +02:00
babel.cfg [enh] babel.cfg added 2014-01-22 00:15:42 +01:00
manage [fix] test.robot - do not use environment from ./utils/brand.env 2021-07-24 16:28:15 +02:00
requirements-dev.txt Bump sphinx from 4.0.2 to 4.1.1 2021-07-16 07:05:27 +00:00
requirements.txt Bump flask from 1.1.2 to 2.0.1 2021-07-17 12:57:51 +00:00
setup.py [mod] drop usage of the searx.brand namespace (python procs) 2021-07-18 15:55:42 +02:00

README.rst

searx install searx homepage searx wiki AGPL License Issues commits

Privacy-respecting, hackable metasearch engine

If you are looking for running instances, ready to use, then visit searx.space.

Otherwise jump to the user, admin and developer handbooks you will find on our homepage.