DingMyBells
Pointless Weekend 2014 Project - something to do with HandBells
##Requirements
Elixir:
brew install elixir
Postgres:
brew install postgresql
##Running Locally
Install the project's Elixir dependencies:
mix deps.get
If you get an error regarding a cowboy version, try:
mix local.hex
Setup the local postgres database:
cp lib/ding_my_bells/repo.ex.example lib/ding_my_bells/repo.ex
# edit line 5 with your local postgres user credentials
mix ecto.create Repo
mix ecto.migrate Repo
Then start the web server (also serves as an interactive console simultaneously):
iex -S mix
View the app at http://localhost:4000
##Testing
...not quite there yet.
##Deploying
This project uses Capistrano to deploy to a Digital Ocean server.
Install capistrano using bundler:
bundle install
Then simply:
cap deploy