Hive Buckets
Hive Buckets is S3-compatible object storage. Create a bucket, create an access key, and use the tools you already know: the AWS CLI, boto3, the AWS SDK for JavaScript, Laravel’s s3 disk, django-storages or any other S3 client.
Your files are encrypted and stored across multiple regions, so a whole region can go down without losing data.
At a glance
Section titled “At a glance”| Endpoint | https://s3.dockhive.io (or a regional endpoint) |
| Signing region | auto |
| Addressing | Path style: https://s3.dockhive.io/<bucket>/<key> |
| Authentication | AWS Signature Version 4 with a Hive Buckets access key (DH...) |
| Largest single upload | 100 MB per request; use multipart for bigger files (up to about 1 TB) |
| Request fees | None |
| Uploads | Free |
What you can do
Section titled “What you can do”- Upload, download, list, copy and delete objects, including multipart uploads.
- Keep buckets private, or make them public with Block Public Access as a safety switch.
- Share files and accept uploads with presigned URLs and browser POST forms.
- Allow uploads straight from the browser with CORS.
- Keep every version of a file with versioning, and make files undeletable with object lock.
- Grant access with bucket policies and clean up old files with lifecycle rules.
In this section
Section titled “In this section”- Quickstart: create a bucket and upload a file in a few minutes
- Endpoints and regions
- Access keys and permissions
- Tools: AWS CLI, Python and JavaScript SDKs, Laravel and Django
- Public and private buckets
- Presigned URLs and browser uploads
- CORS
- Versioning and object lock
- Bucket policies
- Lifecycle rules
- S3 compatibility
- Limits
- Pricing and allowances