1.0.7 • Published 2 years ago

@liashchynskyi/strapi-provider-upload-s3-cloudfront v1.0.7

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

Why?

This plugin is based on https://www.npmjs.com/package/@strapi/provider-upload-aws-s3 with the ability to serve files from Cloudfront. Built with @aws-sdk/client-s3.

Installation

npm install @liashchynskyi/strapi-provider-upload-s3-cloudfront
# or
yarn add @liashchynskyi/strapi-provider-upload-s3-cloudfront

Configuration

All available configs.

// config/plugins.ts

import { S3ConfigOptions } from '@liashchynskyi/strapi-provider-upload-s3-cloudfront'

export default ({ env }) => ({
  upload: {
    config: {
      provider: '@liashchynskyi/strapi-provider-upload-s3-cloudfront',
      providerOptions: {
        credentials: {
          accessKeyId: env('AWS_ACCESS_KEY_ID'),
          secretAccessKey: env('AWS_SECRET_ACCESS_KEY'),
        },
        region: env('AWS_S3_BUCKET_LOCATION'),
        bucket: env('AWS_S3_BUCKET_PREFIX'),
        cdn: env('AWS_CLOUDFRONT_DOMAIN'),
      },
    },
  },
});
1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago