DAAKYI Cloud
|

DC Object Storage

DOS

S3-Compatible Objects

DC Object Storage stores files as objects in buckets behind an S3-compatible HTTP API. Existing tools and SDKs — the AWS CLI, boto3, rclone, MinIO clients — work by pointing them at the platform endpoint. Versioning protects against overwrites and deletion; lifecycle rules tier or expire objects automatically; pre-signed URLs serve private files safely.

Key Features

Full S3 API compatibility with existing tools and SDKs

Bucket versioning against accidental overwrite and delete

Scoped access keys per bucket with read-only or read-write permission

Lifecycle rules for automatic tiering and expiry

Time-limited pre-signed URLs for safe sharing

How It Works

1

Create a bucket

Name your bucket, select a region, and configure access permissions via console, CLI, or SDK.

2

Upload objects

Upload files of any size using REST API, CLI, or multipart upload for files over 100 MB.

3

Access & distribute

Access objects via HTTPS URLs or time-limited pre-signed URLs — the safe way to serve private files to end users.

4

Automate lifecycle

Set lifecycle rules to transition objects to cheaper tiers or delete them automatically after a set period.

Architecture Overview

Application / SDKREST API (S3-compati...Storage BucketCross-AZ ReplicationLifecycle PoliciesDC KMS EncryptionDC Archive Storage
Source / Trigger
Core Component
Connected Service (clickable)

Performance Guarantees

Per agreement
Availability
11 nines
Durability
5 TB
Max Object
10 Gbps
Throughput
4
Storage Classes
S3
API Compatibility
Cross-AZ
Replication

Pricing

Priced to your configuration

DC Object Storage is scoped and priced against your workload requirements. Standardized public packages are being finalized.

Request Pricing

Common Use Cases

1

Backup targets for databases and tooling

2

Media and static asset storage

3

Log archival with automatic expiry

4

Cross-application data exchange

Getting Started

Python SDK — Upload a File
from daakyi import Client

client = Client(api_key=DAAKYI_API_KEY)

# Create a bucket
bucket = client.storage.create_bucket(
    name="my-app-assets",
    region="af-west-1",
    versioning=True
)

# Upload a file
client.storage.upload(
    bucket="my-app-assets",
    key="images/logo.png",
    file="./logo.png"
)

print(f"URL: {bucket.url}/images/logo.png")

Region Availability

Accra, Ghana
accra-1
Available

Security Features

  • Private by default
  • Per-key bucket scoping
  • Encryption at rest

Frameworks Referenced

ISO 27001SOC 2

Our security program is designed with these frameworks in mind — not a certification claim.

Documentation

Frequently Asked Questions

Related Services

Ready to Use DC Object Storage?

Talk to our team about running it on DAAKYI Cloud.

We use essential cookies to make this site work, and optional analytics cookies to improve it. See our Privacy Policy.