Skip to main content

Storage

The Storage Service allows you to configure and manage multiple file storage providers — such as AWS , Azure , and SFTP — and use them to upload or retrieve files through the API.

A default configuration (Azure) is already provided. You can add more configurations and switch between them as needed.

Storage Configuration

Before you can use storage features, you need to set up the provider you want to use. A default configuration is available, but you can always add your own. You can edit or delete any custom configuration — except the default one.

Adding a Storage Configuration

  1. Navigate to Core Services → Storage .
  2. Click Add Configuration (top-right corner).
  3. In the Add Storage Configuration popup:
    a. Select a Storage Provider.
    b. Fill in the required fields.
    c. Click Save to confirm.

AWS Configuration

Storage

When you select AWS , you’ll need to provide:

  • Name — a unique name for your configuration.
  • Access Key and Secret Key — your AWS credentials.
  • Region Endpoint — your AWS region (for example, us -east-1).

Azure Configuration Storage

When you select Azure , you’ll need to provide:

  • Name — a unique name for your configuration.
  • Connection String — the full connection string from your Azure storage account.

SFTP Configuration
Storage When you select SFTP , you’ll need to provide:

  • Name — a unique name for your configuration.
  • Remote Base Path — the root folder path on your SFTP server.
  • Host IP Address and Port — where your server is hosted.
  • Username and Password — your SFTP login credentials.
    This connects your custom SFTP server for file uploads.
    The default configuration cannot be edited or deleted.

Using Storage Configurations

Once your storage configurations are set up, you can use them to upload and retrieve files through the Storage API.