ToB企服应用市场:ToB评测及商务社交产业平台
标题:
【Searxng】Searxng docker 安装
[打印本页]
作者:
自由的羽毛
时间:
2024-10-31 04:30
标题:
【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
复制代码
修改完成后错误信息应该就会消散了。
保举设置
有些网站连不上实在不是署理的原因,是网站本身有针对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企服之家,中国第一个企服评测及商务社交产业平台。
欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/)
Powered by Discuz! X3.4