This directory contains documentation for the S3-compatible layer of the Manta Buckets API.
| Document | Purpose | Key Topics |
|---|---|---|
| quickstart.md | S3 Quick Start Guide | Access key creation, S3 client configuration, basic S3 operations, troubleshooting |
| architecture.md | S3-to-Manta Architecture | Request processing, S3 route handlers, header translation, ACL system |
| anonymous-access.md | Anonymous S3 Access | Public bucket access, S3 ACL support, browser access, security controls |
| mpu.md | S3 Multipart Upload | Multipart upload design, v2 commit assembly, distributed locking, performance |
| divergences.md | S3 Compatibility Matrix | AWS S3 vs Manta feature comparison, supported/unsupported operations |
| error-codes.md | S3 Error Codes | Complete S3 error reference, HTTP status codes, troubleshooting |
| testing.md | S3 Compatibility Testing | AWS CLI and s3cmd test suites, validation procedures |
| deployment.md | S3 Layer Deployment | Production setup, access key generation, role configuration |
| faq.md | S3 Troubleshooting | Common S3 client issues, authentication, file location |
- quickstart.md - Get started with S3 clients
- divergences.md - Understand S3 compatibility limitations
- error-codes.md - Troubleshoot S3 errors
- architecture.md - S3 request processing flow
- mpu.md - Multipart upload implementation
- testing.md - S3 compatibility validation
- deployment.md - Deploy S3 compatibility layer
- anonymous-access.md - Configure public access
- faq.md - Resolve common issues