Installing Edgemesh on Cloudflare is extremely easy, provided you have your DNS on Cloudflare and you have Cloudflare Workers enabled. The Edgemesh App on Cloudflare requires workers to be enabled and you will incur additional costs from Cloudflare (at the time of writing $5 per month).
Log in to your Cloudflare Portal and go to https://www.cloudflare.com/apps/edgemesh.
Install the Cloudflare App.
Register an account on the Edgemesh Portal.
Register and verify your domain on the Edgemesh Portal.
To enable workers on Cloudflare, navigate to the Cloudflare Dashboard, select your Zone and click the workers panel.
From here the process to activate workers is straight forward.
To ensure that you are proxying your traffic over the Cloudflare Network, navigate to the Cloudflare Dashboard, select your Zone and click the DNS panel.
From there, find the record for the website you are trying to install on, and make sure the Proxy Status is set to Proxied (the little cloud is turned on).