This gets the most current and stable Elixir + Dynamo build with all dependencies.
By stable, we mean a stable working pair with all dependencies. It may not be what is labeled stable from those projects, but instead will be as current as possible though it will unlikely be HEAD.
The setup currently uses Chef to manage the installs.
OS X:
- Install Build tools
curl -fsSL https://raw.github.com/clutchanalytics/edwb/master/install.sh | bash -s
git clone https://github.com/clutchanalytics/edwb.git
cd edwb
# Edit recipe.rb to customize the build
./install.sh
- Install VirtualBox
- Install Vagrant
- Install Vagrant Omnibus
- run
vagrant plugin install vagrant-omnibus
- run
git clone https://github.com/clutchanalytics/edwb.git
cd edwb
./install.sh -vm
This builds the VM, installs and runs Elixir + Dynamo (above) on the VM.
If you have not restarted your shell then type . ~/.bash_profile
to load
the environment info -- this happens automatically when you start new shells.
Now create an app, get deps, and start up the dynamo server:
mix dynamo /tmp/mydynamo
cd /tmp/mydynamo
sed -ibak "s/elixir-lang\/dynamo/clutchanalytics\/dynamo/" mix.exs
mix do deps.get
mix server
Current Authors:
Originally based on work from
- Chris McClimans -- Elixir-coolaid
- Taylor Carpenter
- Watson and Ayori (walk-thru documentaion created at LSRC 2013)
Submit a pull request
Copyright (c) 2013 Clutch Analytics, MIT LICENSE