Launch & Learn abstracts away the launch of AWS CloudFormation templates. Easily provide fresh environments to your workshop participants with a click of a button.
(Vagrantfile is on its way)
- Node.js
- MongoDB
- AWS Secret & Access Key
- You should use an AIM user instead of root
- Needs full permission to EC2 and CloudFront
- Load AWS Credentials into environment variables:
AWS_ACCESS_KEY_ID
andAWS_SECRET_ACCESS_KEY
- Start MongoDB
npm install
to install dependenciesnpm start
to run application (I prefer nodemon for development withnodemon bin/www
)- Create a new project from /admin (default password is
admin
) - Navigate to your new project at /projectName
- Click Launch VM to deploy your template
... tests? Will be setting up mocha and istanbul one day