Setting up a new Cloudflare account

If you already have a domain name but do not have a Cloudflare account, start here.

  1. Sign up for a new Cloudflare account

  2. Provide your domain name

  3. Choose the free plan

  4. Cloudflare will scan your DNS records and allow you to review your settings. Clear any existing records (click Delete).

  5. Add a new CNAME record with the name "@" and the target Proxy status should be enabled.

  6. If you'd also like to support the "www" version of your domain, create a new CNAME record with the name "www" and the target Proxy status should also be enabled.

  7. Click Continue

  8. Follow the instructions for logging in to your domain registrar and setting your nameservers. Your registrar is the company that you purchased the domain through.

  9. Click Done, check nameservers

  10. Cloudflare will notify you when your domain is set up.

At this point, your domain should be ready to use. Be sure to set your domain name in the Site Builder settings so Pinecast knows which domain to match with your podcast website.

Setting up a domain already on Cloudflare with Pinecast

To use a custom domain name with Cloudflare, first log in to your account and visit the domain that you wish to point at Pinecast.

Along the top, choose the DNS section:

In the DNS section, start by removing any records that may conflict with your domain. If you're setting up to work with Pinecast, you'll want to remove any A, AAAA, or CNAME records that already show for the name. If you're setting up to work with Pinecast, remove any of those record types for subdomain.

Next, add a new record with the following settings:

  • Type: CNAME

  • Name: @
    If you'd like to use Pinecast with a subdomain, use yoursubdomain to make work.

  • Target: 

  • TTL: Automatic TTL

  • Proxy status: Enabled

Repeat the above steps with the name www to make work. You must have both your root domain ( as well as the www variant pointed at Pinecast to correctly support both.

Next, visit the SSL/TLS section. The following settings should be set:

  • Overview: Flexible (Full and Full Strict will not work with Pinecast)

  • Edge Certificates: Always use HTTPS and Automatic HTTPS Rewrites: On

On Pinecast, visit your podcast dashboard.

  1. If you have not already set up a site, visit the Site tab and create a site.

  2. Visit the Site Builder.

  3. Switch to the Settings tab, then Custom Domain.

  4. Set your domain name and save.

Did this answer your question?