核心理念

技术独立性(Tech Independence)意味着不依赖任何特定的公司的软件或服务。学习 Linux 这样的基础知识,你可以自己托管大多数东西。这不是因为你必须这样做,而是因为这样做让你感到满足,而且你还能从中学习。

为什么从域名开始

  • 买一个自己的域名是第一步
  • 所有努力会随时间积累:保留长期 backlink,展示你的长期投入
  • 很多人从 WordPress 转到 Medium 再转到 Substack,每次换域名都丢失了积累
  • 有域名后,你可以随时迁移托管,但链接和品牌可以保留

Homelab 实践

作者自托管的内容:

  • 个人博客 (GoHugo)
  • 第二大脑 (Obsidian/Quartz)
  • 个人书籍
  • 订阅列表 (Listmonk)
  • 照片库
  • Gitea (自托管 Git)

技术栈:SSH、备份、反向代理、SSL 证书

开源的力量

作者的数据工程写作生涯始于在工作中使用一个开源 BI 工具——如果购买商业版本需要花大价钱。"brew install 然后本地运行"这种体验让他着迷。

Linus Torvalds 不仅创造了 Linux,还创造了 git——一个改变世界的版本控制工具。他最初只是为了满足自己的需求。"为自己构建"是开源世界的核心精神。

对抗订阅地狱

我们生活在一个"订阅地狱"时代:每个应用都要订阅才能用。自托管是摆脱这种方式的一条路:

  • 掌控自己的数据
  • 不受平台迁移之苦
  • 学习技术技能
  • 获得满足感

官方链接