I am not sure regarding that specific case. I can tell you this: You need a domain name with DNS setup to point at cloudflare for the tunnels to work. The domains can be at namecheap, DO, or anywhere where you can modify the DNS provider tags. At least one machine needs to run the tunneling service. I believe it should be the host that will serve the traffic.