Sign inSign up

findify/s3mock

By findify

•Updated over 6 years ago

Embedded S3 server for easy mocking

Image
0

10K+

findify/s3mock repository overview

https://github.com/findify/s3mock⁠

s3mock is a web service implementing AWS S3 API, which can be used for local testing of your code using S3 but without hitting real S3 endpoints.

Implemented API methods:

  • list buckets
  • list objects (all & by prefix)
  • create bucket
  • delete bucket
  • put object (via PUT, POST, multipart and chunked uploads are also supported)
  • copy object
  • get object
  • delete object
  • batch delete

Not supported features (these might be implemented later):

  • authentication: s3proxy will accept any credentials without validity and signature checking
  • bucket policy, ACL, versioning
  • object ACL
  • object tagging
  • posix-incompatible key structure with file-based provider, for example keys /some.dir/file.txt and /some.dir in the same bucket

⁠To run the container

docker exec -p 8001:8001 findify/s3mock:latest

Tag summary

Content type

Image

Digest

Size

126 MB

Last updated

almost 9 years ago

docker pull findify/s3mock