Skip to content

Cloudflare

Workers

Initiate a new worker

wrangler init <worker-name>
cd <worker-name> && touch Makefile

A template Makefile

# doppler run -- make dev
dev:
    wrangler dev --local --var WORKER_VERIFY_TOKEN:${WORKER_VERIFY_TOKEN}

publish:
    wrangler publish

Debugging Workers

Steps to init a new worker:

  1. Generate a verify token and store it in BitWarden
  2. Prepare an API request to drive the development
  3. Debug locally via wrangler dev --var WORKER_VERIFY_TOKEN:${WORKER_VERIFY_TOKEN}
  4. Debug the production version via wrangler tail

Deploy the worker npm run deploy