前言

SearXNG 是一个免费的互联网元搜索引擎,它聚合来自各种搜索服务和数据库的结果 用户既不被跟踪也不被分析。

如果说不想自己搭建的话 官方提供了一个收集在运行的searx和searxng的网站

汇聚了来自 Google,Bing 等70多个不同搜索引擎的结果。
除了常规的网页和图片搜索,还支持视频,新闻,音乐,学术,文件,社交媒体等。
还可以在首选项里设置里对不同标签开启不同的搜索引擎。比如常规类中只开启了 Google,还可以开启 Bing,duckduckgo 等搜索结果。
SearXNG 是 searx 的一个 分支 ,二者之前是有一些变化的 这里只讲SearXNG的搭建教程
如果有兴趣的话也可以看下searx
SearXNG项目地址

安装

官方文档讲了很多种安装方法 这里我就只介绍docker安装

docker安装

首先先安装好docker docker安装在我之前的文章里已经讲了很多次了 这里就不过多赘述了
docker安装比较简单 基本是属于一键梭哈

mkdir searxng
cd searxng/
export PORT=8080
 docker pull searxng/searxng
 docker run --rm \
             -d -p ${PORT}:8080 \
             -v "${PWD}/searxng:/etc/searxng" \
             -e "BASE_URL=http://localhost:$PORT/" \
             -e "INSTANCE_NAME=my-instance" \
             searxng/searxng

然后就可以访问你的 服务器ip+8080端口


然后就OK啦
我这里是用的8050
当然你也可以修改上面的8080为8050
有问题可以在评论区留言的
最后添加反向代理