HTTP proxy with REST API to interact with AWS S3.
Simply allows to use HEAD
, GET
or PUT
requests to check blob's availability, as well as downloading or uploading
blobs to a specified Azure container by blob's name.
For example, GET
for <proxy_url>/some/file
will return some/file
blob if it exists.
Prebuilt Docker image is available on Docker Hub:
docker pull cirrusci/aws-s3-proxy:latest
$: proxy --help
-bucket string
S3 Name
-port int
Port to serve (default 8080)
-prefix string
Optional prefix for all objects. For example, use --prefix=foo/ to work under foo directory in a bucket.
-region string
S3 region