skip to navigation
skip to content

fio_nereid_s3 4.0.0.2

Amazon S3 backend for Nereid Static Files

Nereid-S3 helps to upload files to amazon-s3 from tryton layer. Files are stored in a folder. You can create multiple folders. Folder could be public or private.

You need to specify following options under nereid_s3 section in your tryton configuration file:

[nereid_s3]
access_key =
secret_key =
bucket =
cloudfront =

Internally, private folder has key prefixed with _private. To make this work, following bucket policy should be applied:

{
  "Version": "2008-10-17",
        "Statement": [
                {
                        "Sid": "AddPerm",
                        "Effect": "Allow",
                        "Principal": {
                                "AWS": "*"
                        },
                        "Action": "s3:GetObject",
                        "NotResource": [
                                "arn:aws:s3:::bucket_name/_private",
                                "arn:aws:s3:::bucket_name/_private/*"
                        ]
                }
        ]
}
 
File Type Py Version Uploaded on Size
fio_nereid_s3-4.0.0.2.tar.gz (md5) Source 2016-09-08 6KB