# Oobeya Installation Tutorial & Requirements (Docker)

### **PREREQUISITES**

If you want to run Oobeya on a server (VM, AWS, Azure, GCP, etc.) without any performance issues, you should set the minimum resources as below:

#### **Minimum Hardware Requirements:**

* 16GB RAM *(Server requires at least 16GB of RAM to run efficiently for enterprises.)*
* 8 CPU / 4 Core
* 100GB Disk Space

#### **Required Applications:**

* Docker
* docker-compose

#### **Access Requirements:**

* Access to Docker Hub.
* Access to Azure Container Registry (ACR): <https://oobeya.azurecr.io>
* Docker login credentials for ACR access (provided by the Oobeya Team).

<p align="center"><a href="https://oobeya.io/contact" class="button primary">Request Your Docker Credentials</a></p>

***

### **On-Premise Installation Video**

{% embed url="<https://files.gitbook.com/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-MGIlBSTjQtZxUoFwUx4%2Fuploads%2FKIaYiYhgkesMJ5gtF3LE%2FEDIT-oobeya-installation-video.mp4?alt=media&token=bb3e770e-b742-442f-a354-798d66afede8>" %}

### **Installing Oobeya Using Docker Compose**

Follow the steps below for the **quick** and **easy installation** of Oobeya to **work with your data**.

1- **Create** a new working directory.

```
mkdir oobeya
cd oobeya
```

2- **Download** the Oobeya installation package.

```
wget https://oobeya-app.s3.amazonaws.com/oobeya-configs.zip
```

3- **Unzip** the installation package.

```
unzip oobeya-configs.zip
```

4- **Edit&#x20;*****`env.list`*** file and enter your domain name or IP address (browse URL) for the following parameters:

{% code title="env.list" %}

```bash
CORS_ALLOWED_ORIGIN=https://oobeya.mycompany.com,http://<server-IP>
OOBEYA_GATEWAY_BASE_URL=https://oobeya.mycompany.com,http://<server-IP>
```

{% endcode %}

5- The mount volume directory uses the `/docker/volume/qa-dashboard/` directory by default. You can use the `.env` file to change it.

6- You need to log in to pull Oobeya images. **The Oobeya Team will provide Docker login credentials**. [Request your credentials](https://oobeya.io/contact).

```
docker login -u {{user_name}} -p {{password}} oobeya.azurecr.io
```

7- **Run** the application using *`docker-compose`*.

```
docker-compose up -d
```

8- **Navigate** to the Oobeya browse URL to launch the Oobeya registration page. Then, set a new password for the *root user* of the Oobeya.

9\. Log in with the ***root*** user and explore Oobeya!

{% hint style="success" %}
Now you are ready to connect your data sources with Oobeya to get **complete visibility** of your **software's health**.
{% endhint %}


---

# 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.oobeya.io/installations/installation-video.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.
