Skip to main content

Connect a Custom Domain

Use your own domain instead of yourapp.deployalo.com.

Requirements

  • A registered domain (e.g., mycompany.com)
  • Access to your domain's DNS configuration

Step 1: Choose the domain

Decide which domain to use:

  • Subdomain: app.mycompany.com (recommended)
  • Root domain: mycompany.com
Recommendation

Using a subdomain is more flexible. You can have:

  • app.mycompany.com -> your application
  • www.mycompany.com -> your website

Step 2: Configure DNS

For subdomains (e.g., app.mycompany.com)

Add a CNAME record:

TypeNameValue
CNAMEappyourapp.deployalo.com

For root domain (e.g., mycompany.com)

Add an A record:

TypeNameValue
A@(your server IP)

You can find the IP in the "Advanced options" section of your deployment.

Step 3: Connect in Deployalo

  1. Go to your deployment in Deployalo
  2. Open Advanced options
  3. Click on Connect domain
  4. Enter your domain (e.g., app.mycompany.com)
  5. Click Save

Step 4: Wait for propagation

DNS changes can take:

  • Minimum: 5 minutes
  • Typical: 1-2 hours
  • Maximum: 48 hours

Step 5: Verify SSL

Once the domain is connected, Deployalo will automatically configure a Let's Encrypt SSL certificate.

Verify it works by visiting https://yourdomain.com.

Common DNS providers

Cloudflare

  1. Go to your domain in Cloudflare
  2. DNS > Add record
  3. Type: CNAME, Name: (your subdomain), Target: (yourapp.deployalo.com)
  4. Important: Disable the proxy (gray cloud)

GoDaddy

  1. Go to "My Products" > DNS
  2. Add > CNAME
  3. Host: (your subdomain), Points to: (yourapp.deployalo.com)

Namecheap

  1. Domain List > Manage > Advanced DNS
  2. Add New Record > CNAME
  3. Host: (your subdomain), Value: (yourapp.deployalo.com)

Troubleshooting

Domain doesn't resolve

  1. Verify the DNS record is correct
  2. Wait for propagation (use dnschecker.org)
  3. Test with dig yourdomain.com

SSL error

If you see a certificate error:

  1. The domain may not be propagated yet
  2. Wait 10-15 minutes after it resolves
  3. Contact support if it persists after 1 hour

Cloudflare "Too many redirects"

If you use Cloudflare with proxy enabled:

  1. Disable the proxy (gray cloud) OR
  2. Set SSL in Cloudflare to "Full (strict)"