The docker-compose files for setting up a SearXNG instance with docker.
Find a file
2019-07-06 15:32:50 +02:00
.env Add filtron (configuration not done / checked) 2019-07-06 14:54:05 +02:00
.gitignore Initial commit 2019-07-01 16:26:45 +02:00
Caddyfile Add filtron (configuration not done / checked) 2019-07-06 14:54:05 +02:00
docker-compose.yaml Add filtron (configuration not done / checked) 2019-07-06 14:54:05 +02:00
LICENSE Initial commit 2019-07-01 16:23:52 +02:00
README.md Update documentation 2019-07-06 15:32:50 +02:00
searx-docker.service Update documentation 2019-07-06 15:32:50 +02:00

searx-docker

Create a new searx instance in five minutes using Docker ( See https://github.com/asciimoo/searx/issues/1561 )

Do not use it for now : this is a work in progress and there is no antibot feature.

How to use it

mkdir -p /opt
cd /opt
git clone https://github.com/searx/searx-docker.git
  • Configure the .env file
  • Check using docker-compose up
  • If everything is working, then :
cp /opt/searx-docker/searx-docker.service  /etc/systemd/system
systemctl start searx-docker.service

What is included ?

  • Caddy as a reverse proxy (take care to call LetsEncrypt)
  • filtron: See #4 to build the docker image.
  • searx: See #1629 to build the docker image.
  • morty: clone the project, then "make build" to create the docker image