Custom Domains
Add your own domain to any service on ZevCloud. SSL certificates are automatically provisioned via Let's Encrypt.
Adding a Custom Domain
- Go to your service → Domains tab
- Click "Add Domain"
- Enter your domain (e.g.,
myapp.com) - Configure your DNS records (see below)
- Click Verify
DNS Configuration
You have two options:
Option 1: CNAME Record (Recommended)
Add a CNAME record pointing to ZevCloud's proxy:
| Type | Name | Value |
|---|---|---|
| CNAME | @ or www | proxy.zevcloud.app |
TIP
CNAME records are recommended because if we ever change server IPs, your domain will automatically update.
Apex Domains
Some DNS providers don't support CNAME on the root/apex domain (myapp.com without www). In that case, use an ALIAS/ANAME record if your provider supports it, or use Option 2.
Option 2: A Record
If CNAME isn't possible, point an A record to our server IP:
| Type | Name | Value |
|---|---|---|
| A | @ | 162.55.133.205 |
Verification TXT Record
You'll also need to add a TXT record for domain ownership verification:
| Type | Name | Value |
|---|---|---|
| TXT | _zevcloud-verify | zevcloud-verify-<unique-token> |
The exact values are shown in the dashboard after you add the domain.
SSL Certificate
After DNS verification, an SSL certificate is automatically issued via Let's Encrypt. This typically takes 1-2 minutes.
TIP
If you see a "connection not private" error immediately after adding a domain, wait a minute for the SSL certificate to propagate.
Primary Domain
If you have multiple custom domains on a service:
- The first custom domain added is automatically set as primary
- The primary domain is used for display and (for WordPress) as the
siteurl - You can change the primary domain from the Domains tab
- The auto-generated domain (
slug.zevcloud.app) always remains active as a fallback
Removing a Domain
Click the delete icon next to the domain in the Domains tab. The service will revert to using the auto-generated domain.
For WordPress services, the siteurl and home settings will be reverted to the auto-generated domain.
Cloudflare Users
If you use Cloudflare, set the DNS record to "DNS Only" (gray cloud), not "Proxied" (orange cloud). ZevCloud's Traefik handles SSL — if Cloudflare also proxies, you'll get SSL conflicts.