Skip to content

asifrc/launchandlearn

Repository files navigation

Launch & Learn

Build Status

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published