核心理念
技术独立性(Tech Independence)意味着不依赖任何特定的公司的软件或服务。学习 Linux 这样的基础知识,你可以自己托管大多数东西。这不是因为你必须这样做,而是因为这样做让你感到满足,而且你还能从中学习。
为什么从域名开始
- 买一个自己的域名是第一步
- 所有努力会随时间积累:保留长期 backlink,展示你的长期投入
- 很多人从 WordPress 转到 Medium 再转到 Substack,每次换域名都丢失了积累
- 有域名后,你可以随时迁移托管,但链接和品牌可以保留
Homelab 实践
作者自托管的内容:
- 个人博客 (GoHugo)
- 第二大脑 (Obsidian/Quartz)
- 个人书籍
- 订阅列表 (Listmonk)
- 照片库
- Gitea (自托管 Git)
技术栈:SSH、备份、反向代理、SSL 证书
开源的力量
作者的数据工程写作生涯始于在工作中使用一个开源 BI 工具——如果购买商业版本需要花大价钱。"brew install 然后本地运行"这种体验让他着迷。
Linus Torvalds 不仅创造了 Linux,还创造了 git——一个改变世界的版本控制工具。他最初只是为了满足自己的需求。"为自己构建"是开源世界的核心精神。
对抗订阅地狱
我们生活在一个"订阅地狱"时代:每个应用都要订阅才能用。自托管是摆脱这种方式的一条路:
- 掌控自己的数据
- 不受平台迁移之苦
- 学习技术技能
- 获得满足感