这个Docker神器让你重新“干净”上网-NAS圈论坛-生活娱乐-山海资源库

这个Docker神器让你重新“干净”上网

各位客官,各位“冲浪健将”、各位“大数据透明人”,大家好!

请摸着你的良心(和你的浏览器历史记录)回答我:

  • 当你每次搜索,前三条结果都是硕大的“广告”标识时,你是否感到一丝厌倦?

  • 当你刚聊完某个产品,打开搜索引擎就看到精准推送的广告时,你是否后背一凉?

  • 当你发现搜索引擎给你编织了一个“信息茧房”,看到的都是它想让你看的,你是否想过反抗?

够了!是时候夺回你对信息的控制权了!

今天,就带你部署一个 “搜索界的净土”、一个完全属于你自己的“搜索中间件”——SearXNG

SearXNG是啥?它是你的“私家搜索侦探”!
【比喻】

你用传统搜索引擎:像去一个嘈杂的菜市场。每个摊贩(广告商)都在大声吆喝,市场管理员(搜索引擎)不仅记录你看了哪个摊位,还把你卖了。

你用SearXNG:像雇了一个专业的“采购管家”。你告诉他你要买什么,他默默地去几十个市场帮你比价、挑选,最后把最优质、最干净的货物(搜索结果)放在你面前,而且绝不出卖你的行踪。

 

它的核心优势就四个字:净、私、全、自。

  • 净:零广告! 界面纯净得像初雪。

  • 私:不记录、不追踪、不过滤! 你的搜索习惯只有天知地知你知。

  • 全:聚合全网! 一次搜索,看遍谷歌、必应、百科的結果。

  • 自:自己部署,自己做主! 你的搜索站,你是唯一的上帝。

 实战:用Docker-Compose,搭建你的“搜索堡垒”

这次我们不用Docker命令行,

玩点更高级、更优雅的——Docker-Compose。

别怕,它就是个“一键开机”的脚本。

第一步:创建它的“家”

    • 在你的NAS上,比如在 docker 文件夹里

    • 新建一个 searxng 目录。

第二步:编写(docker-compose.yml)

    • 打开飞牛桌面上的Docker界面 -> Compose

    • 写一个项目名称,选择储存路径

      (例如你之前创建的目录/vol2/1000/docker/searxng)

    • 创建 docker-compose.yml 文件,把下面的“咒语”复制粘贴进去

    • services:
        searxng:
          image: searxng/searxng:latest
          container_name: searxng
          restart: always
          ports:
            - 18080:8080 #左侧18080可按自己想法修改
          volumes:
            - ./searxng/config/:/etc/searxng
            - ./searxng/data/:/var/cache/searxng

       

第三步:启动!拥抱自由!

    • 启动 -> 自动拉取镜像并构建坐等完成。

    • 打开浏览器,访问:http://你的NAS IP:18080

恭喜你! 一个简洁、极速、没有任何干扰的搜索页面已经在你眼前展开!你现在可以立刻开始体验“纯净搜索”的快感!

 

注:映射路径介绍

特性

绝对路径

相对路径

定义
从根目录(/)开始的完整路径。
相对于当前工作目录 的路径。
示例

vol1/1000/docker/searxng/config

./searxng/config
行为

明确指向宿主机的固定位置。

和Compose文件同目录下

确定性

高。无论在哪执行Compose,都映射到同一个目录。

低。映射的目录随你执行Compose的位置而改变。

可移植性

差。目录已写死,依赖特定宿主机环境,不易迁移。

优。目录灵活多变,方便随Compose迁移。

灵魂操作:如何把它调教成你的“终极形态”?

默认的SearXNG已经很好用了,但我们可以让它更强!

1. 进入“上帝模式”(修改设置)

  • 点击页面右上角的 首选项。

  • 在这里,你可以:

    • 选择搜索引擎:勾选或取消你信任的搜索引擎。比如,你可以同时启用360/Bing/baidu/quark/sogou/等来获取综合结果。

    • 设置界面语言:在 用户界面 页卡,将  设为 zh-CN。

    • 开启“安全搜索”:完全由你定义,从完全屏蔽到完全开放。

2. 绑定你的“专属域名”(反向代理)

你肯定不想每次都记IP和端口吧?给SearXNG分配一个子域名,比如 so.abc.com。

然后强制开启HTTPS,这样你所有的搜索查询在传输过程中也是加密的,万无一失!

3. 设置为浏览器默认搜索引擎

  • 在Chrome等浏览器设置中,找到“搜索引擎”管理。

  • 添加新的搜索引擎:

    • 名称:SearXNG

    • 关键字:sx

    • 网址:http:// 你NAS IP : 18080 /search?q=%s

        (可改反代地址如:https://so.abc.com:18080/search?q=%s)

从此以后,你在浏览器地址栏输入任何关键词,都是在用你自己的私有、无广告搜索引擎!

 

 “但是”时间:自由也有代价

SearXNG并非完美无缺,它的“缺点”和它的优点一样鲜明:

  • 【速度可能稍慢】:因为它要替你访问多个引擎再聚合结果,理论上会比直接访问单个引擎慢一点点(但在良好网络下感知不强)。

  • 【需要一点维护】:搜索引擎的格式可能会变化,偶尔需要更新SearXNG的版本来保持所有引擎正常工作。

  • 【无法个性化】:因为它不记录你是谁,所以不会有“根据你的历史记录优化”的搜索结果。你得到的,是它认为最“客观”的结果。

结论: 它用微乎其微的速度代价和“个性化”缺失,换来了绝对的隐私、纯净的视野和内心的安宁。这笔交易,对于追求信息自由的人来说,简直太划算了!

 

教程结束,你的每一次搜索,都应该是自由和干净的!

请登录后发表评论

通知图标

欢迎访问山海资源库