# Install Application

This document explains how to quickly install applications using the App Launchpad feature in ClawCloud Run.

## Installing Nginx

1. **Launch ClawCloud Run**\
   Open ClawCloud Run and locate the App Launchpad application.

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

2. **Create a New Application**\
   In the App Launchpad interface, click the **Create App** button. In the deployment form, fill in the following details:

* **Application Name:** Enter the desired name for your app.
* **Image Name:** Specify the container image (e.g., `nginx:latest`).
* **Deployment Mode:** Choose between a fixed number of instances or auto-scaling.
* **Compute Resources:** Adjust CPU and memory settings using the slider.
* **Network Configuration:** Enter the container port and decide whether to enable external access.
* **Startup Command:** Optionally customize the startup command and its parameters.
* **Environment Variables:** Optionally set custom environment variables.
* **Configuration Files:** Mount configuration files into the container if needed.
* **Storage Capacity:** If persistent storage is required, specify the amount to mount.

<figure><img src="/files/7WN5K3O08J5Kz8JiTMQW" alt=""><figcaption></figcaption></figure>

**Example Configuration for Installing Nginx**\
For installing Nginx, enter the following details:

* **Application Name:** nginx
* **Image Name:** nginx:latest
* **Deployment Mode:** Fixed instance with 1 instance
* **Compute Resources:** 0.1 vCPU and 128 MB memory
* **Network Configuration:** Port 80 with external access enabled

Leave the remaining fields blank. Then, click the **Deploy Application** button in the top-right corner and wait for the deployment to complete.

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

3. **Post-Deployment Details**\
   Once deployed, you'll be directed to the application details page where you can view the application's access address, status, logs, and more. When the application instance status becomes **running**, click the **Public Address** to access the Nginx service.

<figure><img src="/files/9OURvF1zk6ClGFySWuji" alt=""><figcaption></figcaption></figure>

3. **Managing Application Instances**\
   In the instance list, you will find several buttons:

   * **Logs:** View the logs for the application instance.
   * **Terminal:** Access the terminal of the application instance.
   * **Details:** View detailed startup information of the application instance.
   * **Restart:** Restart the application instance.

   If the instance fails to start (e.g., the status shows **waiting**), click the **Details** button to diagnose the issue, such as an incorrect image name.

<figure><img src="/files/9asVQ4Bn7ba56dcycpKI" alt=""><figcaption></figcaption></figure>

3. **Usage of the Management Buttons**
   * **Logs Button:** Click this to check for errors during startup or runtime.
   * **Terminal Button:** Click this to open a terminal session within the container for executing commands.
   * **Restart Button:** Use this to restart the application instance, which may resolve transient issues.

<figure><img src="/files/0KMbxrQyxuztPzQkWBvJ" alt=""><figcaption></figcaption></figure>

By following these steps, you can quickly deploy and manage your Nginx service using the App Launchpad in ClawCloud Run.


---

# 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.run.claw.cloud/clawcloud-run/guide/app-launchpad/install-application.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.
