SheepNav
Kyushu

Kyushu

kyushu.co

自托管JavaScript工作器,无需Node/Bun/Docker

1个月前制作者:David Dal Busco

关于 Kyushu

Kyushu 是一个可自托管的 Wasm 沙箱,专为 JavaScript 工作器设计。想象一下 Cloudflare Workers,但运行在你自己的 VPS 上。你可以编写一个 JS fetch 处理器,将其打包为独立的二进制文件,然后部署到你的服务器上运行。

核心功能

Kyushu 利用 WebAssembly 沙箱技术,为 JavaScript 代码提供安全的隔离执行环境。它无需 Node.js、Bun 或 Docker 等传统运行时,而是将代码编译为 Wasm 模块,以极小的资源消耗实现高效的执行。

主要特性

  • 自托管部署:完全掌控你的基础设施,数据不经过第三方。
  • 无需复杂环境:不依赖 Node、Bun 或 Docker,简化部署流程。
  • 安全沙箱:基于 Wasm 的隔离机制,安全运行不可信代码。
  • 轻量级二进制:每个工作器打包为独立二进制,启动迅速。
  • 开源且早期阶段:社区驱动,持续迭代中。

适用场景

  • 安全运行不可信代码:例如用户自定义脚本或第三方插件。
  • 边缘计算替代方案:在自有服务器上构建类似边缘节点的处理逻辑。
  • AI 代理沙箱:为 AI 代理提供安全的执行环境,隔离其逻辑。
  • 微服务与 API 网关:快速部署轻量级请求处理器。

Kyushu 目前处于早期阶段,但已展现出巨大潜力。如果你喜欢这个项目,不妨一试并点赞支持!

相关工具