# Integration of Zata.ai with Rclone GUI

**1. Introduction**

Zata.ai provides **S3-compatible object storage** that allows users to store and manage unstructured data such as files, images, backups, and logs.

Rclone is an open-source command-line program used to manage files on cloud storage systems.

In this setup, we connect **Zata Object Storage with Rclone GUI** to manage buckets and objects through a graphical interface.

***

**2. Prerequisites**

Before starting the configuration, ensure the following resources are available:

| Requirement     | Description                                  |
| --------------- | -------------------------------------------- |
| Ubuntu VM       | Ubuntu 22.04 instance running on NeevCloud   |
| Zata.ai Account | Active account with access to object storage |
| Bucket          | At least one bucket created                  |
| Access Keys     | Access Key ID and Secret Access Key          |
| S3 Endpoint     | Zata S3 service URL                          |

***

**3. Create Ubuntu Virtual Machine**

A virtual machine was created on **NeevCloud platform**.

Configuration used:

| Parameter | Value        |
| --------- | ------------ |
| OS        | Ubuntu 22.04 |
| vCPU      | 2            |
| RAM       | 4 GB         |
| Network   | Public       |
| Access    | SSH Key      |

***

**4. Create Zata Object Storage Bucket**

Login to **Zata.ai dashboard** and create a new bucket.

Steps:

1. Open Zata Storage Dashboard
2. Navigate to **Buckets**
3. Click **Create Bucket**
4. Enter bucket name
5. Select region
6. Create bucket

Example bucket name:

```
prertest-bucket
```

***

**5. Generate Access Keys**

To allow external tools like Rclone to connect, access keys must be generated.

Steps:

1. Go to **Access Keys**
2. Click **Create Access Key**
3. Copy the following credentials:

```
Access Key ID
Secret Access Key
```

These credentials are used for **authentication with the S3 API**.

***

**6. Identify Zata S3 Service Endpoint**

Zata provides region-specific S3 endpoints.

For this setup the endpoint used is:

```
https://idr01.zata.ai
```

Region:

```
CentralIndia
```

This endpoint is required to connect S3-compatible clients like **Rclone**.

***

**7. Install Rclone on Ubuntu VM**

Connect to the Ubuntu VM and install Rclone.

Update system:

```
sudo apt update
```

Install rclone:

```
sudo apt install rclone -y
```

Verify installation:

```
rclone version
```

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

***

**8. Start Rclone Web GUI**

Run the following command to start the Rclone GUI.

```
rclone rcd --rc-web-gui --rc-user=admin --rc-pass=admin --rc-addr :5572
```

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

Then open browser:

```
http://VM_IP:5572
```

Login credentials:

```
Username: admin
Password: admin
```

![](/files/kxcIRrKCe6v4Ae5amEnW)

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

&#x20;**Rclone Web GUI Dashboard**

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

***

**9. Configure Zata Storage in Rclone**

Create a new remote storage.

Steps:

1. Open **Configs**
2. Click **New Remote**
3. Enter remote name

```
zata-storage
```

Select storage type:

```
Amazon S3 Compatible Storage
```

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

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

***

**10. Configure S3 Connection**

Enter the following parameters.

| Parameter  | Value                   |
| ---------- | ----------------------- |
| Provider   | Other                   |
| Access Key | Zata Access Key         |
| Secret Key | Zata Secret Key         |
| Endpoint   | <https://idr01.zata.ai> |
| Region     | Indore (idr01)          |
| ACL        | private                 |
| location   | CentralIndia            |

Save the configuration.<br>

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

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

***

**11. Verify Bucket Connection**

Navigate to:

```
Explorer → zata-storage
```

The buckets created in Zata will appear.

Example buckets detected:

```
prertest-bucket
```

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

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

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

**12. Upload Files to Zata Bucket**

Open the bucket:

```
prertest-bucket
```

Upload files using the **Upload button** in Rclone GUI.

Files stored in the bucket will appear in the Zata dashboard.

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

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

&#x20;

**13. Verify in Zata Dashboard**

Now go to your **Zata dashboard**

Open: Buckets → prertest-bucket

You should see the uploaded file.

This confirms: Rclone, Zata Object Storage working

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

**Test via CLI :** Run this inside the VM terminal.

List files in bucket:

```
rclone ls zata-storage:prertest-bucket
```

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

**14. Conclusion**

In this setup, **Zata Object Storage was successfully integrated with Rclone GUI**. The configuration allows administrators to manage storage buckets and objects using both CLI and GUI tools.

This integration enables:

* Easy file uploads
* Bucket management
* Backup storage
* Object lifecycle management

Using Rclone with Zata provides a flexible and efficient way to interact with S3-compatible storage systems.


---

# 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.zata.ai/knowledgebase/integration-of-zata.ai-with-rclone-gui.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.
