Public Repository

Last pushed: 18 days ago
Short Description
Access other storage backends via the S3 API
Full Description

Docker image for S3Proxy


$ docker pull andrewgaul/s3proxy

$ docker run --publish 80:80 --env S3PROXY_AUTHORIZATION=none andrewgaul/s3proxy

$ curl --request PUT

$ curl
<?xml version="1.0" ?><ListAllMyBucketsResult xmlns=""><Owner><ID>75aa57f09aa0c8caeab4f8c24e99d10f8e7faeebf76c078efc7c6caea54ba06a</ID><DisplayName></DisplayName></Owner><Buckets><Bucket><Name>testbucket</Name><CreationDate>2016-07-02T18:52:46.000Z</CreationDate></Bucket></Buckets></ListAllMyBucketsResult>


By default S3Proxy stores objects on the filesystem, listens on port 80, and uses Access Key ID remote-identity and Secret Access Key remote-credential. Users can set environment variables documented in the Dockerfile to configure the provider, credentials, etc.

Docker Pull Command