DC Object Storage
DOSS3-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
Create a bucket
Name your bucket, select a region, and configure access permissions via console, CLI, or SDK.
Upload objects
Upload files of any size using REST API, CLI, or multipart upload for files over 100 MB.
Access & distribute
Access objects via HTTPS URLs or time-limited pre-signed URLs — the safe way to serve private files to end users.
Automate lifecycle
Set lifecycle rules to transition objects to cheaper tiers or delete them automatically after a set period.
Architecture Overview
Performance Guarantees
Pricing
Priced to your configuration
DC Object Storage is scoped and priced against your workload requirements. Standardized public packages are being finalized.
Common Use Cases
Backup targets for databases and tooling
Media and static asset storage
Log archival with automatic expiry
Cross-application data exchange
Getting Started
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
Security Features
- Private by default
- Per-key bucket scoping
- Encryption at rest
Frameworks Referenced
Our security program is designed with these frameworks in mind — not a certification claim.
Documentation
Creating Your First Bucket
Create an object storage bucket and upload your first file.
Access Control & Policies
Configure bucket policies, ACLs, and pre-signed URLs.
Lifecycle & Tiering
Automatically move objects between storage classes based on age.
Static Website Hosting
Host a static website directly from a storage bucket with custom domain.
Frequently Asked Questions
Related Services
Ready to Use DC Object Storage?
Talk to our team about running it on DAAKYI Cloud.
