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.
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.
You can also choose to fully customize your domain name, but you will need to see step 3 to do some configuration for it.
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.
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.
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.
What's Next
After the domain is provisioned, you can click on it to take a visit to it.