diff --git a/README.md b/README.md index 7b7c41b..a609b64 100644 --- a/README.md +++ b/README.md @@ -514,6 +514,7 @@ A collection of delicious docker recipes. - [x] node-firefox - [x] standalone-firefox - [x] ghcr.io/roapi/roapi +- [x] docker.io/searxng/searxng - [x] aerokube - [x] selenoid - [x] video-recorder diff --git a/searxng/README.md b/searxng/README.md new file mode 100644 index 0000000..8b4f8be --- /dev/null +++ b/searxng/README.md @@ -0,0 +1,7 @@ +searxng +======= + +[SearXNG][1] is a free internet metasearch engine which aggregates results from +various search services and databases. Users are neither tracked nor profiled. + +[1]: https://github.com/searxng/searxng diff --git a/searxng/docker-compose.yml b/searxng/docker-compose.yml new file mode 100644 index 0000000..b1488f8 --- /dev/null +++ b/searxng/docker-compose.yml @@ -0,0 +1,22 @@ +services: + + searxng: + image: docker.io/searxng/searxng:latest + ports: + - "8080:8080" + volumes: + - ./data/searxng:/etc/searxng:rw + environment: + - SEARXNG_BASE_URL=https://searxng.easypi.duckdns.org/ + - UWSGI_WORKERS=4 + - UWSGI_THREADS=4 + depends_on: + - redis + restart: unless-stopped + + redis: + image: docker.io/valkey/valkey:8-alpine + command: valkey-server --save 30 1 --loglevel warning + volumes: + - ./data/redis:/data + restart: unless-stopped