From 8335a1fb334139cb21314e83da4d9c0adb8a49c4 Mon Sep 17 00:00:00 2001 From: Marco0300 Date: Mon, 14 Sep 2026 09:04:52 +0200 Subject: [PATCH] configure Degoog SearXNG extension --- .env.example | 1 + docker-compose.yml | 8 ++++++++ searxng/settings.yml | 13 +++++++++++++ 3 files changed, 22 insertions(+) create mode 100644 searxng/settings.yml diff --git a/.env.example b/.env.example index 1705e4e..fd1f9ad 100644 --- a/.env.example +++ b/.env.example @@ -38,6 +38,7 @@ DEGOOG_ENABLED=false DEGOOG_URL=http://degoog:4444 DEGOOG_ENGINES= DEGOOG_SETTINGS_PASSWORD=change-this-before-exposing +SEARXNG_SECRET_KEY=change-this-searxng-secret # Authentication and workspace ownership. Leave OWNER_* blank to use the # first-run setup screen; setting them seeds the owner on an unattended start. diff --git a/docker-compose.yml b/docker-compose.yml index a0cc306..e340b43 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -7,6 +7,13 @@ services: - degoog_data:/app/data restart: unless-stopped + searxng: + image: searxng/searxng:latest + volumes: + - ./searxng/settings.yml:/etc/searxng/settings.yml:ro + - searxng_data:/etc/searxng + restart: unless-stopped + gmaps: image: gosom/google-maps-scraper:latest command: ["-web", "-addr", ":8080", "-data-folder", "/gmapsdata"] @@ -72,5 +79,6 @@ services: volumes: degoog_data: + searxng_data: prospect_data: gmaps_data: diff --git a/searxng/settings.yml b/searxng/settings.yml new file mode 100644 index 0000000..07b2679 --- /dev/null +++ b/searxng/settings.yml @@ -0,0 +1,13 @@ +use_default_settings: true +server: + bind_address: "0.0.0.0" + port: 8080 + secret_key: "change-this-searxng-secret" + limiter: false +search: + formats: + - html + - json + safe_search: 1 +ui: + static_use_hash: true