Maybe, if you need
- a dav server with basic auth
- which redirects GET requests to a s3 bucket
- and proxies PUT request to a s3 bucket
I use it as a caching server for pantsbuild
- Fetch it via
git clone
and rungo build
Configuration is done via environment variables, the following are required for daves3. You will also have to make sure that you have working AWS credentials via AWS_PROFILE or AWS access key/secret.
Env | Value |
---|---|
DAVES3_USERNAME | username for http access |
DAVES3_PASSWORD | password for http access |
DAVES3_BUCKET | bucket to store objects |
- s3:GetObject
- s3:PutObject