How to Connect Your First Data Store
Rilavek is a streaming bridge, meaning it never stores your files on intermediate disks. Before you can send any files over FTP, SFTP, or HTTP, you need to designate the target storage bucket where your files should land.
Welcome to Rilavek
Manage your data pipelines and cloud storage destinations with ease.
Step 1: Choose Your Storage Provider
In your Rilavek dashboard, navigate to Data Stores in the left sidebar and select New Data Store. Select the tile corresponding to where your target bucket is hosted (such as Amazon S3, Cloudflare R2, Backblaze B2, Wasabi, MinIO, or generic S3-compatible storage).
Step 2: Enter Bucket Details & Credentials
You will need four core values from your cloud provider console:
| Field | Description | Example |
|---|---|---|
| Name | A human-readable label to identify this destination in your Pipes. | Production S3 |
| Bucket Name | The exact name of the bucket created in your cloud provider account. | production-archive |
| Region | The AWS or provider region code hosting the bucket. | us-east-1 |
| Access Key & Secret | API credentials with write permissions for this bucket. | AKIAIOSFODNN7EXAMPLE |
To keep your setup secure, create a dedicated IAM user or application key restricted to this single bucket. The minimum required S3 permissions are:
Step 3: Save & Verify
Click Save Data Store. Rilavek immediately runs a non-destructive write check to verify your bucket credentials and IAM permissions. Once verified, your data store is saved and you'll find it ready in your Data Stores list to attach to any Pipe. If your credentials or permissions aren't valid, an error message alerts you on the spot so you can tweak the settings.
Guide 02: Create a Sender Identity
Generate secure credentials for your sending clients, applications, or devices.