baal

1.0.0 • Public • Published

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 the setup script. Read the articles on Pony Foo to learn about that
  • In the deploy script you can set PRIMAL_ID to an AMI so that your base AMI isn't rebuilt on every deploy
  • By default, baal expects to build your static assets with npm run build-$NODE_ENV

Relevant Pony Foo articles:

license

MIT

Readme

Keywords

none

Package Sidebar

Install

npm i baal

Weekly Downloads

1

Version

1.0.0

License

none

Last publish

Collaborators

  • bevacqua