Skip to content

collagejs/docs

Repository files navigation

CollageJS Docs

SvelteKit docs site configured for Cloudflare Workers (server-side), using @sveltejs/adapter-cloudflare.

Local development

npm install
npm run dev

Build for Cloudflare Workers

npm run build

This generates the Worker entry at .svelte-kit/cloudflare/_worker.js and static assets in .svelte-kit/cloudflare.

Run the built Worker locally

npm run build
npm run cf:dev

Deploy manually

  1. Authenticate Wrangler once:
npx wrangler login
  1. Deploy:
npm run build
npm run cf:deploy

CI/CD (GitHub Actions)

The workflow at .github/workflows/deploy-cloudflare-workers.yml deploys on pushes to main.

Set these repository secrets:

  • CLOUDFLARE_API_TOKEN
  • CLOUDFLARE_ACCOUNT_ID

Token permissions should include Workers edit/deploy privileges for your account.

Configure Worker name

Edit wrangler.jsonc and update:

  • name: your Worker service name

The current placeholder is collagejs-docs.

About

Documentation website for CollageJS

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors