# 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) 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="https://3695617198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1yp2SdNQtlQTJArGRUVU%2Fuploads%2FHHAclSWGVPju8rKInOJY%2FApps-cd-dashboard.png?alt=media&#x26;token=2c2c42ae-85e3-4b82-a25d-858682f80ff0" 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="https://3695617198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1yp2SdNQtlQTJArGRUVU%2Fuploads%2FNrHK2szasI6ISvcY5zHe%2FApps-cd-name.png?alt=media&#x26;token=6faf3d45-4bf0-4824-be28-540829651326" 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="https://3695617198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1yp2SdNQtlQTJArGRUVU%2Fuploads%2F797GGSDXXSAkxFRZwA89%2FApps-cd-dns.png?alt=media&#x26;token=cdef0462-b53b-4609-949e-17dce699f327" 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="https://3695617198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1yp2SdNQtlQTJArGRUVU%2Fuploads%2FzPgTRTdmBjl01nLRm5Qv%2FApps-cd-success.png?alt=media&#x26;token=dd263cc8-b0db-4226-9396-b6d8d701e63c" alt="Successful domain verification on Clouddley"><figcaption></figcaption></figure>

Your application is now connected to a custom domain.

<figure><img src="https://3695617198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F1yp2SdNQtlQTJArGRUVU%2Fuploads%2FdRFNMszSHhQVA0MOI2be%2FApps-cd-app.png?alt=media&#x26;token=3aa10386-d79b-4f83-8a5a-9f4f112dbee5" 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.
