PassNAT LogoPassNAT

自建私密搜索引擎SearXNG,聚合245个搜索源零追踪,NAS极简Docker部署内网穿透远程访问

作者

小编

发布时间

Curving abstract shapes with an orange and blue gradient

项目介绍

SearXNG 是一个自由开源的互联网元搜索引擎,致力于保护用户隐私。它能够聚合来自超过 245 个搜索服务的搜索结果,用户既不会被追踪也不会被分析建档。无论你是想要一个隐私友好的搜索体验,还是希望摆脱大型搜索引擎的数据收集,SearXNG 都是完美的解决方案。

项目支持多种部署方式,可以轻松搭建属于自己的私密搜索引擎实例。即使你不信任任何第三方服务,也可以在自己的服务器上快速部署一个完全独立的搜索引擎。

项目地址:点我跳转

部署安装

如果你需要在外网也能访问自己部署的搜索引擎实例,建议配置内网穿透服务。可以前往 帕斯内网穿透 注册账号,这样即使在外地也能随时使用自己的私密搜索引擎。具体的操作步骤可以 点我查看 内网穿透全平台快速上手指南。

使用 Docker 快速部署

打开你的 NAS 设备或任何支持 Docker 的系统,进入 Docker 管理界面。

点击 本地镜像 - 添加镜像 - 从 URL 添加,在镜像地址栏填入:

1searxng/searxng:latest

等待镜像下载完成后,点击 启动 按钮启动容器。

容器配置说明

开机自启设置

勾选 开机自动启动 选项,确保 NAS 重启后容器能够自动运行。

端口映射配置

SearXNG 默认运行在容器内的 8888 端口。在端口设置中,将容器内的 8888 端口映射到主机的任意可用端口(建议也使用 8888,如果该端口已被占用,可改为其他端口如 8889、9000 等)。

存储位置配置

SearXNG 需要持久化存储配置文件和缓存数据。建议在 NAS 上创建一个专用文件夹(如 /mnt/searxng),然后将其映射到容器内的 /etc/searxng 目录,这样即使容器重启也能保留你的配置。

环境变量设置

SearXNG 的基础功能无需额外的环境变量配置,保持默认即可正常运行。如果你有特殊需求(如自定义搜索引擎、修改界面语言等),可以在容器启动后通过配置文件进行调整。

访问你的搜索引擎

容器启动成功后,在浏览器中访问:

1http://你的NAS地址:8888

稍等片刻,一个简洁高效的私密搜索引擎界面就会呈现在你面前。你现在拥有了一个完全属于自己的搜索引擎,所有的搜索记录都只保存在本地,不会被任何第三方追踪。

本篇教程到此结束,祝你享受私密搜索的体验!