Back to Custom Domains

Custom Domain Setup

Configure a custom domain for your changelog

Custom Domain Setup

Host your changelog on your own domain with custom domain support.

Requirements

  • Pro subscription required
  • Access to your domain's DNS settings
  • Domain registrar account (GoDaddy, Namecheap, Cloudflare, etc.)

Recommended Domain Structure

We recommend using a subdomain:

  • changelog.yourdomain.com
  • updates.yourdomain.com
  • news.yourdomain.com

You can also use an apex domain, but subdomains are easier to configure.

Adding Your Domain

  1. Go to Settings → Custom Domains
  2. Click "Add New Domain"
  3. Enter your domain (e.g., changelog.yourdomain.com)
  4. Click "Add Domain"

You'll receive DNS configuration instructions.

DNS Configuration

For Subdomains (Recommended)

Add a CNAME record:

  • Type: CNAME
  • Name: your-subdomain (e.g., "changelog")
  • Value: The value provided in the dashboard
  • TTL: 3600 (or automatic)

For Apex Domains

Add an A record:

  • Type: A
  • Name: @ (or leave blank)
  • Value: The IP address provided
  • TTL: 3600 (or automatic)

Also add a TXT record for verification:

  • Type: TXT
  • Name: @ (or leave blank)
  • Value: changelog-verification=your-token
  • TTL: 3600 (or automatic)

Verification

  1. Add the DNS records in your domain provider
  2. Wait 5-10 minutes for propagation
  3. Return to Changelogy settings
  4. Click "Verify Domain"

DNS propagation can take up to 48 hours, but usually completes within minutes.

SSL Certificates

SSL certificates are provisioned automatically after domain verification:

  • Usually takes 5-30 minutes
  • Free SSL included
  • Auto-renewal handled for you

Troubleshooting

"Domain verification failed"

  • Wait longer for DNS propagation
  • Verify DNS records are correct
  • Clear your DNS cache
  • Check with your domain provider

"CNAME and other data"

This means your subdomain has other DNS records. Fix:

  1. Delete ALL existing records for the subdomain
  2. Add ONLY the CNAME record
  3. Wait for propagation

Domain not loading

  • Verify SSL provisioning is complete
  • Check DNS records one more time
  • Try accessing via HTTPS
  • Clear browser cache

Managing Domains

Viewing Domains

All configured domains appear in Settings → Custom Domains

Removing Domains

  1. Click the delete button (🗑️) next to the domain
  2. Confirm removal
  3. Delete DNS records from your provider

Best Practices

  • Use subdomains for easier management
  • Keep DNS TTL at 3600 or lower
  • Don't delete DNS records until you remove the domain from Changelogy
  • Test domain after verification
  • Monitor SSL certificate status

Need more help?

Can't find what you're looking for? Get started with Changelogy today.

Get Started Free