Hey all - I had a few questions about using Argo (routing) and Argo Tunnel (origin endpoint protection) for a REST API, specifically.
- Can Argo apply only to a sub-domain of a domain? We have our Cloudflare instance as a single parent domain e.g. tallyfy.com, and only want to apply Argo and Argo Tunnel to a specific sub-domain e.g. go.tallyfy.com - is that configurable either in Argo, or within a Cloudflare Worker?
- Are both products more or less beneficial for a REST API vs. usage for web pages, images, etc.? Such payloads are generally smaller, cannot be cached and ship JSON back and forth.
- In future, if I had two origins on two different continents (e.g. one in the US and one in Singapore), can Argo be set to take the incoming request, judge the “nearest origin” and use that?
- What are the benefits of Argo Tunnel specifically for a REST API?
- If the origin is Amazon’s ELB or ALB (with EC2 instances behind it) - how would one install the daemon for Argo?