Skip to content

Self-host serverless platforms

Serverless code still runs on somebody's computer. These recipes make it yours: the runtime on an exe.dev VM, HTTPS from exe.dev's proxy, and your data in disks and buckets you control.

All 2 Serverless recipes

Frequently asked questions

Will my Cloudflare Worker run unchanged?

Usually, with a few configuration changes. celld runs Workers, Durable Objects, KV, Queues, D1, R2, Workflows, and Cron Triggers from your wrangler.json; its compatibility list names what doesn't carry over, such as Workers AI and Hyperdrive.

Who can reach what I deploy?

Only you, until you share the VM or make it public with ssh exe.dev share set-public <vm>.

Don't see what you need?

Anything that runs on Linux runs on exe.dev. Describe it, and Shelley sets it up on a new VM.

Describe a VM →