搜索主页一直以来使用的都是一个单页,可以选择跳转到百度搜索还是谷歌搜索。一直想搭建一个属于自己的搜索引擎,无奈没有合适的开源项目,今天在Telegram上某群群主分享了一个项目,使用了一段时间感觉还可以,就分享出来。


项目简介

项目地址:SearX

Searx是一个免费的互联网搜索引擎,汇集了70多种搜索引擎的结果,用户既不被跟踪也不被分析。这些搜索引擎包括 Bing,Google,Reddit,Wikipedia,duckduckgo、Yahoo和Yandex 等。

部署 SearX

该项目提供了多种的安装方式,不过这里选择了使用 Docker + 宝塔的方式进行安装,其他的安装方式可以参考作者的官方文档

获取镜像

打开宝塔的Docker管理器,选择镜像管理–>获取镜像,输入 searx/searx

img

创建容器

容器端口填写 8080 服务器端口自定义(非80端口)。其余默认即可

img

设置反向代理

创建网站,输入域名

img设置SSL

输入127.0.0.1:自定义设置的端口号

img

搭建完成

img

后语

该项目不适合搭建于国内服务器,如果搭建于国内服务器会无法获取Google等网站的引擎内容。