SearXNG is a free internet metasearch engine which aggregates results from various search services and databases. Users are neither tracked nor profiled.
Find a file
Markus Heiser 58d5da8b57 nginx: normalize installation (docs and script)s over all distros
This is the revision of the documentation about the varous nginx installation
variants.  It also implements the nginx installation scripts for morty and
filtron.

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
2020-04-11 13:19:11 +02:00
dockerfiles [fix] Disable HTTP keep alive 2020-02-07 19:16:15 +01:00
docs nginx: normalize installation (docs and script)s over all distros 2020-04-11 13:19:11 +02:00
examples Fix whitespaces 2016-07-11 18:52:37 +07:00
searx Merge branch 'master' of https://github.com/asciimoo/searx into filtron 2020-03-31 18:29:00 +02:00
tests [fix] update csv unit test 2020-03-13 01:05:02 +01:00
utils nginx: normalize installation (docs and script)s over all distros 2020-04-11 13:19:11 +02:00
.codecov.yml codecov : update the commit status 2017-09-28 19:43:58 +02:00
.config.sh [fix] morty: PUBLIC_URL_PATH_MORTY needs trailing slash 2020-04-09 14:28:34 +02:00
.coveragerc Cover searx.utils 2014-07-12 15:46:55 +02:00
.dir-locals.el .dir-locals.el: add some comments about jedi & EPC 2019-11-29 13:15:15 +01:00
.dockerignore [fix] docker 'Error compiling' and 'SyntaxError' messages 2020-03-29 11:06:22 +02:00
.gitattributes [enh] add simple theme (WIP) 2017-08-06 16:04:21 +02:00
.gitignore Merge PR #1900 of https://github.com/asciimoo/searx into filtron 2020-03-29 13:03:27 +02:00
.landscape.yaml Add landscape.io configuration 2014-07-09 22:49:38 +02:00
.pylintrc boilerplate: add pylint / WIP: balance linting with pylint 2019-11-28 20:07:10 +01:00
.travis.yml travis: remove before_cache handle 2020-04-02 18:00:53 +02:00
AUTHORS.rst [enh] update AUTHORS.rst with new contributors 2020-01-30 13:33:19 +01:00
babel.cfg [enh] babel.cfg added 2014-01-22 00:15:42 +01:00
CHANGELOG.rst [enh] version v0.16.0 2020-01-30 13:39:06 +01:00
Dockerfile [fix] brands: add GIT_URL variable to the docker build 2020-03-25 14:50:39 +01:00
LICENSE [fix] full AGPLv3+ license according to #382 2015-07-04 18:23:54 +02:00
Makefile Merge branch 'master' of https://github.com/asciimoo/searx into filtron 2020-04-02 18:59:43 +02:00
manage.sh [fix] travis: fix docker tag. 2020-04-02 15:06:10 +02:00
README.rst [fix] update dead link 2020-03-05 02:49:34 +01:00
requirements-dev.txt Merge branch 'master' of https://github.com/asciimoo/searx into filtron 2020-03-04 12:11:58 +01:00
requirements.txt Fix deprecated werkzeug import 2020-02-06 22:49:35 +01:00
setup.py brands: add ISSUE_URL 2020-03-25 17:48:34 +01:00
tox.ini [enh] tox.ini added to rewrite standard pep8 rules 2015-01-02 12:26:21 +01:00

searx

A privacy-respecting, hackable metasearch engine.

Pronunciation: səːks

List of running instances.

See the documentation and the wiki for more information.

OpenCollective searx backers OpenCollective searx sponsors

Installation

With Docker

Go to the searx-docker project.

Without Docker

For all of the details, follow this step by step installation.

Note: the documentation needs to be updated.

If you are in a hurry

  • clone the source: git clone https://github.com/asciimoo/searx.git && cd searx
  • install dependencies: ./manage.sh update_packages
  • edit your settings.yml (set your secret_key!)
  • run python searx/webapp.py to start the application

Bugs

Bugs or suggestions? Visit the issue tracker.

License

More about searx