Skip to main content

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

  1. Deploy your project (click Deploy in the editor toolbar)
  2. Go to project settings and click "Custom Domains"
  3. Enter your domain (e.g. app.yourdomain.com)
  4. Add the CNAME record shown to your DNS provider, pointing to yalicode.dev
  5. Wait for DNS propagation (usually a few minutes, up to 48 hours)
  6. 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.