diff --git a/docker-compose.yml b/docker-compose.yml index f4407eb6a4..610d9ed317 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -31,7 +31,22 @@ services: bash -c "wait-for-it -t 30 db:5432 && rm -f tmp/pids/server.pid && bundle exec rails s -p 3000 -b '0.0.0.0'" - + worker: + tty: true + stdin_open: true + build: . + volumes: + - .:/usr/src/app + - gems:/bundles + - ./config/database.yml:/usr/src/app/config/database.yml + - ./config/application.yml.example:/usr/src/app/config/application.yml + depends_on: + - db + environment: + OFN_DB_HOST: db + command: > + bash -c "wait-for-it -t 30 db:5432 && + bundle exec rake jobs:work" volumes: gems: postgres: