> For the complete documentation index, see [llms.txt](https://docs.sprinthub.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sprinthub.com/en/topics/system-settings/custom-domain/cpanel-dns.md).

# Cpanel DNS

<figure><img src="/files/20aaa825369ccc4268281e63f413138066ed55ce" alt=""><figcaption></figcaption></figure>

Connecting a custom domain to your Sprinthub instance is essential to ensure your brand has a unique and professional address. The process involves two simple steps: add a CNAME pointing to the Sprinthub instance and then configure an authorization CNAME to validate the domain.

***

**1. Why connect a custom domain?**

Connecting a custom domain improves credibility and makes it easier for your customers to access your instance. In addition, it allows you to customize your URL with your visual identity, such as `mysystem.yourdomain.com.br`.

***

#### **Step-by-step to Configure the Custom Domain**

**1. Configuring the CNAME for the Sprinthub Instance**

The first step is to point your domain or subdomain to the Sprinthub instance.

<figure><img src="/files/bb8e253dd0991d86aba37f25dbd0c05577dad57c" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/93c9378537089a088d2036e910b31a6d28d00c78" alt=""><figcaption></figcaption></figure>

1. Access the DNS management panel of your domain provider (e.g., Cloudflare, GoDaddy, Registro.br).
2. Create a new DNS record of type **CNAME**.
3. Enter the information below:
   * **Name (Label/Host):** The subdomain you want to use (e.g., `system`, `app`, etc.).
   * **Destination (Target):** `sh2.sprinthub.site`

* Save the configuration

<figure><img src="/files/5be6383e74ad42b738d26d7f10968622b758c648" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/1fb49cd63307b6ec31a61b3aaf7c46f00b85658f" alt=""><figcaption></figcaption></figure>

***

**2. Configuring the Authorization CNAME**

To validate the custom domain and ensure its security, you need to add an authorization CNAME record.

1. Return to the Sprinthub configuration panel, in the **Custom Domain**.
2. Locate the field that displays the CNAME verification record (as shown in the panel image).
3. In your DNS provider, add another record of type **CNAME** with the following data:
   * **Name (Label/Host):** Automatically generated by Sprinthub (e.g., `_899364707ac0a...`).
   * **Destination (Target):** Automatically generated (e.g., `3abd1c07a77469...acm-validations.aws`).
4. Save the configuration.

<figure><img src="/files/8019ef3ddd614880faa92f593af20ce2eee4008f" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/e2f94856d28310a5d8a81a74b2be18733e1f0c80" alt=""><figcaption></figcaption></figure>

***

**3. Testing and Validating the Domain**

1. After adding the two records, return to the Sprinthub panel and click **Verify Domain**.
2. Wait for DNS record propagation, which can take up to 72 hours (but usually happens within a few hours).
3. When the verification is complete, your domain will be active and ready for use.

***

#### **Conclusion**

Connecting your custom domain to the Sprinthub instance is simple and essential to strengthen your digital identity. After configuring the CNAME records, your domain will be ready to provide a personalized and professional experience to your users.

If you encounter difficulties in any of the steps, contact Sprinthub technical support for assistance.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.sprinthub.com/en/topics/system-settings/custom-domain/cpanel-dns.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
