为什么你应该自行托管一切
在当今的数字时代,似乎一切都基于订阅。如果你不为服务付费,你很可能通过观看广告或向那些并不一定真正关心你利益的公司提供个人数据来牟利。互联网已经变成了一个被污染的空间,我们的在线活动被追踪并出售给出价最高的人。
大多数公司试图利用人类行为牟利。
但有一种方法可以夺回控制权:自主托管。
集中化的问题
当你使用Netflix、Facebook、Dropbox或Microsoft Office 360等热门服务时,你就把自己的数据委托给了那些没有义务保护其隐私和安全的公司。这些公司为了最大化利润,往往会在未经你同意的情况下收集和出售你的数据。这种信息中心化催生了一种监控状态,我们的在线活动被监控和分析,以获取商业利益。在某些情况下,你需要付出双重代价:一是数据,二是钱包。现在,这种情况比以往任何时候都更加明显:如果你恰好在使用Github,你的代码库就会突然被用来训练AI模型。
替代方案:Homelab 服务器
自托管不仅仅是将数据从一个中心位置迁移到另一个中心位置,更是掌控您的数字生活。通过搭建家庭实验室服务器,您可以存储文件、与他人沟通,并访问您常用的服务,而无需依赖第三方公司。有了家庭实验室服务器,您将完全掌控您的数据,并确保其私密性和安全性。要实现这一点,您需要性能可靠的 NAS(例如 Synology)或微型 PC(例如 Intel NUC)。遗憾的是,Raspberry Pi 无法满足您的需求,除非您运行最多 4 个轻量级容器。
成本比较
虽然搭建家庭实验室服务器可能需要投入一些时间和金钱,但从长远来看,这样做通常更划算。例如:
- 云服务 x4:每月 10 美元 x 12 个月 x 4 = 480 美元
- Intel NUC 或 Synology NAS:约 300 至 500 美元(取决于您选择的选项)
因此,根据您的具体情况和您目前订购的服务数量,家庭实验室的费用大约一年就能收回!
当然,也需要时间成本和必要的维护,但只要设置得当,就可以最大限度地减少成本。
HomeLab 可能的解决方案
正如我提到的,最好的选择并不昂贵,你只需要一台微型电脑。以下是一些适合基于docker的家庭实验室的优秀选择:
- Intel Nuc 11 i-7、32GB RAM、1TB 550 美元——可靠的起点,具有相当多的存储空间和大量 RAM。
- Intel Nuc 11 i-7,裸机售价390 美元 - 无内存,无存储选项,如果你想自己从头升级
- Intel NUC 11,赛扬 N5105,8GB RAM,256GB SSD, 240 美元 - 我知道这是一个低预算的选择 - 它的价格是具有相同 RAM 容量的 RPi 5 的两倍,但说实话 - 你无法扩展 Raspberry Pi
- Raspberry Pi 5,8GB, 95 美元 - 仅供参考。您仍然需要购买 SD 卡。但您至少可以在上面设置 Pi.Hole 和 Pi.Alert。
- Synology 2-Bay NAS DS223,2GB RAM,无盘, 250 美元 - 适合那些更看重存储空间而非计算能力的用户。如你所见,与 NUC 相比,它的 RAM 并不多。
- Synology DS723 双盘位,2GB 内存,8TB 存储空间,售价990 美元——性能略强一些,CPU 也相当稳定,但内存仍在 2GB 左右。部分版本甚至预装了 Docker。
总的来说,正如您所见,英特尔 NUC 似乎是更具成本效益的解决方案,但 NAS 有其自身的优势,并且通常带有预装的操作系统和管理器,您可以在其中自行部署 docker。
使用 Docker 轻松部署
设置家庭实验室服务器并非一项艰巨的任务。我们只需要在机器上安装 Ubuntu 或 Debian 操作系统即可。
借助 Docker 或 Podman 等容器化平台,您可以轻松部署和管理服务,而无需丰富的技术专业知识。在完成初始设置并将 SSH 暴露到本地网络后,您甚至无需再连接显示器和键盘,除非再次升级整个系统!
你可以在以后的文章中看到我是如何做的。但目前,我们的设置中还剩一步。
开源社区
开源社区蓬勃发展,许多自托管服务都建立在这些协作成果之上。如今,GitHub 上“闲置”的开源软件比以往任何时候都多。
其中许多软件只需一行代码即可轻松设置 Docker。Docker 最大的优点在于,您无需担心依赖关系。您知道 Docker 的最大优势是什么吗?因为它们是开源的,这意味着您也可以贡献自己的力量!您缺少某个功能?您发现了一个 bug 并修复了?创建 Pull 请求、报告并贡献!这就是开源社区蓬勃发展的原因。通过搭建家庭实验室环境,您可以轻松创建自己的 Docker 托管工具!
结论
自托管和运行家庭实验室从未如此简单。不久前,我还在运行 Proxmox,并为所有需要的东西创建虚拟机。问题是,虚拟机占用大量资源,而且如果没有 RACK,它们非常不可靠,除非你进行渗透测试,并且需要 3-4 个环境。使用 Docker 的单操作系统让这一切变得容易得多!而且,通过自托管所有资源,你还能享受到许多其他好处:
- 隐私:您的数据始终私密安全,远离窥探。您的数据归您所有,而非第三方。
- 控制:您可以完全控制正在运行的内容。您拥有服务器的所有权。除了您之外,没有人可以访问该服务器。
- 灵活性:您可以选择最符合您需求的服务和软件,而无需局限于特定的生态系统。您可以根据需要集成它们,也可以将它们分开使用。
- 财务效益:从长远来看,自托管比依赖订阅服务更具成本效益。
在数据即新货币的时代,是时候重新掌控我们的在线活动了。一切自主托管是信息集中化的有力替代方案,能够确保您的数字生活保持私密、安全且灵活。立即加入自主托管运动,开始夺回您的数字主权!
更新!
因为你们几个人问AMD方案,我深入研究了迷你电脑市场,发现了几款不错的产品,甚至有一款我非常喜欢的,如果我选择换系统,我一定会买!
- MINISFORUM EliteMini UM780 XTX AMD Ryzen 7 7840HS,64GB DDR5 1TB 690 美元 - 这款很值!
- Beelink AMD Ryzen 7 16GB RAM 1TB SSD 360 美元 - 便宜的选择,对于配备出色 CPU 的入门者来说不错的选择。
- Kamrui AMD Ryzen 5 16GB DDR4 512GB SSD 270 美元 - 稍微便宜一点的选择,足够用,绝对比你每月 20 美元的 VPS 价格要高。比同价位的英特尔 NUC 替代品更划算。