]> git.lizzy.rs Git - cheatdb.git/blob - docker-compose.yml
93e86bccac799b47829fc4c6a179e644b5667f4d
[cheatdb.git] / docker-compose.yml
1 version: '3'
2 services:
3   db:
4     image: "postgres:9.6.5"
5     volumes:
6       - "./data/db:/var/lib/postgresql/data"
7     env_file:
8       - config.env
9
10   redis:
11     image: 'redis:3.0-alpine'
12     command: redis-server
13     volumes:
14       - './data/redis:/data'
15
16   app:
17     build: .
18     command: ./runprodguni.sh
19     ports:
20       - 5123:5123
21     volumes:
22       - "./data/uploads:/home/cdb/app/public/uploads"
23       - "./app:/home/cdb/app"
24     depends_on:
25       - db
26       - redis
27
28   worker:
29     build: .
30     command: celery -A app.tasks.celery worker
31     env_file:
32       - config.env
33     volumes:
34       - "./data/uploads:/home/cdb/app/public/uploads"
35     depends_on:
36       - redis