Connecting Storage to a Pull Zone
Point a pull zone at a storage bucket to deliver your files from CDNShark edge nodes worldwide, with caching, HTTPS, and custom hostnames.
Set storage as the origin
- Go to Pull Zones and click Add Pull Zone (or edit an existing one).
- For Origin Type, choose CDNShark Storage.
- Select the bucket you want to serve.
- Pick a caching preset and click Save.
Your zone receives a CDN hostname immediately. Add a custom hostname (CNAME) if you want to serve files from your own domain — SSL is provisioned automatically.
How caching works
- On the first request for an object, the edge node fetches it from the bucket and caches it.
- Subsequent requests are served from the edge until the cache TTL expires.
- Update a file in the bucket, then purge the path (or the whole zone) so edge nodes fetch the new version.
Recommended settings
- Use the NVMe tier for buckets behind a pull zone to keep origin fetches fast.
- Set a longer cache TTL for static assets that rarely change.
- Enable Force HTTPS so all delivery is encrypted.