feat: Add SearXNG for improved web search

- Add SearXNG service to docker-compose.yml (port 11112)
- Add SEARXNG_SECRET_KEY to .env.example
- Add searxng-data/settings.yml with FR engines (google, bing, ddg, qwant)
- Add docs/SEARXNG-INTEGRATION.md with OpenWebUI tool setup
This commit is contained in:
Folzo
2026-04-13 19:59:01 +02:00
parent 4f1a6cf0ce
commit 21674f6eaf
4 changed files with 169 additions and 1 deletions
+18
View File
@@ -5,6 +5,24 @@
services:
# ─────────────────────────────────────────────────────────
# 0. SEARXNG - Meta-search Engine (Web Search)
# → http://192.168.1.27:11112
# ─────────────────────────────────────────────────────────
searxng:
image: searxng/searxng:latest
container_name: effi-searxng
restart: unless-stopped
ports:
- "11112:8080"
volumes:
- ./searxng-data:/etc/searxng:rw
environment:
- SEARXNG_BASE_URL=http://192.168.1.27:11112/
- SEARXNG_SECRET=${SEARXNG_SECRET_KEY}
networks:
- effi-net
# ─────────────────────────────────────────────────────────
# 1. OPEN WEBUI - Interface Chat Effi
# → http://192.168.1.27:3000