【Searxng】Searxng docker 安装
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 文件:
[*]起首生成一个随秘密钥:
openssl rand -hex 32
[*]然后编辑设置文件:
nano ~/softwares/searxng/searxng/settings.yml
[*]在设置文件中找到 server: 部分,修改 secret_key:
server:
# 把这里的 'ultrasecretkey' 替换成你用 openssl 生成的随机字符串
secret_key: "把生成的随机字符串粘贴在这里"# 比如 "424c1roif78935ab8427e437e854f3278f4c09245086responsibilities75839"
[*]保存文件后,重启 docker 容器:
docker restart searxng
如果你不熟悉 nano 编辑器,也可以用其他编辑器如 vim 或 gedit:
# 使用 vim
vim ~/softwares/searxng/searxng/settings.yml
# 或使用 gedit(如果你更喜欢图形界面编辑器)
gedit ~/softwares/searxng/searxng/settings.yml
修改完成后错误信息应该就会消散了。
https://i-blog.csdnimg.cn/direct/47e7746769ff448da92cf051a652dc7c.png
保举设置
https://i-blog.csdnimg.cn/direct/88a782c4044d41fca0d8376b2a4379fc.png
https://i-blog.csdnimg.cn/direct/b8633b50feda4b4e9f1a2e7a07a7092b.png
有些网站连不上实在不是署理的原因,是网站本身有针对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企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]