grunt First drop non tracked files, like: node_modules and bower_components; If it's a new git clone or you never used it locally without docker you can skip this step.
git clean -df
Now run docker compose
docker-compose up -d auth
docker-compose up -d rethink api webui
docker-compose up -d beanstalkd agent
Add 4 more agents
docker-compose scale agent=4
docker run -d -p 11300:11300 schickling/beanstalkd
docker run --name rethink -p 8080:8080 -p 28015:28015 -d rethinkdb
cd auth
rails s
cd api
bundle exec puma
cd agent
./bin/agent.rb
cd webui
grunt serve
RethinkDB must be running.
cd api
bundle exec rspec