展示 HN:WooTTY - 单个 Go 二进制文件中的浏览器终端2 分•作者: masterkain•2 个月前•原帖我需要一个可以嵌入到K8s侧车和内部工具中的网页终端,而不需要引入重型依赖或运行单独的服务。现有的选项要么对shell有过多的限制,要么在重新连接时会出现脆弱的会话处理。 WooTTY可以包装任何二进制文件——如bash、ssh或自定义工具——并通过HTTP提供浏览器终端。会话可以通过输出重放在重新连接时得以保留。它区分了“恢复”和“监视”,这样多个用户可以同时连接到同一个会话,而不会互相干扰。