51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

一个尊重个人隐私的搜索引擎,可以私有化部署,Star 9.6+!

相信很多同学都遇到过上午用了某搜索引擎查询信息,下午你的APP或者短信或者访问的网页就能收到相应的广告推广,如下如:

事实证明我确实搜索了茶叶,定位很准

或者,你用某某搜索引擎查询信息,返回结果中 top5 都是"金主爸爸"的广告:

采用某搜索查询开源运维平台返回的结果


正如一年一度戏剧大赛中的小品《透明人》中的台词"不要再挣扎了,你已经被我们拿捏得死死的了"

《透明人》小品截图


而搜索引擎是我们日常使用最多的工具之一,但是现在很多的搜索引擎已经不是为用户服务的,而是为"金主爸爸"服务。搜索引擎根据用户的地理位置、历史搜索记录、搜索结果中的点击行为、停留时间等来分析用户的兴趣和偏好,在提供更好的搜索结果同时也会推送大量的广告,并且广告的排序优先级要高于你想要的搜索结果。

所以,我们不是不需要搜索引擎,而是需要一个尊重我们隐私的搜索引擎。所以今天给大家推荐的就是一款免费的互联网元搜索引擎-SearXNG01 ---

SearXNG 介绍

**一句话介绍SearXNG:**一款免费的互联网元搜索引擎,汇总了来自 70 多个搜索服务的结果,尊重隐私,不会跟踪或分析用户,可以在线匿名访问。

? 项目信息* * * * * *

#github地址https://github.com/searxng/searxng#项目地址https://docs.searxng.org/##公共实例https://searx.space/

?功能特性

  • 自托管,可以私有化部署

  • 没有用户跟踪/没有分析

  • 可以自定义设置脚本和 cookies

  • 安全加密的连接

  • 轻松整合了近200个搜索引擎,用户可自定义选择不同的引擎

  • 多语言支持,约 60 个,包含中文、英文等

  • 提供近 100 个维护良好的公共查询实例

? 安全保护

无论实例类型如何(私有、公共),SearXNG 都以多种方式保护用户的隐私。从搜索请求中删除私人数据有以下三种形式:


  • 从发送至搜索服务的请求中删除私人数据

  • 不通过搜索服务转发来自第三方服务的任何内容(例如广告)

  • 从进入结果页面的请求中删除私有数据

删除私人数据意味着不向外部搜索引擎发送 cookie 并为每个请求生成随机浏览器配置文件。因此,公共实例还是私有实例处理请求并不重要,因为在这两种情况下它都是匿名的。IP 地址将是实例的 IP。但 SearXNG 可以配置为使用代理或 Tor, 也支持结果代理。

与大多数搜索服务不同,SearXNG 不提供广告或跟踪内容。因此,私人数据不会被转发给可能利用其获利的第三方。除了保护用户免受搜索服务的影响之外,引用页面和搜索查询都对访问的结果页面隐藏。


02 ---

SearXNG 部署

SearXNG 部署还是比较简单的,可以使用docker快速部署。但是如果为了更好的访问效果,建议采用海外服务器或者自建梯子,不然很多SearXNG默认的引擎无法联网。

  • 部署SearXNG:

mkdir my-instance$ cd my-instance$ 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" \             --name searxng \             searxng/searxng
  • 配置代理:

docker exec-it searxng shvi /usr/local/searxng/searx/settings.yml# 去掉下面注册,填下代理地址    proxies:                                                                                                         all://:                                                                                                          - http://proxy1:8080                                                                                  - http://proxy2:8080 # 重启容器docker restart  searxng
  • 访问

浏览器中访问http://hostip:8080

  • 添加为默认搜索引擎(Chrom):

设置-搜索引擎-管理搜索引擎

添加搜索引擎(如果没有部署私有化版本,这边可添加公共实例: 公共实例列表:https://searx.space

03 ---

SearXNG 效果展示

在 SearXNG 中查询"开源运维平台",返回结果第一条就是我想要的(),而不像上文说的 某其他搜索引擎返回 top5 都是"金主爸爸"的广告。

04 ---

最后

如果你确实关心隐私,并且不想再受到各种广告骚扰,那不不妨试试采用SearXNG 作为 默认的搜索引擎。生命不息,学习不止!畅享下,基于LLM+SearXNG的搜索问答系统应该是下一代搜索引擎的发展趋势,熟悉的小伙伴可以留言说说这块内容。同时也欢迎大家关注和点赞!


往期文章推荐:

赞(9)
未经允许不得转载:工具盒子 » 一个尊重个人隐私的搜索引擎,可以私有化部署,Star 9.6+!