{"repo":"adobe/S3Mock","free":true,"listed":false,"github":"https://github.com/adobe/S3Mock","clone":"git clone https://github.com/adobe/S3Mock.git","description":"A mock implementation of the AWS S3 API startable as Docker image, TestContainer, JUnit Jupiter extension or TestNG listener","language":"Kotlin","stars":1134,"topics":["s3","mock","testing","docker","junit","aws-s3","aws","testcontainers","arm64","amd64"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"S3Mock Quick Start Changelog Version Compatibility Migration Guides 4.x to 5.x (Current) 3.x to 4.x Supported S3 Operations S3 Vectors Support Usage Docker (Recommended) Testcontainers JUnit 5 Extension TestNG Listener AWS CLI cURL Configuration Spring Profiles Health Check Important Limitations Troubleshooting File System Structure Performance & Resources Architecture & Development Build & Run Contributing License S3Mock S3Mock is a lightweight server that implements a subset of the Amazon S3 API for local integration testing. It removes the need for real AWS infrastructure during development and testing. Recommended usage : Run S3Mock as a Docker container or via Testcontainers to avoid classpath conflicts. Quick Start Get up and running in 30 seconds: For programmatic testing, see Testcontainers or JUnit 5 Extension below. Changelog - GitHub Releases - Detailed Changelog Version Compatibility S3Mock Status Spring Boot Kotlin Java (target) Java (compile) AWS SDK v2 Testcontainers -------- ------------- ------------- --------- --------------- ---------------- ------------ ---------------- 5.x Active 4.0.x 2.3 17 25 2.x 2.x 4.x Deprecated 3.x 2.1-2.2 17 17 2.x 1.x 3.x End of Life 2.x 1.x-2.0 17 17 2.x 1.x 2.x End of Life 2.x - 11 11 1.x/2.x - 1.x End of Life 2.x - 11 11 1.x/2.x - Migration Guides 4.x to 5.x (Current) - Filesystem changes : The internal file structure changed; existing data may be incompatible with the new version. - Jackson 3 : XML annotations migrated to Jac","default_branch":null,"files":null,"tree":[],"storefront":"/r/adobe","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/adobe/S3Mock/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}