Analytics & Storage Metrics
Real-time telemetry, storage utilization, and API request traffic
Average Storage
0 B
Data Retrieved
0 B
Class A Operations
0
Class B Operations
0
Total Requests
0
Average Storage
Total 0 B
Standard 0 B
Data Retrieved (Egress)
Downloaded 0 B
Class A Operations (Mutations & Lists)
PUT / POST / Multipart 0
Class B Operations (Reads)
GET / Stream Range 0
Buckets
| Name | Region | Created Date | Actions |
|---|
| Object Key | Size | ETag | Modified | Actions |
|---|
API Keys
| Access Key | Secret Key | Description | Created | Action |
|---|
Account Settings
Change Password
Integration Documentation
1. Python (boto3)
Connect using the official AWS SDK for Python:
import boto3
s3 = boto3.client(
's3',
endpoint_url='https://storage.byteboxes.org',
aws_access_key_id='YOUR_ACCESS_KEY',
aws_secret_access_key='YOUR_SECRET_KEY',
region_name='us-east-1'
)
# Upload object
s3.upload_file('file.dat', 'my-bucket', 'file.dat')
# Download object
s3.download_file('my-bucket', 'file.dat', 'downloaded.dat')
2. cURL / REST API with Range Streaming
Direct HTTP streaming without AWS SDK:
# Upload object (PUT) curl -X PUT --data-binary @archive.zip \ -H "X-API-Key: YOUR_ACCESS_KEY" \ https://storage.byteboxes.org/my-bucket/archive.zip # Stream range (GET) curl -H "X-API-Key: YOUR_ACCESS_KEY" \ -H "Range: bytes=0-1048575" \ https://storage.byteboxes.org/my-bucket/archive.zip -o first_megabyte.zip
3. AWS CLI Configuration
Configure AWS CLI profile for ByteBoxes:
aws configure --profile byteboxes # AWS Access Key ID: YOUR_ACCESS_KEY # AWS Secret Access Key: YOUR_SECRET_KEY # Default region name: us-east-1 # List objects aws --profile byteboxes --endpoint-url https://storage.byteboxes.org s3 ls s3://my-bucket/ # Sync folder aws --profile byteboxes --endpoint-url https://storage.byteboxes.org s3 sync ./dist s3://my-bucket/dist