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:


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:

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:

Region:

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:

Install rclone:

Verify installation:


8. Start Rclone Web GUI

Run the following command to start the Rclone GUI.

Then open browser:

Login credentials:

Rclone Web GUI Dashboard


9. Configure Zata Storage in Rclone

Create a new remote storage.

Steps:

  1. Open Configs

  2. Click New Remote

  3. Enter remote name

Select storage type:


10. Configure S3 Connection

Enter the following parameters.

Parameter
Value

Provider

Other

Access Key

Zata Access Key

Secret Key

Zata Secret Key

Region

Indore (idr01)

ACL

private

location

CentralIndia

Save the configuration.


11. Verify Bucket Connection

Navigate to:

The buckets created in Zata will appear.

Example buckets detected:

12. Upload Files to Zata Bucket

Open the bucket:

Upload files using the Upload button in Rclone GUI.

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

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

Test via CLI : Run this inside the VM terminal.

List files in bucket:

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.

Last updated