Skip to content

Releases: sevoniva-labs/dsh-cloudflare-access

v0.1.0-alpha.9 · Cloudflare 零信任接入

Choose a tag to compare

@iscarson iscarson released this 24 Sep 04:07

Cloudflare 零信任接入

通过 Cloudflare Access 和 Tunnel 远程访问本机 DeepSeek Harness,无需公网 IP 或入站端口。非 DeepSeek 或 Cloudflare 官方项目。

兼容范围

  • 插件:0.1.0-alpha.9(预发布)。
  • DSH:0.1.6-alpha.2;Node.js:>=22.19.0
  • macOS 已完成实际部署验证。Linux arm64/x64 提供连接器安装路径,尚未完成实际部署验证;Windows 暂不支持自动安装。
  • 所有获准用户共享同一 Harness 的会话、文件和工具权限,不提供多用户隔离。

功能

  • 配置 Access 应用、明确邮箱白名单、登录方式及已有设备检查。
  • 创建 Tunnel 与 DNS,安装并管理 cloudflared。
  • 验证 Access JWT,保护本机 HTTP、SSE 和 WebSocket 入口。
  • 支持远程目录浏览、模型配置,以及认证检查和连接恢复;不自动重放任务指令。
  • 提供版本限定的前端兼容适配和浏览器私有静态缓存,不修改官方 DSH 文件。

安装

dsh plugin --profile web add github:sevoniva-labs/dsh-cloudflare-access#v0.1.0-alpha.9
dsh --profile web --host 127.0.0.1

或下载本页 .tgzSHA256SUMS.txt,在下载目录校验后安装:

shasum -a 256 -c SHA256SUMS.txt
dsh plugin --profile web add ./sevoniva-dsh-cloudflare-access-0.1.0-alpha.9.tgz

在主机的 设置 → Cloudflare 零信任接入 中配置。设备检查需先在 Cloudflare Zero Trust 创建;仅配置邮箱白名单不代表可信设备验证。

验证与限制

本版通过类型检查、114 项单元/组件测试、构建和分发包检查。Cloudflare API 测试采用模拟服务;CI 在 macOS 和 Ubuntu 上运行,不等同于所有平台的实际部署验收。

登录会话到期仍可能需要认证;不承诺永久在线或即时撤权。升级 DSH 前请重新验证目录、模型页和连接恢复功能。

安装说明 · 安全边界 · 问题反馈

English

An unofficial DSH plugin for Cloudflare Access authentication and Tunnel-based remote access. This prerelease targets DSH 0.1.6-alpha.2 and Node.js >=22.19.0. Authorized users share the same Harness permissions; it is intended for owners and trusted administrators, not multi-tenant hosting. Review the installation guide and security boundaries before use.

v0.1.0-alpha.12 · Cloudflare 零信任接入

Choose a tag to compare

@github-actions github-actions released this 24 Sep 05:28

本次更新

  • 修复网关与原生路由解析顺序不一致的问题,增加管理接口的独立代理请求隔离。
  • 升级 Vitest 至 4.1.11,移除已知开发依赖漏洞。
  • 发布前校验当前提交的 CodeQL、完整依赖审计和 registry 签名;检查失败时停止发布。
  • 补充 HTTP、WebSocket、路径编码与发布门禁回归测试,148 项测试通过。

通过 Cloudflare Access 和 Tunnel 远程访问 DeepSeek Harness。社区插件,非官方产品。

本版本为预发布版本。

安装

dsh plugin --profile web add github:sevoniva-labs/dsh-cloudflare-access#v0.1.0-alpha.12

兼容范围、配置步骤及安全说明见 README

本页安装包与 npm 发布包一致。下载 .tgzSHA256SUMS.txt 后,运行 shasum -a 256 -c SHA256SUMS.txt 校验。

界面

插件设置页,使用示例数据展示,未连接实际 Cloudflare 部署。

连接状态

访问设置与确认发布

访问设置

Full Changelog: v0.1.0-alpha.11...v0.1.0-alpha.12

v0.1.0-alpha.11 · Cloudflare 零信任接入

Choose a tag to compare

@github-actions github-actions released this 24 Sep 04:45

通过 Cloudflare Access 和 Tunnel 远程访问 DeepSeek Harness。社区插件,非官方产品。

本版本为预发布版本。

安装

dsh plugin --profile web add github:sevoniva-labs/dsh-cloudflare-access#v0.1.0-alpha.11

兼容范围、配置步骤及安全说明见 README

本页安装包与 npm 发布包一致。下载 .tgzSHA256SUMS.txt 后,运行 shasum -a 256 -c SHA256SUMS.txt 校验。

界面

插件设置页,使用示例数据展示,未连接实际 Cloudflare 部署。

连接状态

访问设置与确认发布

访问设置

Full Changelog: v0.1.0-alpha.10...v0.1.0-alpha.11

v0.1.0-alpha.10 · Cloudflare 零信任接入

Choose a tag to compare

@iscarson iscarson released this 24 Sep 04:22

Cloudflare 零信任接入

通过 Cloudflare Access 和 Tunnel 远程访问本机 DeepSeek Harness,无需公网 IP。社区插件,非 DeepSeek 或 Cloudflare 官方产品。

本次更新

  • 统一设置页的域名、登录方式、配置检查和发布操作用语。
  • 精简状态与错误提示,补充可执行的处理步骤。
  • 更新安装说明和示例截图。
  • 新增设置页文案、发布确认及错误信息测试。

本次不改变认证策略、重连逻辑或资源管理行为。类型检查、119 项测试与构建通过。

安装

要求 DSH 0.1.6-alpha.2、Node.js >=22.19.0。本版本为预发布版本。

dsh plugin --profile web add github:sevoniva-labs/dsh-cloudflare-access#v0.1.0-alpha.10
dsh --profile web --host 127.0.0.1

也可下载本页安装包和校验文件:

shasum -a 256 -c SHA256SUMS.txt
dsh plugin --profile web add ./sevoniva-dsh-cloudflare-access-0.1.0-alpha.10.tgz

界面

插件设置页,使用示例数据展示,未连接实际 Cloudflare 部署。

连接状态

访问设置与确认发布

访问设置

使用范围

仅适用于主机所有者和可信管理员。所有获准用户共享同一 Harness 的会话、文件和工具权限,不提供用户隔离。可信设备限制须配置 Cloudflare 设备检查;仅设置邮箱白名单不会启用设备验证。

macOS 已完成部署验证;Linux arm64/x64 支持自动安装,尚未完成部署验证。Windows 暂不支持自动安装。CI 在 macOS 和 Ubuntu 上运行,Cloudflare API 测试使用模拟服务。

安装与更新 · 安全说明 · 问题反馈

English: This prerelease improves settings labels, error messages, documentation, and sample-data screenshots. Authentication and connection behavior are unchanged. Requires DSH 0.1.6-alpha.2 and Node.js >=22.19.0.