This is a try to expose ‚files‘ directory from web and hook it into worker

fix order and mixins

do not use a default block that starts its own servers.
pull/6209/head
Wieland Lindenthal 7 years ago
parent d5431321c5
commit e4ef8cba82
  1. 27
      docker-compose.pullpreview.yml

@ -10,10 +10,8 @@ db:
expose:
- '5432'
worker: &ruby
web:
build: .
volumes:
- .:/usr/src/app
links:
- db
environment:
@ -23,12 +21,25 @@ worker: &ruby
- "RAILS_ENV=production"
- "HEROKU=true"
- "OP_ADMIN_USER_SEEDER_FORCE_PASSWORD_CHANGE=off"
command: "bundle exec rake db:migrate db:seed jobs:work"
memory: 384
web:
<<: *ruby
ports:
- "80:8080"
command: "./docker/web"
memory: 1024
volumes:
- .:/files
worker:
build: .
links:
- db
environment:
- "RAILS_CACHE_STORE=file_store"
- "DATABASE_URL=postgresql://app:p4ssw0rd@db:5432/app?encoding=utf8&pool=5&timeout=5000&reconnect=true"
- "SECRET_KEY_BASE=d4e74f017910ac56c6ebad01165b7e1b37f4c9c02e9716836f8670cdc8d65a231e64e4f6416b19c8"
- "RAILS_ENV=production"
- "HEROKU=true"
- "OP_ADMIN_USER_SEEDER_FORCE_PASSWORD_CHANGE=off"
command: "bundle exec rake db:migrate db:seed jobs:work"
memory: 384
volumes_from:
- web

Loading…
Cancel
Save