summaryrefslogtreecommitdiffstats
path: root/docker-compose-dev.yml
diff options
context:
space:
mode:
authorjdlugosz963 <jdlugosz963@gmail.com>2023-07-17 01:47:57 +0200
committerjdlugosz963 <jdlugosz963@gmail.com>2023-07-17 01:52:26 +0200
commitc21f4b3dacd597a15a5ec39d525df1dfe1b70376 (patch)
tree0dfc51d2ffeb7b5022d9ad852f2fd3620c72196a /docker-compose-dev.yml
parent2c6f98aeef4fa1aba5678fe17c8e762a11db7b40 (diff)
downloadrestaurant-orders-main.tar.gz
restaurant-orders-main.zip
Add project.main
Diffstat (limited to 'docker-compose-dev.yml')
-rw-r--r--docker-compose-dev.yml69
1 files changed, 69 insertions, 0 deletions
diff --git a/docker-compose-dev.yml b/docker-compose-dev.yml
new file mode 100644
index 0000000..26c817d
--- /dev/null
+++ b/docker-compose-dev.yml
@@ -0,0 +1,69 @@
1version: '3.8'
2
3services:
4 app:
5 build: .
6 volumes:
7 - static_data:/vol/web
8 - ./restaurant_orders/:/usr/src/app
9 command: "python manage.py runserver 0.0.0.0:8000"
10 environment:
11 - DEBUG=1
12 - STATIC_DIR=/vol/web
13 - REDIS_HOST=redis
14 - DB_POSTGRES=1
15 - DB_NAME=django
16 - DB_USER=admin
17 - DB_PASSWORD=admin
18 - DB_HOST=db
19 depends_on:
20 - redis
21 - db
22 ports:
23 - "8000:8000"
24 links:
25 - redis
26 - db
27 db:
28 image: postgres:latest
29 volumes:
30 - pg_data:/var/lib/postgresql/data/
31 environment:
32 - POSTGRES_DB=django
33 - POSTGRES_USER=admin
34 - POSTGRES_PASSWORD=admin
35
36 redis:
37 image: redis:latest
38
39 celery_worker:
40 build: .
41 command: "celery.sh"
42 volumes:
43 - ./restaurant_orders/:/usr/src/app
44 environment:
45 - DEBUG=1
46 - REDIS_HOST=redis
47 depends_on:
48 - redis
49 - db
50
51 # pgadmin:
52 # container_name: pgadmin4_container
53 # image: dpage/pgadmin4
54 # restart: always
55 # environment:
56 # PGADMIN_DEFAULT_EMAIL: jdlugosz963@gmail.com
57 # PGADMIN_DEFAULT_PASSWORD: 1234
58 # PGADMIN_LISTEN_PORT: 80
59 # ports:
60 # - "8080:80"
61 # volumes:
62 # - pgadmin_data:/var/lib/pgadmin
63 # links:
64 # - db
65
66volumes:
67 static_data:
68 pg_data:
69 # pgadmin_data: