Object Storage
Last updated 20 February 2026
Overview
AFRICLOUD Object Storage provides S3-compatible storage for files, backups, media, and static assets. It works with any tool that supports the S3 API, including aws-cli, s3cmd, rclone, and application libraries.
Create a Bucket
- Go to Storage → Object Storage in the dashboard.
- Click Create Bucket.
- Enter a unique bucket name.
- Select the data centre region.
- Click Create.
Generate Access Keys
From the Object Storage section, generate an Access Key and Secret Key. These are used to authenticate API requests. Store the secret key securely — it is only shown once.
Using the AWS CLI
# Configure credentials
aws configure --profile africloud
# Enter your Access Key and Secret Key when prompted
# List buckets
aws --profile africloud --endpoint-url https://s3.africloud.com s3 ls
# Upload a file
aws --profile africloud --endpoint-url https://s3.africloud.com \
s3 cp myfile.txt s3://my-bucket/myfile.txt
# Download a file
aws --profile africloud --endpoint-url https://s3.africloud.com \
s3 cp s3://my-bucket/myfile.txt ./myfile.txt
Common Use Cases
- Static asset hosting — serve images, CSS, and JS for websites
- Backup target — use tools like
resticorduplicitywith S3 backends - Media storage — store user uploads, videos, and documents
- Application data — any data that does not require block-level access