DIY Deployment // Built for fun

Your own
personal Vercel.

A simple, custom-built deployment engine. It lets you run builds on a VPS and host them directly from Cloudflare.

How it works

01/INTERCEPT

GitHub triggers a webhook when you push code. A Cloudflare Worker catches it, checks the signature, and tells the VPS to start building.

Vertical branch node line graphic
02/ISOLATE

The VPS spins up a fresh, isolated container to build your code. It keeps the build sandboxed so it doesn't crash the server or eat up all your RAM.

Transparent isometric cube graphic
03/STREAM

Once the build finishes, the assets are pushed straight to Cloudflare R2 storage. When people visit your site, Cloudflare serves the files directly so your VPS doesn't have to do any heavy lifting.

Minimalist global network dots graphic