Cloudflare Workers
Cloudflare Workers enable serverless compute at the edge, running custom logic before traffic reaches Helsinki2.
Current Status
No Cloudflare Workers are currently deployed.
Use Cases
Workers can be used for:
- URL rewrites and redirects
- Request/response filtering
- Authentication and authorization
- Rate limiting
- A/B testing
- Custom caching logic
- Request logging and analytics
Deployment Model
If Workers are deployed in the future:
- Worker code is written in JavaScript/TypeScript
- Deployed via Cloudflare dashboard or Wrangler CLI
- Runs at Cloudflare edge, before traffic reaches Helsinki2
- Can modify requests/responses or block traffic entirely
- No changes needed to CT101 Caddy or VM700
Example: Redirect Old Domain
export default {
async fetch(request) {
const url = new URL(request.url);
if (url.hostname === 'old-domain.com') {
return Response.redirect('https://new-domain.com' + url.pathname, 301);
}
return fetch(request);
},
};
Notes
- Workers do not replace CT101 Caddy routing — they operate upstream
- Workers are optional and not required for current infrastructure
- Document any deployed Workers here with their purpose and code location