[TOC]
SearXNG是一个开源的互联网元搜索引擎,可聚合多个不同搜索服务的结果。并确保用户不会被追踪与分析。
SearXNG可通过代理、Tor使用实现匿名。
官方文档
Github链接
本部署方案采取Docker方式运行。是为了配合OpenWebUI使用的。
端口使用 9000
docker pull searxng/searxng
sudo docker run -d -p 9000:9000 -v searxng_data:/etc/searxng -e "BIND_ADDRESS=0.0.0.0:9000" --name searxng --restart always searxng/searxng:latest
sudo docker stop searxng
修改/var/lib/docker/volumes/searxng_data/_data/settings.yml文件中的内容
本步骤需要大量修改内容,建议将文件拷贝一份进行编辑
2' 搜索 'formats' 为其追加json格式
search:
......(省略)
formats:
- html
- json
3' 配置搜索引擎。(有两千多行需要手动改)
engines:
- name: 360search
engine: 360search
shortcut: 360so
disabled: true
disabled: true
意为禁用此引擎,disabled: false
意为启用此引擎。disabled
选项,需要手动补充禁用4' 启动容器
sudo docker start searxng