Skip to main content
Use your own domain or subdomain for your HelloLeo projects. Perfect for production deployments and professional branding.

Domain Options

Default Subdomain

Every project gets an automatic subdomain:
  • Format: your-project-name.live.helloleo.dev
  • No configuration needed
  • Works immediately after publishing

Custom HelloLeo Subdomain

Choose your own subdomain from the Publish Modal:
  • Format: myproject.live.helloleo.dev
  • Must be unique and available
  • Change it anytime
  • Follows naming rules (lowercase, numbers, hyphens)

Custom Domain

Use your own domain:
  • Format: app.yourdomain.com
  • Requires DNS configuration
  • Full control over your branding
  • Available on Pro plan

Setting Up a Custom Subdomain

  1. Click “Publish” to open the Publish Modal
  2. In the Subdomain section, enter your desired subdomain
  3. Click Save to update
  4. Your project redeploys with the new URL

Setting Up a Custom Domain

Step 1: Configure DNS

Add one of these records to your domain: Option A: CNAME Record (Recommended for subdomains)
Type: CNAME
Name: app (or your subdomain)
Value: live.helloleo.dev
TTL: 3600
Option B: A Record (For root domains)
Type: A
Name: @
Value: [Contact support for IP]
TTL: 3600

Step 2: Add Domain in HelloLeo

  1. Open the Publish Modal
  2. Go to the Custom Domain section
  3. Enter your domain (e.g., app.yourdomain.com)
  4. Click Verify Domain
  5. Wait for SSL certificate generation

Step 3: Publish

Click Update Published Version to deploy with your custom domain.

Domain Requirements

  • Subdomains: 1-63 characters, lowercase letters, numbers, and hyphens
  • Cannot start/end with hyphen
  • Must be unique - Not already in use by another project
  • Reserved names: www, api, admin, mail, ftp, localhost, test, staging, dev, app

Troubleshooting

Domain Verification Fails

  • Check DNS propagation: Use dig yourdomain.com or online tools
  • Wait for propagation: DNS changes can take up to 48 hours
  • Verify record type: Ensure CNAME or A record is correct
  • Check domain format: No typos in domain name

SSL Certificate Issues

  • DNS not propagated: Wait longer for DNS
  • Invalid DNS configuration: Verify records point correctly
  • Domain already in use: Check if used by another project

Domain Not Working

  • Check deployment status: Ensure project is published
  • Verify SSL certificate: Check certificate status in Publish Modal
  • Clear browser cache: Try incognito mode
  • DNS propagation: May need more time

Benefits

  • Professional branding - Use your own domain
  • SEO friendly - Better for search engines
  • User trust - Familiar domain name
  • Production ready - Suitable for real applications

Availability

Custom domains are available on:
  • Leo Pro - Included with subscription
  • Leo Business - Included with subscription
View pricing