Static sites and functions
Serve a built front end, or run a few lines of TypeScript without a repo.
Static site — point at a repo; the build command and output folder are read from package.json (Vite, Astro, SvelteKit → dist/build, Create React App → build, Next export → out), or the repo is served as-is if it’s plain HTML. Served by Caddy with gzip, long caching for hashed assets and an index.html fallback for single-page apps.
Function — TypeScript run by Bun, edited on the canvas; save to redeploy.