# Custom Domain

Setting up a custom domain enhances accessibility for users and improves your brand’s identity.&#x20;

{% hint style="info" %}
Clouddley uses [Google Cloud Armor](https://cloud.google.com/armor/docs/cloud-armor-overview#:~:text=Google%20Cloud%20Armor%20helps%20you,and%20SQL%20injection%20\(SQLi\).) in the background to protect your custom domain from distributed denial-of-service (DDoS) and other web-based attacks. It filters and routes all traffic through Google’s Load Balancer, ensuring that only legitimate requests reach your application.
{% endhint %}

To set up your custom domain on Clouddley, follow these instructions:

1. Navigate to **Apps** and select your **app.**
2. On the App dashboard, select **Custom Domain** and click on **+ Add Custom Domain.**<br>

   <figure><img src="/files/czr3vnLORLGhBXD6Ly0k" alt="Image showing the custom domain section on Clouddley."><figcaption><p>Custom domain overview page</p></figcaption></figure>
3. Enter the **name** of your domain and click on **Add Domain.**<br>

   <figure><img src="/files/AwKDEYmnSo4M2bHhSqvz" alt="Adding the domain name to an app in custom domain set up on Clouddley."><figcaption><p>Adding a domain name to setup custom domain</p></figcaption></figure>
4. Follow the instructions provided to configure a **DNS Record.**<br>

   <figure><img src="/files/vMnaco6PiPEMb4FIO3gh" alt="Configuring DNS record during custom domain set up on Clouddley."><figcaption><p>Configuring a Record for the domain</p></figcaption></figure>
5. After DNS propagation, the custom domain is **verified**. To make it a default domain, turn on **Set as default domain**.

<figure><img src="/files/rphTkyKpRyEpCqr0Xc7B" alt="Successful domain verification on Clouddley"><figcaption></figcaption></figure>

Your application is now connected to a custom domain.

<figure><img src="/files/CHWSguI6R84SrZPM8moP" alt="Custom domain set up successfully on Clouddley."><figcaption><p>Custom domain set up successfully</p></figcaption></figure>

You can add multiple custom domains to your application and set one as the default.


---

# Agent Instructions: 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:

```
GET https://docs.clouddley.com/apps/extras/custom-domain.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
