Public | Automated Build

Last pushed: 5 months ago
Short Description
Easily provide fresh environments to your workshop participants with a click of a button.
Full Description

Launch & Learn

Launch & Learn abstracts away the launch of AWS CloudFormation templates. Easily provide fresh environments to your workshop participants with a click of a button.

Development

Resources

Requirements

(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

Getting Started

  1. Load AWS Credentials into environment variables: AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY
  2. Start MongoDB
  3. npm install to install dependencies
  4. npm start to run application (I prefer nodemon for development with nodemon bin/www)
  5. Create a new project from /admin (default password is admin)
  6. Navigate to your new project at /projectName
  7. Click Launch VM to deploy your template

Running Tests

... tests? Will be setting up mocha and istanbul one day

Docker Pull Command
Owner
asifrc
Source Repository