Tasmanian Cloud documentation
Storage Services
S3-compatible object storage with post-quantum encryption
Tasmanian Cloud provides S3-compatible object storage with post-quantum encryption and zero egress fees for Australian traffic.
Pricing
| Metric | Price |
|---|---|
| Storage (Hot) | $0.05/GB/month |
| Storage (Warm) | $0.03/GB/month |
| Storage (Cold) | $0.01/GB/month |
| PUT Requests | $0.005/1,000 |
| GET Requests | $0.0004/1,000 |
| Egress (AU) | $0.00/GB |
| Egress (Intl) | $0.09/GB |
Limits
| Limit | Value |
|---|---|
| Max bucket size | Unlimited |
| Max object size | 5TB |
| Max upload (single) | 5GB |
| Max uploads (multipart) | 10,000 parts |
Features
- S3-Compatible API - Drop-in replacement for AWS S3
- Post-Quantum Security - Kyber-768 and Dilithium-3 encryption
- Zero Egress (AU) - No charges for AU-based data transfer
- 100% Sovereign - Data never leaves Tasmania
Endpoint
https://s3.tas-1.tasmanian.cloudAuthentication
Configure your S3 client:
export S3_ENDPOINT="https://s3.tas-1.tasmanian.cloud"
export S3_ACCESS_KEY="your-access-key"
export S3_SECRET_KEY="your-secret-key"Quick Start
Creating Buckets
Create a new bucket:
rc mb s3://my-bucketUploading Files
Upload a single file:
rc cp file.txt s3://my-bucket/For large files (recommended for files >100MB):
rc cp large-file.zip s3://my-bucket/Sync an entire directory:
rc sync ./data s3://my-bucket/data/Downloading Files
Download a single file:
rc cp s3://my-bucket/file.txt ./Sync an entire bucket:
rc sync s3://my-bucket/ ./backup/Bucket Configuration
Versioning
Enable versioning on a bucket:
rc version enable s3://my-bucketLifecycle Policies
Apply lifecycle rules for automatic tiering:
rc ilm import s3://my-bucket lifecycle.jsonExample lifecycle policy:
{
"Rules": [
{
"ID": "MoveToCold",
"Status": "Enabled",
"Filter": { "Prefix": "logs/" },
"Transitions": [
{
"Days": 30,
"StorageClass": "COLD"
}
]
}
]
}Access Control
Set bucket policy:
rc policy set s3://my-bucket policy.jsonStorage Tiers
| Tier | Use Case | Price/GB/Month |
|---|---|---|
| Hot | Active data, websites | $0.05 |
| Warm | Backups, archives | $0.03 |
| Cold | Long-term retention | $0.01 |
| Glacier | Compliance archives | $0.005 |
Security
Server-Side Encryption
All data is encrypted by default with post-quantum cryptography:
- Kyber-768 - Key encapsulation
- Dilithium-3 - Digital signatures
- AES-256-GCM - Data encryption
Client-Side Encryption
For additional security, encrypt data before upload:
from cryptography.fernet import Fernet
key = Fernet.generate_key()
cipher = Fernet(key)
encrypted = cipher.encrypt(b'sensitive data')
# Upload encrypted dataDeveloper Resources
For SDK examples and advanced CLI usage, see the Developers section.
Available tools:
- rc - Recommended CLI for object operations
- mc - Feature-rich alternative CLI
- Standard SDKs - boto3, AWS SDK for JavaScript, Go, etc.