S3Proxy
Java server that speaks the S3 API and forwards requests to other object storage backends, such as AWS S3, Azure Blob Storage, Google Cloud Storage, the local filesystem and SFTP.
S3Proxy implements the S3 API and forwards each request to another storage system, so an S3 client can read and write buckets held in AWS S3, Azure Blob Storage, Google Cloud Storage, OpenStack Swift, SFTP or the local filesystem. It is a Java program that runs as an executable jar or from a Docker image, and Java applications can embed it through a Maven artifact. The project is maintained by Andrew Gaul.
Identity
- Status
- Active
- Maintainer
- Andrew Gaul1
- Maintained by
- Individual
- First release
- 20143
Rendering and deploy
- Install with
- docker1
Releases
Adoption
Sources
- 2026-11-03: links, Maintainer, Categories, Written in, Runtime, Minimum runtime, Install with, License model, GitHub stars, Contributors
github.com/gaul/s3proxy - 2026-11-03: License
github.com/gaul/s3proxy/blob/master/LICENSE - 2026-11-03: First release
github.com/gaul/s3proxy/releases/tag/s3proxy-1.0.0 - 2026-11-03: Current major version, Last release
github.com/gaul/s3proxy/releases/tag/s3proxy-4.1.1