VelaVela
Recipes

Cloudflare Workers

Deploy a Vela application to Cloudflare Workers.

Vela runs natively on Cloudflare Workers through the CloudflareFactory.

Setup

import { CloudflareFactory } from '@velajs/cloudflare';
import { AppModule } from './app.module';

const app = await CloudflareFactory.create(AppModule);

export default app;

Wrangler Configuration

Create a wrangler.toml in your project root:

name = "my-vela-app"
main = "src/index.ts"
compatibility_date = "2024-01-01"

Deployment

pnpm wrangler deploy
Edit on GitHub

Last updated on

On this page