chat.est.im 于 3.14 正式上线

💡 原文英文,约300词,阅读约需1分钟。
📝

内容提要

一个有趣的项目已完成,利用curl -N展示互动ANSI艺术,支持双向流和实时消息传递,确保安全性。接下来将增加更多ANSI艺术和聊天控制命令。

🎯

关键要点

  • 项目利用curl -N展示互动ANSI艺术,经过多次尝试终于完成。
  • 项目地址为https://chat.est.im/,可以通过curl -NT进行体验。
  • 实现了双向流和实时消息传递,所有消息都在队列中缓冲并实时传递,无日志记录。
  • 为了确保消息安全,使用了TLS层,并实现了ACME自动证书续期。
  • 在实现过程中学习了HTTP-01和TLS-ALPN-01挑战的知识。
  • 为了防止CLI中的进度条,查看了curl的源代码。
  • 项目还包括一个粘贴服务,curl -T功能也很有趣。
  • 选择curl而非telnet、ssh或IRC是因为现代用户更习惯使用curl。
  • 接下来的计划是增加更多ANSI艺术和聊天控制命令。
➡️

继续阅读