@elevator-robot/blip
v1.0.65
Published
Build a simple static site
Downloads
5
Readme
Blip
What is Blip?
Blip is a web deployment tool that uses AWS CDK to synthisize a cloudformation template capable of deploying a static website to AWS. It uses AWS CloudFront, S3, and Route53 to deploy a static website to AWS. It also uses AWS Certificate Manager to create a certificate for the domain name. Blip is a work in progress and is not ready for production use.
Prerequisites
- AWS programmatic credentials with necessary permissions to do this deployment
- A registered domain on Route53
- Web asset folder
Using the Blip NPM package
make sure you have the latest version of the CDK CLI installed.
make sure your AWK CLI credentials && profile are setup.
nano ~/.aws/credentials [default] aws_access_key_id = ############ aws_secret_access_key = ############
nano ~/.aws/config [default] region = <your region> output = json
install dependancies with npm
npm install
Example
const { Application } = require('@elevator-robot/blip');
const test = new Application({
env: {
account: '764114738171',
region: 'us-east-1',
},
domainName: 'aaronwest.me',
webAssetPath: 'dist',
});
console.log(test);
Contribution guide
- Fork the repo
- Create a new branch
- Make your changes
- Submit a PR