Skip to content

santndev/laravel-mix-s3-uploader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Install

npm install laravel-mix-s3-uploader

Configuration

if (mix.inProduction()) {
    mix.webpackConfig({
        plugins: [
            new S3Uploader({
                key: process.env.AWS_ACCESS_KEY_ID,
                secret: process.env.AWS_SECRET_ACCESS_KEY,
                bucket: process.env.AWS_BUCKET,
                region: process.env.AWS_REGION,
                sessionToken: process.env.AWS_ACCESS_TOKEN, //optional
                source: 'public', 
                prefix: 'someplace-else/public',  //optional
                acl: 'public-read', //optional
                cache: 'max-age=602430', //optional
                includes: ['public/assets/included'], //optional
                excludes: ['public/assets/excluded'] //optional
            })
        ]
    });
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published