Deploy
Domain Binding

Domain Binding

After your services are successfully deployed, you may need to get a domain to use this service.

Step 1: Open Settings Tab

Click on the service which you want to add a domain for, and choose the settings page, you will see two buttons for you to create a domain for your service.

buttons

Step 2: Create a Domain

Zeabur provides an easy service for generating domain names with the zeabur.app suffix that can be used to access your services without additional configuration.

generate

You can also choose to fully customize your domain name, but you will need to see step 3 to do some configuration for it.

custom

Step 3: Configure Your Customized Domain

For more uniqueness and flexibility, you can also choose to bundle your own domain name, or if you don't have one yet, you can buy it from some domain name service providers, such as GoDaddy (opens in a new tab) or Cloudflare (opens in a new tab) Purchase.

Configure DNS record

After you have added your dedicated domain name to the service, in order to access your service properly, you need to go to your domain registrar and manually configure DNS records for your domain name.

domain

Here is an example of Cloudflare to add DNS records for the domain name.

Open the Cloudflare console, select the domain name you want to configure, and select DNS records.

cloudflare

On this page, in the Manage DNS section, click the Add Record button.

Fill in the corresponding name and target content. Here, Name corresponds to the Name field and Value corresponds to the Destination field.

And the CNAME type should be selected for the type here.

💡

Do NOT enable Cloudflare's Proxy. If your Proxy Status is Proxied, click the orange cloud icon to turn it off.

domain-dns

What's Next

After the domain is provisioned, you can click on it to take a visit to it.