Capsul 重磅回归:技术回顾与未来展望
capsul devlog
capsul 重磅回归
_ 2025年3月29日 _
capsul 拥有丰富的历史。它诞生于 cyberia.club,我们的第一台服务器实际上是在我的公寓楼顶上拼凑起来的。当时大约有 10 个人在那里,可能都喝了点酒,我们用贴纸覆盖了第一台 1U 服务器。它现在还在 layer zero 的俱乐部会所里——我们把服务器命名为 "baikal",取自世界上最深的湖泊贝加尔湖,也是对 "cyberia" 听起来像 "siberia" 的一个玩笑。这是当时 baikal 的一张照片:
当 capsul 刚开始时,甚至不叫 capsul——它被称为 "cvm",代表 "cyberia virtual machines"。
我用一小组 shell 脚本手动为人们创建虚拟机,这些人用现金支付我。 cvm 就是这样很酷——隐蔽的(covert)、人力的(human)和公共的(communal)。我会拿 60 美元,把它记在一个电子表格里,然后启动一个 VM。
一些 VM 内部仍然有
cvm-
前缀。
最终,forest 出现了,并用一个自助式 Web 界面祝福了 cvm。至此,我们将 cvm 重命名为 capsul。 forest 大概花了一个星期的时间才完成了 capsul v1,它看起来像这样:
baikal + capsul 为许多人运行了许多虚拟机近五年,在此过程中只发生了一些小事故。
好吧,除了……
Atlanta
有一次,baikal 中的磁盘基本上快要爆炸了,而且我们太不好意思让 CyberWurx 数据中心的工作人员远程帮助我们修复它,因为我们已经给他们邮寄了两个不适合服务器机箱的不同 PCI-E SSD 转接卡。所以我们不得不飞往 Atlanta(baikal 在 CyberWurx 的一个机架中)来修复它们。 forest 和我做了一个小旅行:
最终,我们成功了。我们阻止了一次关键的存储事故,baikal 又活了几年。
史诗级的紧急服务器迁移 🤯
- baikal(我们的旧服务器)再也无法承受负载,不断崩溃
- rathouse(我们的新服务器)已经架好并准备就绪
- 我们想等到我们可以在新系统上运行备份后再进行迁移……但现实生活对我们另有安排
- capsul 完全停机了大约一天半
Stripe 末日
Stripe 切断了我们的信用卡支付,因为 cyberia computer club 的明尼苏达州非营利组织地位在所有从事维护工作的人都消失后失效了。
在那个时候,我们多年来一直维护着 capsul,并且在 2023 年,cyberia congress 正式发布 capsul,由我们而不是由俱乐部拥有。
因此,为了使 Stripe 支付再次正常工作,我们 "失败前进",并创建了一个新的法人实体,该实体将负责运营 capsul:break software llc
未来
好吧,现在是 2025 年。我们最近安装了一台新服务器(rathouse),并且对这个项目有了新的活力。 forest 和我越来越认真地尝试使 capsul 成为现实。 我们一直在与各种 smallweb 社区中的优秀人士交谈——capsul 最初就是为这类人创建的,并且我们仍然希望为他们提供优质的服务。一直都是这样。我们自己使用 capsul,并且我们作为 独立社区托管项目 的管理员,我们自己的需求和愿望指导了 capsul 的开发:
- 我们需要更好的存储性能才能使我们的聊天服务器正常运行,因此我们调整了存储设置以尽可能加快磁盘的读取和写入速度。
- 我们仍然希望能够备份和恢复我们的 VM,因此我们将 virtnbdbackup 直接集成到 capsul 中。
我们希望使 capsul 成为最好的小云。不仅仅是另一个 5 美元/月的寻租项目;而是一个真正更好的选择,它更易于访问、更有趣,并且仍然具有强大的功能和可靠性,而不仅仅是一个玩具。 我们为 capsul 进行了 CSS 改版、一个浅色主题、修复了一些长期存在的错误,并更新了我们所有的 OS 镜像,我们有很多想法,但它们仍在酝酿中。 如果您想打个招呼,您可以随时通过 support@capsul.org 向我们发送电子邮件——否则,我们总是在 matrix 中闲逛。 :) 我会尽量每月至少在这里发帖一次。 再见 <3 <3 <3 爱你们, j3s, forest 11 Powered by Bear ʕ•ᴥ•ʔ