Getting Started
Deploy Your First CDN
This guide will walk you through creating a CDN deployment and adding your first domain.
Prerequisites
-
An Edge Network account (sign up here) -
A domain or subdomain you want to serve through the CDN -
Access to your domain's DNS settings -
An origin server (where your content lives - S3, your web server, etc.)
Create a CDN Deployment
A deployment is a container for your CDN domains. You might have one deployment per project or environment.
- Navigate to CDN in the sidebar
- Click Deploy CDN
- Enter a name for your deployment (e.g., "My Website" or "Production")
- Click Create Deployment
Screenshot: Create CDN Deployment form
Add a Domain
Now add the domain you want to serve through the CDN.
- Click Add Domain
- Enter your domain (e.g.,
cdn.yoursite.com) - Enter your origin URL (e.g.,
https://origin.yoursite.comor an S3 bucket URL) - Click Add Domain
Screenshot: Add Domain modal with domain and origin fields
About Origins
The origin is where your actual content lives. This could be an S3 bucket, another CDN, your web server, or any URL that serves your static files.
Configure DNS
Point your domain to Edge CDN by adding a CNAME record.
Add this CNAME record at your DNS provider:
Type
CNAME
Name/Host
cdn
Value/Target
cdn.edge.network
Replace "cdn" with your subdomain. For a root domain, you may need to use your DNS provider's CNAME flattening feature or an ALIAS record.
- Log in to your DNS provider (Cloudflare, Route53, etc.)
- Add a CNAME record pointing to
cdn.edge.network - Wait for DNS propagation (usually 1-5 minutes)
- Click Check DNS in the Edge console
Screenshot: Domain with DNS pending status and CNAME instructions
Wait for SSL Certificate
Once DNS is verified, we automatically issue a free SSL certificate for your domain using Let's Encrypt.
Certificate issuance typically takes 30-60 seconds. The page will update automatically.
Screenshot: Domain with SSL active status and green shield icon
You're live!
Your domain is now being served through Edge CDN with automatic SSL. Visit your domain to see it in action.
Test Your CDN
Verify everything is working correctly:
# Check the response headers
curl -I https://cdn.yoursite.com/path/to/file.jpg
# Look for these headers:
# x-cache: HIT (served from cache)
# x-edge-location: eu-west-1 (edge node that served the request)