A guide explaining how to properly set up your origin server to work with Vultr CDN Pull Zones for content distribution.
Configuring your origin server for a Vultr CDN Pull Zone involves specifying the source from which the CDN will fetch content. The origin can be any publicly accessible web server, API, or application server that hosts the resources you want to distribute via the CDN.
To set up a Pull Zone, you can either provide your origin server’s URL while provisioning the Vultr CDN Pull Zone from the Vultr Customer Portal, where you can also configure options such as active regions, custom domains, SSL, caching behavior, and enable features like Cross-Origin Resource Sharing (CORS), Gzip compression, blocking AI bots, and blocking potentially malicious bots. Alternatively, for programmatic control, you can use the Vultr API or CLI to create and manage Pull Zones.
Once configured, the CDN serves cached content from the nearest edge locations. Requests for content not yet cached are fetched from the origin, cached at the edge, and then delivered to users. This setup reduces latency, minimizes origin load, and improves content delivery performance globally. For detailed instructions on configuring your origin server, see the How to Provision Vultr CDN Pull Zones guide.