Obtain an SSL certificate on Digital ocean

  1. Create a DigitalOcean Space (or use an existing one):

You can create a new Space during the CDN setup process or use an existing one.

  1. Enable CDN and configure subdomain:

Enable CDN and configure subdomain:

Go to the Space settings and navigate to the CDN section.
Enable the CDN option.
You’ll be prompted to choose a subdomain for your CDN:
Use an existing subdomain from your main domain (e.g., [invalid URL removed])
Create a new subdomain specifically for the CDN (e.g., [invalid URL removed])

  1. Obtain an SSL certificate:

DigitalOcean offers Let’s Encrypt integration for free SSL certificates.
During subdomain setup, you can choose to use Let’s Encrypt.
Select the domain you want to use and provide a name for the certificate.
DigitalOcean will automatically generate the certificate and configure the necessary DNS record (CNAME).
Alternatively, you can use a self-signed certificate:

This is not recommended for production environments due to security concerns.
If using a self-signed certificate, you’ll need to configure your DNS provider with a CNAME record pointing your subdomain to the DigitalOcean CDN endpoint.

  1. Update DNS records (if using a custom domain name):

If you’re not using DigitalOcean’s DNS hosting service and have a custom domain, you’ll need to create a CNAME record with your DNS provider.
The CNAME record should point your subdomain to the CDN endpoint provided by DigitalOcean.
Here are some helpful resources for further guidance:

DigitalOcean’s documentation on customizing the Spaces CDN endpoint with a subdomain: https://docs.digitalocean.com/products/spaces/how-to/customize-cdn-endpoint/
A video tutorial on getting started with custom subdomains for Spaces CDN: [YouTube DigitalOcean Spaces Custom Subdomain]
By following these steps, you can configure a subdomain for your DigitalOcean Spaces CDN and improve the delivery speed of your static content.



RELATED Articles

Leave a Comment