Getting Started with Rabata.io
This guide creates a new Rabata setup and verifies it with the AWS CLI. If an application already uses S3 storage, start with the application migration guide instead.
View markdownProduct configuration
Rabata currently uses one S3 endpoint and signing region:
| Setting | Value |
|---|---|
| Endpoint | https://s3.us-east-1.rabata.io |
| Signing region | us-east-1 |
1. Create an account
Create a Rabata account, verify your email address, and open the dashboard.
2. Create an access key
In the dashboard:
- Select Create Access Key.
- Enter a name that identifies the application or environment.
- Copy the access key and secret key when they are displayed.
- Store both values in your secret manager.
The secret is shown when the key is created. See Access Keys for rotation and deletion guidance.
3. Create a bucket
In the dashboard:
- Select Create Bucket.
- Enter a valid bucket name between 3 and 63 characters.
- Keep the region set to
us-east-1. - Choose private unless the stored objects are intentionally public.
- Create the bucket.
See Bucket Management before changing a bucket to public-read.
4. Store a test object
Configure a dedicated AWS CLI profile so existing AWS credentials remain untouched:
aws configure --profile rabata
Enter the Rabata access key, secret key, us-east-1, and your preferred output format. Then upload and read a small test file:
printf 'hello from Rabata\n' > rabata-test.txt
aws s3 cp rabata-test.txt s3://your-bucket/rabata-test.txt \
--profile rabata \
--endpoint-url https://s3.us-east-1.rabata.io
aws s3 cp s3://your-bucket/rabata-test.txt - \
--profile rabata \
--endpoint-url https://s3.us-east-1.rabata.io
When the downloaded text matches the local file, remove the test object:
aws s3 rm s3://your-bucket/rabata-test.txt \
--profile rabata \
--endpoint-url https://s3.us-east-1.rabata.io
Connect an application
Open the integration quickstarts for language- and framework-specific configuration. Keep credentials outside source control and test your application's required operations before using a production bucket.
For help, contact Rabata support.