This package has been deprecated

Author message:

npmrc remove module

serverless-cdn-stack

0.0.2 • Public • Published

Aws Cdn

serverless npm version npm downloads

Installation

npm i -E serverless-cdn-stack

Features

- S3 - Bucket for your app assets.
- S3 - Bucket for access logs.
- S3 - Retention days for logs.
- Cloud Front Distribution (CDN).
- CDN - SSL support.
- CDN - Access Logs.
- Route53 - record for your CDN.
 
- Invalidate Cdn cache on new deploys.
- Sync your local assets folder with s3 on new deploys.

Aws Designer

Usage

plugins:
  - serverless-cdn-stack
 
custom:
  cdnStack:
    disabled: false                    # optional, disabled this plugin 
    beforeSpawn: ''                    # optional, run another hook plugin 
 
    cname: ''                          # optional, cname for cdn. 
    createInRoute53: false             # optional, default true, create cname record 
    certificate: ''                    # required, if use cname 
 
    bucketName: ''                     # required, app bucket name 
    indexPage: ''                      # optional, default index.html 
    errorPage: ''                      # optional, error page 
    syncLocalFolder: ''                # required, folder path to sync with s3 
    priceClass: ''                     # optional, default 'PriceClass_100' 
 
    logging:                           # optional tag 
      bucketName: ''                   # required, logs bucket name 
      preffix: ''                      # optional, default 'Access/' 
      retentionDays:                   # optional, default 21 days 
      
      
# psss. check full example in serverless.example.yml file. 

Readme

Keywords

none

Package Sidebar

Install

npm i serverless-cdn-stack

Weekly Downloads

2

Version

0.0.2

License

ISC

Unpacked Size

23.3 kB

Total Files

16

Last publish

Collaborators

  • npm