Skip to content

Latest commit

 

History

History
35 lines (24 loc) · 1.57 KB

README.md

File metadata and controls

35 lines (24 loc) · 1.57 KB

ELMSLN Developer

This is a meta-repo for developers that downloads all the repositories you need to be an ELMSLN developer and manage multiple learning networks from one package.

Here’s what you need ahead of time to make this useful

  1. Install VirtualBox (ensure you are on the latest version 4.0.8+)
  2. Install Vagrant (you'll need Vagrant 1.5+ so that it supports VagrantCloud)
  3. Install git (recommended)

To clone this correctly, run the following command:

git clone --recursive https://github.com/elmsln/elmsln-developer.git

This structure is broken out into three major directory trees:

  1. github - the elmsln major project repository from github
  1. instances - Each deployment of ELMSLN can be managed from this repo: It also comes with the following two instances:
  1. vagrant - the supported vagrant package for elmsln is included in the main ELMSLN repo

Now go read the install instructions for https://github.com/elmsln/elmsln/wiki/Vagrant:-Step-by-Step-setup and make sure things are setup to do that and start working :)

It is recommended that in your actual deployments on server that you map the github directory to an alternate remote in-house, preferably one per server in your dev-staging-production workflow.