From e9ab4e21fd215048e63f37d458e69f3f848ed5cb Mon Sep 17 00:00:00 2001 From: Joey Hess Date: Fri, 5 Jun 2015 14:38:01 -0400 Subject: public=yes config to send AclPublicRead In my tests, this has to be set when uploading a file to the bucket and then the file can be accessed using the bucketname.s3.amazonaws.com url. Setting it when creating the bucket didn't seem to make the whole bucket public, or allow accessing files stored in it. But I have gone ahead and also sent it when creating the bucket just in case that is needed in some case. --- doc/special_remotes/S3.mdwn | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'doc/special_remotes') diff --git a/doc/special_remotes/S3.mdwn b/doc/special_remotes/S3.mdwn index 2b3d07e55..2d9c6cfcd 100644 --- a/doc/special_remotes/S3.mdwn +++ b/doc/special_remotes/S3.mdwn @@ -48,6 +48,11 @@ the S3 remote. so by default, a bucket name is chosen based on the remote name and UUID. This can be specified to pick a bucket name. +* `public` - Set to "yes" to allow public read access to files sent + to the S3 remote. This is accomplished by setting an ACL when each + file is uploaded to the remote. So, it can be changed but changes + will only affect subseqent uploads. + * `partsize` - Amazon S3 only accepts uploads up to a certian file size, and storing larger files requires a multipart upload process. -- cgit v1.2.3