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
- Go to Settings → Custom Domains
- Click "Add New Domain"
- Enter your domain (e.g.,
changelog.yourdomain.com) - 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
- Add the DNS records in your domain provider
- Wait 5-10 minutes for propagation
- Return to Changelogy settings
- 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:
- Delete ALL existing records for the subdomain
- Add ONLY the CNAME record
- 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
- Click the delete button (🗑️) next to the domain
- Confirm removal
- 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