CF_WORKER_ROUTE

CF_WORKER_ROUTE uses the Cloudflare Workers API to manage worker routes for a given domain.

If any CF_WORKER_ROUTE function is used then dnscontrol will manage all Worker Routes for the domain. To be clear: this means it will delete existing routes that were created outside of DNSControl.

This example assigns the patterns api.foo.com/* and foo.com/api/* to a my-worker script:

dnsconfig.js
D("foo.com", .... ,
    CF_WORKER_ROUTE("api.foo.com/*", "my-worker"),
    CF_WORKER_ROUTE("foo.com/api/*", "my-worker"),
);

Last updated

Revision created

Refresh