学习折腾 篇四十一:Docker部署SearXNG,打造你的私人搜索神器!
大家在使用搜索引擎查找资料的时候心情是什么样的?当今环境来说,多数值友估计使用的是某度、某数字、某狗。但是它们现在到底是个什么德行大家都心知肚明,不是就是广告还是广告,让你分辨不清到底哪个是结果,还经常来个弹窗什么的,你这能忍受吗?而我自己则是同个纯净的搜索与某度及Bing轮着用。你还不知道用什么?那咱们今天折腾一个自建私有搜索引擎的项目--SearXNG。
咱们这回是折腾他的docker版本,所以用到的是下面的网址:
新建项目文件夹及下级文件夹如下图:
(避坑)用putty进入在项目文件夹内创建运行容器
docker-compose -f docker-compose.yml up -d
但出错了:
原来是一不注意把Caddyfile给弄成文件夹了!这回改成原项目下载的文件换上再试试。
(避坑)还是失败,redis不启动
查看官方项目英文说明慢慢找原因,把项目的searxng文件夹及内容也上传到NAS再试
到此,搜索神器基本就部署完成了。
浏览器访问 http://NAS的IP:本地端口
,即可打开搜索界面:
下面咱们用它与国内大哥的对比:
大哥就是大哥第一条就是广告!这个是我把所有搜索引擎都选上的结果,看来得把什么专业的英文与韩文的去掉
结果是中文了,但发现了一个疑似广告!仔细看是一个moutiao疑似广告,果断把该搜索引擎关闭!自己的搜索自己做主!
疑似广告消失了!咱们继续对比:
第二页,右侧最上面还是一个大广告,看来大哥是习惯了继续:
第三页基本上右侧的某度就基本全是广告了下面的页面就不想看了!!
怎么样是不是有了自己部署一个的冲动了!?
那就说一下无坑的部署吧,整填了一天的坑才算真正部署成功,最后这个是最简单的也是最容易的。
简化部署:
进入docker文件夹(你准备建立项目文件夹的地方)用putty运行:
git clone https://github.com/leastsnake/searxng-docker
进入searing-docker项目文件夹
cd searxng-docker
继续运行命令:
docker-compose -f docker-compose.yml up -d
等待完成就部署成功了。
有问题留言给我。
必须得整上,明天就开始上班了,让自己用上一个不记录我们的搜索行为,也不会弹出烦人的广告。你就说这香不香吧!?我们来一起研究研究如何部署一个吧!让我们整个搜索过程变得干净简单,回归搜索本质!!
SearXNG 如何保护隐私?
无论实例类型如何(私有、公共),SearXNG 都以多种方式保护用户的隐私。从搜索请求中删除私人数据有以下三种形式:
1、从发送至搜索服务的请求中删除私人数据
2、不通过搜索服务转发来自第三方服务的任何内容(例如广告)
3、从进入结果页面的请求中删除私有数据
删除私人数据意味着不向外部搜索引擎发送 cookie 并为每个请求生成随机浏览器配置文件。因此,公共实例还是私有实例处理请求并不重要,因为在这两种情况下它都是匿名的。IP 地址将是实例的 IP。但 SearXNG 可以配置为使用代理或 Tor。 也支持结果代理。
与大多数搜索服务不同,SearXNG 不提供广告或跟踪内容。因此,私人数据不会转发给可能将其货币化的第三方。除了保护用户免受搜索服务的影响之外,引用页面和搜索查询都对访问的结果页面隐藏。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
流年德云殇
校验提示文案
wintsa123
校验提示文案
查-无此人
校验提示文案
iweiran
校验提示文案
天外来鸿
校验提示文案
iweiran
校验提示文案
查-无此人
校验提示文案
wintsa123
校验提示文案
流年德云殇
校验提示文案
天外来鸿
校验提示文案