aboutsummaryrefslogtreecommitdiff
path: root/docker-compose.yml
diff options
context:
space:
mode:
authorrubenwardy <rw@rubenwardy.com>2019-01-09 22:29:05 +0000
committerrubenwardy <rw@rubenwardy.com>2019-01-09 22:29:32 +0000
commit7d52931a204f5116591165be5e4d2ce7ebd1cde7 (patch)
tree7866ab2b027c442ec29f4342917e254c0fa65995 /docker-compose.yml
parenta45df0e1734e441348c96b8513dd3c39132d4b18 (diff)
downloadcheatdb-7d52931a204f5116591165be5e4d2ce7ebd1cde7.tar.xz
Add celery support to docker config
Diffstat (limited to 'docker-compose.yml')
-rw-r--r--docker-compose.yml31
1 files changed, 19 insertions, 12 deletions
diff --git a/docker-compose.yml b/docker-compose.yml
index 685d4c5..4c2752e 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -6,24 +6,31 @@ services:
volumes:
- "./data/db:/var/lib/postgresql/data"
env_file:
- - db.env
- networks:
- - db_nw
+ - config.env
+
+ redis:
+ image: 'redis:3.0-alpine'
+ command: redis-server
+ volumes:
+ - './data/redis:/data'
app:
build: .
+ command: ./runprodguni.sh
ports:
- 5123:5123
volumes:
- - "./data/uploads:/home/app/public/uploads"
- networks:
- - db_nw
- - web_nw
+ - "./data/uploads:/home/cdb/app/public/uploads"
depends_on:
- db
+ - redis
-networks:
- db_nw:
- driver: bridge
- web_nw:
- driver: bridge
+ worker:
+ build: .
+ command: celery -A app.tasks.celery worker
+ env_file:
+ - config.env
+ volumes:
+ - "./data/uploads:/home/cdb/app/public/uploads"
+ depends_on:
+ - redis