Nexqloud
Storage

Overview

Introduction to Object Storage on NexQloud

Object Storage

Object Storage is an S3-compatible cloud storage service on NexQloud. Store and retrieve any amount of data from anywhere using standard S3 tools and SDKs — including boto3, aws-cli, and any S3-compatible library.

Key Features

  • S3-Compatible API: Works with boto3, aws-cli, and all S3-compatible SDKs out of the box
  • Global Endpoint: Single endpoint (https://storage.dcp.nexqloud.net) accessible worldwide
  • Per-Bucket Access Keys: Granular credentials scoped to specific buckets
  • Multipart Uploads: Upload large files (up to 5 GB single, unlimited via multipart)
  • Usage Tracking: Per-bucket metrics for data transfer and API operations
  • Dashboard Management: Upload, browse, and delete objects via the web console
  • Presigned URLs: Generate time-limited shareable links for objects

Use Cases

  • Static assets: Store images, CSS, JavaScript, and media files for web applications
  • Application backups: Automated backup storage with programmatic access
  • Data lakes: Centralized storage for analytics and machine learning pipelines
  • Media storage: Video, audio, and image hosting with direct download links
  • Artifact storage: CI/CD build outputs, container layers, and deployment packages

Architecture

Object Storage uses a single global endpoint. Buckets are created via the dashboard and accessed programmatically through S3-compatible credentials.

PropertyValue
Endpointhttps://storage.dcp.nexqloud.net
Regionauto
ProtocolS3 (AWS Signature V4)
Max single upload5 GB
Max object size (multipart)Unlimited

Getting Started

  1. Create a Bucket — set up your first storage bucket
  2. Manage Access Keys — generate S3-compatible credentials
  3. Use the S3 API — connect with boto3 or aws-cli