在自己的服务器上搭建兼容 Cloudflare Workers 的平台

直接自己搭一个 CF Worker平台

习惯了 Cloudflare Workers 的工作方式,又想自己管理代码、数据和机器,可以用这个项目在自己的 VPS 或服务器上搭建高度兼容 Cloudflare Workers 的私有 Serverless 平台,原来的 Wrangler 工作流也能继续用。

运行时、控制面、调度和各种 Bindings,被集成进一个 Rust 二进制中。常用的 KV、R2、D1、Durable Objects、Queues、Cron、Cache、Static Assets 等能力,都已经支持。

它采用轻量架构,冷启动为毫秒级,内存占用为 MB 级。默认使用 SQLite + 本地存储,也可以接入 S3,不需要额外搭建 Kubernetes、Redis、Postgres 这套基础设施。

这样一来,熟悉的 Workers 工作流可以放到自己的机器上运行,部署和数据也由自己掌握。不过平台有了,承载它的 VPS 或服务器仍然需要自己准备。

项目网站 | 中文说明

标签

发表评论