e-lado
Version:
[](https://circleci.com/gh/sharetribe/sharetribe/tree/master) [](https://gemnasium.com/sharetribe/shar
68 lines (63 loc) • 1.29 kB
YAML
db:
image: mysql
ports:
- "3306:3306"
environment:
MYSQL_USER: sharetribe
MYSQL_PASSWORD: secret
MYSQL_DATABASE: sharetribe_development
MYSQL_ROOT_PASSWORD: secret
dbtest:
image: mysql
ports:
- "3307:3306"
environment:
MYSQL_USER: sharetribe
MYSQL_PASSWORD: secret
MYSQL_DATABASE: sharetribe_test
MYSQL_ROOT_PASSWORD: secret
worker:
build: .
command: '/bin/bash -l -c "bundle exec rake jobs:work"'
links:
- db:mysql
volumes:
- .:/opt/sharetribe
search:
build: .
command: '/bin/bash -l -c "bundle exec rake ts:configure ts:index; searchd --nodetach --pidfile --config config/development.sphinx.conf"'
links:
- db:mysql
volumes:
- .:/opt/sharetribe
ports:
- "3563:3563"
environment:
SPHINX_HOST: ""
web:
build: .
command: '/bin/bash -l -c "bundle exec rails server"'
volumes:
- .:/opt/sharetribe
ports:
- "3000:3000"
links:
- db:mysql
- dbtest:mysqltest
- search:search
- worker:worker
environment:
SPHINX_HOST: search
zeus:
build: .
command: '/bin/bash -l -c "zeus start"'
volumes:
- .:/opt/sharetribe
ports:
- "3000:3000"
links:
- db:mysql
- dbtest:mysqltest
- search:search
environment:
SPHINX_HOST: search