@settlin/mup-aws-beanstalk

Deploy apps to AWS Elastic Beanstalk using Meteor Up

Usage no npm install needed!

<script type="module">
  import settlinMupAwsBeanstalk from 'https://cdn.skypack.dev/@settlin/mup-aws-beanstalk';
</script>

README

mup-aws-beanstalk

npm i -g @settlin/mup-aws-beanstalk

v0.x.x: <= Meteor 2.2.x (Amazon Linux, Node 12) v1.x.x: >= Meteor 2.3.x (Amazon Linux 2, Node 14)

Plugin for Meteor Up to deploy using AWS Beanstalk. Forked from zodern's plugin.

Features (same as zodern's plugin):

  • Load balancing with support for sticky sessions and web sockets
  • Autoscaling
  • Meteor settings.json
  • Zero downtime deploys
  • Automatically uses the correct node version

Extra/Changes:

  • Option to add extra config files via .ebextensions and .platform.
  • Healthcheck path is "/" instead of "/aws-health-check-3984729847289743128904723"

Getting Started Guide

Documentation