| Crates.io | multistore |
| lib.rs | multistore |
| version | 0.1.0 |
| created_at | 2025-11-30 23:17:17.982347+00 |
| updated_at | 2025-11-30 23:22:10.420148+00 |
| description | S3-compliant API for one-or-many object store backends |
| homepage | https://github.com/alukach/multistore |
| repository | https://github.com/alukach/multistore |
| max_upload_size | |
| id | 1958994 |
| size | 93,954 |
MultiStore is an application to easily create an S3-compliant API for one-or-many object store backends.
The system could be utilized to...
cargo run --bin hyper-api
npx wrangler dev --cwd examples/cf-workers-api
Lambda execution makes use of the aws-lambda-rust-runtime.
cargo lambda watch --bin lambda-api
export AWS_MAX_ATTEMPTS=1
export AWS_EC2_METADATA_DISABLED=true
export ENDPOINT_URL=http://localhost:9000/lambda-url/lambda-api
export AWS_ACCESS_KEY_ID=foo
export AWS_SECRET_ACCESS_KEY=bar
aws \
--endpoint-url ${ENDPOINT_URL} \
--no-cli-pager \
s3api list-buckets