Frameworks

Deploy web frameworks on OpenWorkers.

Supported Frameworks

FrameworkAdapter
SvelteKit@openworkers/adapter-sveltekit
Static Sites@openworkers/adapter-static

Static Sites

Any static site generator output can be deployed using @openworkers/adapter-static:

  • Vite (React, Vue, Svelte)
  • Astro
  • Hugo
  • Jekyll
  • Plain HTML/CSS/JS

Deploying

Quick deploy (existing worker with ASSETS binding):

ow workers upload my-site ./dist

Full setup from scratch:

# 1. Create storage for assets
ow storage create my-site-assets --provider platform

# 2. Create environment
ow env create my-site-env

# 3. Bind storage to environment as ASSETS
ow env bind my-site-env ASSETS my-site-assets -t assets

# 4. Create worker
ow workers create my-site

# 5. Link environment to worker
ow workers link my-site my-site-env

# 6. Upload
ow workers upload my-site ./dist

Your site is now live at https://my-site.workers.rocks