Skip to content

Documentation clarification  #17

Open
@SkiFamily

Description

@SkiFamily

Hi, First off let me thank you for all the work you have done to facilitate integrating S3 storage with wagtail.

However I am having a bit of trouble understanding the documentation, especially the privacy part of it, the read me states:

First, set up your S3 bucket. It must be configured to:

Have a name that matches the domain name, e.g. media.llamasavers.com.

Allow the user to perform the following actions on the bucket:
        s3:ListBucket
        s3:GetBucketLocation
        s3:ListBucketMultipartUploads
        s3:ListBucketVersions

Allow the user to perform all the actions (s3:*) on the objects within the bucket.
Allow the internet traffic to access Wagtail image renditions (images/*).

In my case images uploaded by my users must be private, while images uploaded by staff can be public ( don't have to be, all objects could be private and have generated signed urls to access the objects), is this not possible with this package ?

Moreover the setting part lists:
# Disables signing of the S3 objects' URLs. When set to True it # will append authorization querystring to each URL. AWS_QUERYSTRING_AUTH = False

Which means that none of the objects would be private ?

I will go on and test the various options, but I think the documentation would greatly benefit from being clearer on which privacy options are available :)

Thanks again for the great package, I'll be glad to contribute to the documentation if need be :)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions