Platform@revojs/cloudflare

Deploy the same server to Cloudflare.

Adapt the revojs server to Workers with native request handling, environment bindings, scheduled events and WebSocket upgrades.

Open on npm

What it handles

Workers runtime adapter
Environment bindings
Scheduled events
WebSocket upgrades
Start here
import cloudflare from "@revojs/cloudflare/module";
import { revojs } from "revojs/module";

export default revojs({
    modules: [cloudflare],
    cloudflare: {
        config: { name: "my-app" },
    },
});

Keep exploring

Related modules

@revojs/bun

Serve the revojs request pipeline with Bun's native server, WebSocket implementation, environment variables and cron scheduler.