如何快速把 Searxng 配置为 OpenClaw 的搜索引擎

1. 创建 Searxng 配置目录

mkdir -p searxng/config searxng/data

2. 创建 Searxng 配置文件

nano searxng/config/settings.yml,内容如下:

use_default_settings: true

search:
formats:
- html
- json

server:
secret_key: "123abcdefg456hijklmn78opqrst90uvwxyz"

engines:

  • name: google
    disabled: true
  • name: baidu
    disabled: false
  • name: bing
    disabled: false
  • name: duckduckgo
    disabled: false

3. Docker 部署

sudo docker run -d
-p 8888:8080
-v "./searxng/config/:/etc/searxng/"
-v "./searxng/data/:/var/cache/searxng/"
--name searxng
--restart unless-stopped
ghcr.io/searxng/searxng:latest(latest为最新稳定版,main为最新测试版)

备注

Searxng 默认配置,源码位置:searx/settings.yml
Searxng 用户配置,Docker映射内部位置:/etc/searxng/settings.yml
Searxng 用户配置,Docker映射外部位置:searxng/config/settings.yml
如果要为某个私有引擎添加 API Key,则配置文件增加内容如下:

engines:

  • name: bing
    disabled: false
    tokens: ['你的 Bing API Key']
posted @ 2026-04-16 19:16  engineer大叔  阅读(197)  评论(0)    收藏  举报