Custom Domains
Deploy your projects to your own domain names.
Overview
Every Irresistible project gets a free subdomain (yourproject.irresistible.dev), but you can also use your own custom domains.
Adding a Custom Domain
Step 1: Add Domain in Dashboard
- Go to Project Settings → Domains
 - Click “Add Custom Domain”
 - Enter your domain (e.g., myapp.com)
 - Click “Add Domain”
 
Step 2: Configure DNS
Add these DNS records at your domain registrar:
For root domain (myapp.com):
Type: A
Name: @
Value: 76.76.21.21 For subdomain (www.myapp.com):
Type: CNAME
Name: www
Value: cname.irresistible.dev Step 3: Verify Domain
- Click “Verify DNS” in the dashboard
 - Wait for propagation (usually 5-30 minutes)
 - Domain will show as “Active” when ready
 
SSL Certificates
SSL certificates are automatically provisioned using Let’s Encrypt:
- Free SSL for all custom domains
 - Auto-renewal before expiration
 - Supports wildcard certificates
 
Advanced Configuration
Multiple Domains
Add multiple domains to the same project:
myapp.com
www.myapp.com
app.mycompany.com Domain Redirects
Configure redirects in your project settings:
- Redirect www to non-www (or vice versa)
 - Redirect old domains to new ones
 - Force HTTPS
 
Regional Deployments
Deploy to specific regions for better performance:
- US East (Virginia)
 - US West (Oregon)
 - EU West (Ireland)
 - Asia Pacific (Singapore)
 
Troubleshooting
DNS Not Propagating
- Check DNS records with 
digornslookup - Ensure no conflicting records exist
 - Wait up to 48 hours for global propagation
 
SSL Certificate Issues
- Verify DNS is correctly configured
 - Check for CAA records blocking Let’s Encrypt
 - Ensure domain is accessible
 
Domain Not Working
- Verify DNS configuration
 - Check domain status in dashboard
 - Clear browser cache
 - Test with 
curl -I https://yourdomain.com