Custom Domains
Connect your own domain to a deployed YaliCode project.
Requirements
Custom domains are available on Pro plans and above. You need to own the domain and have access to its DNS settings.
Setup steps
- Deploy your project (click Deploy in the editor toolbar)
- Go to project settings and click "Custom Domains"
- Enter your domain (e.g. app.yourdomain.com)
- Add the CNAME record shown to your DNS provider, pointing to yalicode.dev
- Wait for DNS propagation (usually a few minutes, up to 48 hours)
- YaliCode automatically provisions an SSL certificate via Let's Encrypt
Domain limits
- Pro plan: up to 3 custom domains
- Business plan: up to 10 custom domains
SSL
SSL certificates are provisioned and renewed automatically. No configuration needed. All traffic is served over HTTPS.
Troubleshooting
If your domain shows as "Pending", the DNS record has not propagated yet. Check that your CNAME record points to yalicode.dev (not an IP address). You can verify with dig your-domain.com CNAME in a terminal.