commit 3c4f27338692c9a9cc50cc6704629b2d693dfee1 Author: NxM Claude Date: Wed May 6 04:54:45 2026 +0200 Initial SearXNG stack — internal search backend for sam-research and Citadel MCP Co-Authored-By: Claude Sonnet 4.6 diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 0000000..e231224 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,17 @@ +services: + searxng: + image: searxng/searxng:latest + container_name: searxng + restart: unless-stopped + ports: + - "8600:8080" + volumes: + - ./settings.yml:/etc/searxng/settings.yml:ro + environment: + SEARXNG_BASE_URL: "http://searxng:8080/" + networks: + - proxy + +networks: + proxy: + external: true diff --git a/settings.yml b/settings.yml new file mode 100644 index 0000000..c098f2a --- /dev/null +++ b/settings.yml @@ -0,0 +1,19 @@ +use_default_settings: true + +server: + # Change this to any long random string — required by SearXNG, internal only + secret_key: "nxm-searxng-internal-2026" + limiter: false + image_proxy: false + +search: + safe_search: 0 + default_lang: "en" + formats: + - html + - json + +ui: + static_use_hash: true + default_theme: simple + infinite_scroll: false