Click HERE to read the original article in English.
通过 Tailnet 设置 Sia XNG 的介绍
"数字时代要求我们在享受设备无缝集成的同时保护隐私。采用自托管搜索引擎是在数据收集者的海洋中提供隐私的灯塔。" — 来自 Tailscale 的 Alex
在今天的指南中,我们将深入研究如何通过 Docker Compose 设置 Sia XNG,这是一款开源的自托管搜索引擎,将多个搜索服务整合到一个平台中。因为它注重隐私,我们将向您展示如何使用 Tailscale 将其添加到您的 Tailnet 中,确保您的自托管搜索引擎既安全又可访问。
为何选择 Sia XNG?
Sia XNG 以注重隐私而闻名:
- 无追踪
- 无广告体验
- 整合多个搜索引擎
对于隐私爱好者以及喜欢开源解决方案的人来说,Sia XNG 提供了对搜索体验的灵活性和控制。
准备阶段:先决条件设置
1. 准备你的环境
在深入研究 Sia XNG 之前:
- 确定一个主机环境;一个 Raspberry Pi 或功耗较低的服务器足以承担运行。在示范中,使用了一台 PC Proxmox 集群。
- Proxmox 允许虚拟化,仅在使用虚拟机或容器托管时才需要。
2. 使用 Proxmox 创建容器
Proxmox 环境设置
- 安装 Proxmox — 下载模板。
- 创建 LXC 容器
- 选择 Debian 作为容器运行时。
- 分配最低限度资源,例如 20GB 和 4 个 CPU 核心。
- 在您的网络中设置 IP 地址(例如,10.42.37.100)。
网络配置
- 根据您的网络分配适当的子网和网关设置。
3. LXC 中使用 Tailscale 进行 Tailnet 配置:
- 修改容器配置以兼容 Tailscale。
- 在容器上启用 Tailscale,增强安全连接。
在 LXC 中安装和配置 Docker
在创建容器后:
- 安装 Tailscale - 提供对您的 Tailnet 的安全访问。
Docker 设置 为简化安装:
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
这些命令将安装 Docker,允许您顺利使用 Docker Compose。
使用 Docker Compose 设置 Sia XNG 实例
获取 Docker Compose 文件
从 GitHub Gist 获取 Sia XNG 的 Compose 文件。根据需要配置您的环境!
- 修改
base_url
- 使用 Tailscale DNS 为您生成的自定义域名,维护隐私和安全。
执行 Compose 文件
运行:
docker-compose up -d
此命令初始化并运行 Sia XNG 实例,并加载 Redis 以增强缓存。
通过 Tailscale Serve 确保安全访问
配置 Tailscale Serve
启用 TLS 对您的 Tailnet 进行加密连接:
tailscale serve / proxy 8080
好处:
- 通过 Tailscale 桥接到搜索引擎的请求。
- 提供 Let's Encrypt 支持的 TLS,确保安全且值得信赖的私密连接。
自定义 Google Chrome 的默认搜索引擎
"简化工具可以同时提高生产力和隐私。调整浏览器设置以满足您的隐私需求是一个简单却影响深远的步骤。"
将 Sia XNG 设置为默认引擎的步骤:
- 导航到 设置 > 搜索引擎。
- 管理搜索引擎;向下滚动后,点击 添加。
- 插入您的 Sia XNG 详细信息和动态查询所需语法。
- 选择该搜索引擎作为默认选项。
此关联意味着每个搜索查询默认导向您安全的 Sia XNG,将效率与隐私结合。
结论:开启隐私与搜索的新前沿
我们已经探索了通过 Sia XNG、自托管搜索引擎的可能性,利用 Docker 和 Tailscale。在踏上这段旅程时,您不仅绕开了追踪和不必要广告,您还拥有了数字领域的一部分——促进了当今互联世界中数据隐私和个人代理的重要对话。
关键收获:
- 简单设置: 针对技术爱好者量身定制的指南,旨在保持功能性的同时增强隐私。
- 开源技术的稳健应用: 从 Docker 的灵活性到 Tailscale 的安全性,您在负责而有影响力地导航数字领域。
加入我们未来的直播,在其中深入了解与 Tailscale 的无限可能,迎接更私密的数字时代!
<div class="kg-callout-card"><div class="kg-callout-emoji">💡</div><div class="kg-callout-text">浏览 Tailscale 的完整文档,发现为您量身定制的更多安全用例!</div></div>
Midjourney prompt for the cover image: An abstract illustration depicting a network setup with a self-hosted search engine, featuring digital privacy elements like locks and shields, set in a futuristic tech space, showcasing connectivity and secureness, in Sketch Cartoon Style.
NETWORK CONFIGURATION, PRIVACY, PROXMOX, OPEN-SOURCE, YOUTUBE, TAILSCALE, 自托管, 搜索引擎, 隐私保护, 开源, SIA XNGSIA XNG, SEARCH ENGINE, SELF-HOSTED, DOCKER COMPOSE