serverless-static-https

1.0.0 • Public • Published

Serverless Static HTTPS plugin

serverless

Serverless plugin for running your local development over HTTPS to mirror a production setup of a webserver hosted with API Gateway + Lambda with static files hosted on S3.

To be used in tandem with:

NOTE: to run HTTPS servers locally you need to install SSL certificates:

1.install the plugin

$ npm install serverless-static-https --save-dev

2. add it to your serverless.yml file

Then inside your project's serverless.yml file add following entry to the plugins section: serverless-static. If there is no plugin section you will need to add it to the file.

It should look something like this:

plugins:
  - serverless-static-https 

3. customize behavior (optional)

custom:
  static-https:
    path: ./public # select the folder you want to serve
    port: 8000 # select a specific port
    pathToKeyFile: ./key.pem # relative path from PWD to key file
    pathToCertFile: ./cert.pem # relative path from PWD to cert file
 
# this will overide default behavior
# it will serve the folder ./public
# it will serve it throught https://localhost:8000

Readme

Keywords

none

Package Sidebar

Install

npm i serverless-static-https

Weekly Downloads

0

Version

1.0.0

License

ISC

Unpacked Size

3.89 kB

Total Files

5

Last publish

Collaborators

  • tmaslen