付费方案即将推出,为何仍开源
tTerm 的全部代码现在采用 AGPL v3,而不再是 MIT,付费方案也即将推出。下面说说为什么两者并不冲突,以及我们为什么连服务器都开源了。
博客
我们发布了什么,有哪些变化。每次发布的简短说明也会发到我们的 Telegram 频道。
所有服务器和电脑都在一个标签页中,每条命令自成一个块,设备上无需任何密钥。tTerm Web 现在能做什么、如何连接机器,以及接下来的计划。
阅读全文tTerm 的全部代码现在采用 AGPL v3,而不再是 MIT,付费方案也即将推出。下面说说为什么两者并不冲突,以及我们为什么连服务器都开源了。
运维手册、检查清单和访问说明,现在就放在相关机器的旁边。你可以创建自己的项目并为每个项目设定颜色,给终端命名,还能把机器和笔记从一个项目移到另一个项目。以下是 tTerm Web 上线头几天新增的功能。
在服务器上,每个窗口一直都是独立的终端。而在装有代理的电脑上,所有窗口共用一个 shell:在一个窗口里 cd,其他窗口也会跟着切换目录;一个窗口里有程序在运行时,其余窗口只能等待。现在每个窗口都有自己的 shell,和服务器上一样。你可以在一个窗口里运行开发服务器,同时在另一个窗口里工作。
以前程序询问 Continue? (Y/n) 时,你没法回复:命令结束之前,你的消息发不出去。现在,命令运行期间你输入的任何内容都会作为它的输入,就像在终端里一样。机器人会用 👌 标记这样的消息。
以前它不管怎样都启动 bash。在 macOS 上,zsh 从 2019年起就是默认 shell,这意味着你用的是别人的环境:你装过的东西,有一半都找不到。
github.com/tterm-net 带有 Verified 徽章:GitHub 已确认,这个组织和 tterm.net 背后是同一批人。
现在,同一台服务器上可以同时打开多个终端:一个用来跟踪日志,另一个用来干活。它们在 /use 中显示为单独的行,各有自己的 shell:在一个终端里 cd,另一个仍停在原处。
为你的服务器准备的终端,就在 Telegram 里。输入一条命令,它会在你的机器上运行,结果以消息形式返回,附带退出码、工作目录和 git 分支。shell 会记住你上次停在哪里。
机器人已迁移到自己的服务器上,不再依赖某台笔记本是否开着。机器人和代理的源代码已经公开。
机器列表、菜单和确认操作都改成了消息里的按钮。无法连接的机器会显示为灰色,不会再点进去就报错。
共享访问可以设定期限。到期后访问会自动关闭,双方都会收到通知。所有者可以把完整的命令历史导出为文件。
现在也可以连接电脑了,方法是安装一个主动向外连接的小型代理。目前支持 macOS 和 Linux。
每次发布的简短说明都在 tTerm 频道里。