> For the complete documentation index, see [llms.txt](https://docs.acecloud.ai/knowledge-base/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.acecloud.ai/knowledge-base/deployment/overview-of-app-catalog-in-acecloud/how-to-deploy-an-application-from-the-app-catalog-using-a-shared-deployment.md).

# How to Deploy an Application from the App Catalog Using a Shared Deployment?

## Overview

A Shared Deployment allows you to deploy catalog applications on pooled infrastructure resources.

## Step 1: Open the App Catalog

1. Navigate to **App Catalog** page.
2. Locate the application you want to deploy.
3. Click **Deploy**.

![](/files/b85163a61bd978285e010729f78e47d297e0d02b)

## Step 2: Configure Deployment Details

### Select Version

Choose the application version from the **Version** dropdown.

### Deployment Name

Review or modify the automatically generated deployment name.

### Deployment Type

Select **Shared**.

### Image URL/Tag

The image associated with the selected catalog application is automatically populated.

![](/files/a70a9ae93faa5a4686f08ca00af9106698294f4b)

## Step 3: Configure Resources

Specify the following:

### CPU Request

Select the CPU allocation required for the application.

### Memory Request

Specify the memory allocation required for the application.

![](/files/c52a8d90721a42ba1d23add077d11894028b000b)

## Step 4: Configure Environment Variables

The catalog automatically populates required environment variables.

Review the values and update them as required.

Common examples include:

| **Variable**            | **Description**     |
| ----------------------- | ------------------- |
| WORDPRESS\_DB\_USER     | Database username   |
| WORDPRESS\_DB\_PASSWORD | Database password   |
| WORDPRESS\_DB\_NAME     | Database name       |
| MYSQL\_ROOT\_PASSWORD   | MySQL root password |

### Add Additional Variables

Click **Add Environment Variable** to configure additional application-specific variables.

![](/files/0a2bb820322ce4573205cd5dd0b284a5ef72b444)

***Note:** Hover over th&#x65;**ⓘ (information)*** icon next to each environment variable to view details about the expected value format and requirements. Some application environment variables include validation rules and must be configured with values that meet the specified criteria.

## Step 5: Review Deployment Summary

Review:

* Deployment name
* Deployment type
* Resource allocation
* Application version
* Environment variables

![](/files/3b7d4f5539924d5673c12623b42e6d3543a8527d)

## Step 6: Create Deployment

Click **Create Deployment**.

![](/files/478869227b9a2b1f3e8c0922b417b43babce8853)

The deployment process begins immediately.

### Note

Shared deployments typically become active within **5–10 minutes**. Deployment time may vary depending on the application image size.
