From e0d5787c5d2f2643d4225820fb299b995f20af16 Mon Sep 17 00:00:00 2001 From: Lars Erhardt Date: Mon, 10 Feb 2025 16:36:54 +0100 Subject: [PATCH 1/3] Add redis support and disabled qwant by default. Larger instances will benefit from this change massively. Also QWant was spamming the logs with some chaptcha problem so best to disable it for now. --- docker-compose.yaml | 13 +++++++++++++ searxng/settings.yml | 7 +++++-- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/docker-compose.yaml b/docker-compose.yaml index a0e1d73..5ff3b28 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -46,9 +46,22 @@ services: - perplexica-network restart: unless-stopped + redict: + image: registry.redict.io/redict:latest + container_name: perplexica-redict + ports: + - "6379:6379" + volumes: + - redict_data:/data + - ./redict/redict.conf:/redict.conf:rw + networks: + - perplexica-network + restart: unless-stopped + networks: perplexica-network: volumes: backend-dbstore: uploads: + redict_data: \ No newline at end of file diff --git a/searxng/settings.yml b/searxng/settings.yml index 54d27c4..57d800f 100644 --- a/searxng/settings.yml +++ b/searxng/settings.yml @@ -12,6 +12,9 @@ search: server: secret_key: 'a2fb23f1b02e6ee83875b09826990de0f6bd908b6638e8c10277d415f6ab852b' # Is overwritten by ${SEARXNG_SECRET} +redis: + url: redis://redict:6379/0 + engines: - - name: wolframalpha - disabled: false + - name: qwant + disabled: true From ca3fad6632ef27233e4dbe006e2f6b231603bd95 Mon Sep 17 00:00:00 2001 From: Lars Erhardt Date: Mon, 10 Feb 2025 17:18:59 +0100 Subject: [PATCH 2/3] Searx Settings modified after mistake --- searxng/settings.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/searxng/settings.yml b/searxng/settings.yml index 57d800f..6cb4c52 100644 --- a/searxng/settings.yml +++ b/searxng/settings.yml @@ -16,5 +16,7 @@ redis: url: redis://redict:6379/0 engines: + - name: wolframalpha + disabled: false - name: qwant disabled: true From 590a52d38c34f2a2357a58af2efe3266f1278b13 Mon Sep 17 00:00:00 2001 From: Lars Erhardt Date: Mon, 10 Feb 2025 17:43:32 +0100 Subject: [PATCH 3/3] Redict config isnt really nearcessary --- docker-compose.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/docker-compose.yaml b/docker-compose.yaml index 5ff3b28..5cfce5e 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -53,7 +53,6 @@ services: - "6379:6379" volumes: - redict_data:/data - - ./redict/redict.conf:/redict.conf:rw networks: - perplexica-network restart: unless-stopped