Release Edition · 立即使用

把终端带到浏览器

Nestty 发布版是一款面向日常运维与远程工作的浏览器终端工具。下载对应平台的发布程序并启动后,即可在浏览器中管理本地终端、SSH 主机与文件工作区。

发布版本 加载中 可用平台 读取中 方式 浏览器访问

正在读取最新发布信息…

8默认终端标签页
双栏可调终端分屏
SSH主机与远程文件
NEW版本更新提醒
Latest Releases

下载最新版

正在从发布清单读取最新版本与可用安装包。

Linux GNU

x86_64-unknown-linux-gnu

适用于使用 glibc 的主流 Linux 发行版。

版本读取中大小读取中
读取下载地址

Linux musl

x86_64-unknown-linux-musl

适用于 Alpine 等使用 musl libc 的 Linux 环境。

版本读取中大小读取中
读取下载地址

Windows 安装程序

x86_64 · NSIS

推荐大多数 Windows 用户使用,安装程序会创建桌面端快捷方式。

版本读取中大小读取中
读取下载地址
Release Features

功能

安装并启动发布程序后,以下能力均可直接在浏览器中使用,不需要额外安装前端组件。

多标签与分屏

同时管理多个终端标签,桌面端可将两个终端组合为双栏视图,拖动分隔线调整工作区大小。

  • 可新建、切换、重命名和关闭终端标签,按工作任务分别保持操作上下文。
  • 分屏支持调整比例、双击恢复均分以及交换左右面板,适合一边执行命令、一边查看日志。
终端标签可调分屏快捷切换

会话保持与自动恢复

页面刷新、短暂断线或服务重启后,仍可恢复正在使用的终端标签与会话状态,减少重复登录和重复操作。

  • 网络恢复后自动重新连接,终端输出和当前运行状态会继续同步到浏览器。
  • 后台任务产生输出、等待输入或退出时,可通过标签状态和浏览器通知及时发现。
断线重连状态恢复输出提醒

SSH 主机管理

保存常用主机配置,从浏览器连接远程终端;支持远程文件浏览、编辑、上传、下载与预览。

  • 集中保存主机地址、端口和登录信息,进入 SSH 主机后可直接打开对应终端。
  • 远程终端与远程文件工作区联动,适合排查服务、修改配置和处理部署目录。
主机配置远程终端远程文件

文件工作区

浏览目录、查看属性、编辑文本、预览图片和文档,并通过改动列表管理本地或远程工作区文件。

  • 支持创建、重命名、复制、移动、删除、上传和下载,文件属性可查看大小、时间和只读状态。
  • 文本文件可在浏览器内编辑并搜索替换,图片和常见文档可直接预览,减少频繁切换工具。
编辑预览上传下载文件属性

Git 工作区操作

查看文件改动和差异,执行暂存、取消暂存、提交、分支切换与提交历史查看,操作结果即时同步。

  • 改动列表区分未暂存和已暂存内容,可全选或批量选择文件后统一处理。
  • 提交前可查看差异、提交图和分支状态,提交信息与操作结果会同步反馈到工作区。
改动列表分支管理提交历史

移动端与自定义键盘

手机和平板可使用虚拟键盘、底部快捷键栏和自定义命令按钮,适合在没有实体键盘时快速操作终端。

  • 提供全键盘、数字键盘和自定义键盘模式,支持触摸操作、快捷键输入与键盘高度调整。
  • 可配置常用命令按钮;虚拟键盘展开时底部快捷键栏自动隐藏,关闭后恢复显示,避免重复占用空间。
移动适配虚拟键盘快捷命令

客户端与通知

查看在线浏览器客户端、连接信息和所在标签;可使用后台通知,并按终端标签单独静音。

  • 在线列表展示浏览器、设备、连接时间和当前终端,便于确认谁正在使用服务。
  • 可断开其他客户端连接,并按标签控制通知,适合多人协作或后台运行任务时使用。
在线管理后台通知标签静音

版本更新与回滚

检测到新版本时在工具栏提示更新,查看版本说明;由进程管理器托管时可直接执行升级,升级前保留回滚副本。

  • 更新提示会按版本展示待更新内容,先了解改动再决定是否升级。
  • PM2 托管时可从浏览器发起升级;普通运行方式提供下载与手动替换方案,并保留上一版本备份。
更新提醒版本说明安全回滚
Release Usage

使用方法

从上方下载区选择与你的系统匹配的最新文件。Linux 发布程序直接运行,Windows 用户运行安装程序后即可启动桌面端。

01

下载并准备程序

Linux 选择 GNU 或 musl 版本,将文件放到准备运行 Nestty 的目录;Windows 直接运行安装程序。

前往上方下载区
$ chmod 755 hylintech-tty
02

启动发布版

首次启动会在程序所在目录创建 settings 配置目录,已有配置不会被覆盖。

$ ./hylintech-tty
03

打开浏览器并登录

访问本机地址,使用 settings/env.json 中的 Token 完成登录。

→ http://127.0.0.1:11083
04

可选:交给 PM2 托管

需要后台运行、自动拉起或浏览器一键升级时,可使用 PM2 托管 Linux 发布程序。

$ pm2 start ./hylintech-tty --name hylintech_tty --cwd "$(pwd)" --interpreter none
Safe Operation

安全使用提示

Nestty 发布版拥有终端操作权限,请只在可信环境中使用,并妥善保管访问凭据。

保护访问 Token

使用高强度 Token,不要将 settings/env.json 或登录地址暴露给无关人员。对外提供服务时建议配合 HTTPS。

谨慎配置快捷命令

自定义按钮会以当前运行账户的权限执行命令,只添加明确、可信且必要的操作。

妥善备份配置

升级或迁移前备份 settings 文件夹;SSH 配置、键盘配置和访问设置都依赖其中的文件。