SearXNG将用户的查询哀求分发至多个支持的搜索引擎,并网络返回的效果举行汇总处理。在这个过程中,它通过内置的过滤器功能屏蔽广告和其他不相干内容,确保搜索效果的纯净度。
一键摆设
- docker run \
- --name searxng \
- -p ????:8080 \
- -v ~/softwares/searxng/searxng:/etc/searxng \
- --restart always\
- -e http_proxy="http://192.168.1.xxx:xxxx"\
- -e https_proxy="http://192.168.1.xxx:xxxx"\
- searxng/searxng:2024.6.13-cb945276b
复制代码 如果遇到密钥问题
必要修改设置文件中的默认密钥。让我们修改 settings.yml 文件:
- nano ~/softwares/searxng/searxng/settings.yml
复制代码
- 在设置文件中找到 server: 部分,修改 secret_key:
- server:
- # 把这里的 'ultrasecretkey' 替换成你用 openssl 生成的随机字符串
- secret_key: "把生成的随机字符串粘贴在这里" # 比如 "424c1roif78935ab8427e437e854f3278f4c09245086responsibilities75839"
复制代码 如果你不熟悉 nano 编辑器,也可以用其他编辑器如 vim 或 gedit:
- # 使用 vim
- vim ~/softwares/searxng/searxng/settings.yml
- # 或使用 gedit(如果你更喜欢图形界面编辑器)
- gedit ~/softwares/searxng/searxng/settings.yml
复制代码 修改完成后错误信息应该就会消散了。
保举设置
有些网站连不上实在不是署理的原因,是网站本身有针对searxng的反爬。
API 使用
- curl -kL "http://192.168.1.xxx:xxxx/search?q=Qwen&format=json&engines=google,bing,brave,duckduckgo,mojeek,presearch,qwant,startpage,yahoo,arxiv,crossref,google_scholar,internetarchivescholar,semantic_scholar"
复制代码 免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。 |