baal
v1.0.0
Published
Automated, autoscaled, zero-downtime, immutable deployments using plain old bash, Packer, nginx, Node.js, and AWS. Made easy.
Downloads
3
Readme
baal
Automated, autoscaled, zero-downtime, immutable deployments using plain old bash, Packer, nginx, Node.js, and AWS. Made easy.
Read about this deployment strategy on Pony Foo, and then clone this repository. Copy the scripts, and adjust as needed. A few pointers.
- The application is named
baal
in a few places. Change that to your application's name - You need to set a value for
HOSTED_ZONE
in thesetup
script. Read the articles on Pony Foo to learn about that - In the
deploy
script you can setPRIMAL_ID
to an AMI so that your base AMI isn't rebuilt on every deploy - By default,
baal
expects to build your static assets withnpm run build-$NODE_ENV
Relevant Pony Foo articles:
license
MIT