WeWorkBuddy

[分享创造] [自荐] Loris Tunnel 2.0 发布:从 SSH Tunnel 到一站式 Tunnel 管理工具 [送码]

今年 3 月份,我在 V2EX 分享过自己开发的一个 SSH Tunnel GUI 工具: Loris Tunnel 。 最初做这个工具,主要是因为日常开发经常需要在本地访问远程的 MySQL 、ClickHouse 、Redis 等服务,不想在本地再搭建一整套环境。 SSH Tunnel 虽然能解决问题,但管理起来比较麻烦,尤其是网络波动后经常断线,需要手动重启。而且我个人也不太喜欢一直通过 CLI 管理这些连接。 我们有 4~5 个线上数据库要同时链接,只要其中一个 SSHTunnel 忘记运行或者断联,整个服务就会报错,然后就得一个个环节去查,最后发现居然又是 SSH Tunnel 的事情。 所以就自己用 Go + Wails 做了一个桌面工具,支持连接管理、自动重连等功能。 一个意外的反馈: 推荐给同事之后,一个后端同事反馈 Mac 上自从用了这个 Loris Tunnel 之后再也不发烫了,因为 DBeaver 原生的 SSH Tunnel 使用的 Java 写的,性能太差了。 从 1.0 到 2.0 这几个月其实一直在陆陆续续更新,优化了 UI 、连接管理等细节。不过感觉都

Read original source
Source page screenshot: [分享创造] [自荐] Loris Tunnel 2.0 发布:从 SSH Tunnel 到一站式 Tunnel 管理工具 [送码]
Source page screenshot · www.v2ex.com

Source record

Research analysis

What changed

Source account: 今年 3 月份,我在 V2EX 分享过自己开发的一个 SSH Tunnel GUI 工具: Loris Tunnel 。 最初做这个工具,主要是因为日常开发经常需要在本地访问远程的 MySQL 、ClickHouse 、Redis 等服务,不想在本地再搭建一整套环境。 SSH Tunnel 虽然能解决问题,但管理起来比较麻烦,尤其是网络波动后经常断线,需要手动重启。而且我个人也不太喜欢一直通过 CLI 管理这些连接。 我们有 4~5 个线上数据库要同时链接,只要其中一个 SSHTunnel 忘记运行或者断联,整个服务就会报错,然后就得一个个环节去查,最后发现居然又是 SSH Tunnel 的事情。 所以就自己用 Go + Wails 做了一个桌面工具,支持连接管理、自动重连等功能。 一个意外的反馈: 推荐给同事之后,一个后端同事反馈 Mac 上自从用了这个 Loris Tunnel 之后再也不发烫了,因为 DBeaver 原生的 SSH Tunnel 使用的 Java 写的,性能太差了。 从 1.0 到 2.0 这几个月其实一直在陆陆续续更新,优化了 UI 、连接管理等细节。不过感觉都

Version & cost evidence

Recent records to compare: “Show HN: Filepeek: a viewer for 658 file formats that runs in the browser” (Show HN, Nov 9, 2026); “Show HN: CodeHub – Turning release notes into pictures so that it is fun to read” (Show HN, Nov 9, 2026). Shared themes are navigation hints; they have not been verified as the same need or independent corroboration.

Who is affected

Identify the existing workflow this change affects before recommending an upgrade. Launch attention does not establish improvement; an API, pricing or availability change may instead create migration work.

Missing comparison points

Missing checks: old versus new behavior, affected plans and regions, availability date, compatibility, rollback path and cost under the same workload.

Migration check

Save the release or policy notice, run the same task on the old and new option, and compare outputs and the full bill. For retirement notices, verify the deadline before scheduling migration.