feat(docker): добавлен локальный SearXNG для веб-поиска из opencode
- Зачем: - модели в opencode не имели доступа к поиску без платных API. - Что: - добавлен docker-compose для SearXNG (localhost:57458, без valkey). - секрет подставляется из .env через generate-config.sh при старте. - добавлен MCP-сервер searxng в конфиг opencode. - env_file с fallback: .env.sample работает из коробки, .env опционален. - Проверка: - cd docker/searxng && docker compose up -d. - curl http://localhost:57458/search?q=test&format=json. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
1 parent
d3a91bea95
commit
168b40ddd7
6 files changed
+46
No files matched your search
@@ -0,0 +1,5 @@
|
||||
#!/bin/sh
|
||||
set -e
|
||||
sed "s|\${SEARXNG_SECRET_KEY}|${SEARXNG_SECRET_KEY}|g" \
|
||||
/tmpl/settings.yml > /etc/searxng/settings.yml
|
||||
exec /usr/local/searxng/entrypoint.sh "$@"
|
||||
Reference in new issue
Block a user