@@ -7,7 +7,7 @@ services:
7
7
args :
8
8
REQUIREMENTS : requirements-dev.txt
9
9
image : contestsuite:dev
10
- command : /app/ docker/start.sh server debug
10
+ command : /docker/start.sh server debug
11
11
environment :
12
12
# Django
13
13
DEBUG : ' True'
@@ -23,17 +23,17 @@ services:
23
23
- 8000:8000
24
24
volumes :
25
25
- ../../src:/app
26
- - deployment_scripts:/app/docker
27
26
networks :
28
27
- contestsuite
29
28
depends_on :
29
+ - mariadb
30
30
- redis
31
31
- rabbitmq
32
- - mariadb
33
32
- celery_worker
33
+ restart : unless-stopped
34
34
scrape_bot :
35
35
image : contestsuite:dev
36
- command : /app/ docker/start.sh bot
36
+ command : /docker/start.sh bot
37
37
environment :
38
38
# Django
39
39
DEBUG : ' True'
@@ -49,14 +49,14 @@ services:
49
49
SCRAPE_BOT_TOKEN : # Token for the member list scraping bot
50
50
volumes :
51
51
- ../../src:/app
52
- - deployment_scripts:/app/docker
53
52
networks :
54
53
- contestsuite
55
54
depends_on :
56
55
- mariadb
56
+ - django
57
57
celery_worker :
58
58
image : contestsuite:dev
59
- command : /app/ docker/start.sh worker debug
59
+ command : /docker/start.sh worker debug
60
60
environment :
61
61
# Django
62
62
DEBUG : ' True'
@@ -71,16 +71,16 @@ services:
71
71
BOT_CHANNEL_WEBHOOK_URL : # Webhook URL of the bot command channel
72
72
volumes :
73
73
- ../../src:/app
74
- - deployment_scripts:/app/docker
75
74
networks :
76
75
- contestsuite
77
76
depends_on :
77
+ - mariadb
78
78
- redis
79
79
- rabbitmq
80
- - mariadb
80
+ restart : unless-stopped
81
81
celery_beat :
82
82
image : contestsuite:dev
83
- command : /app/ docker/start.sh beat debug
83
+ command : /docker/start.sh beat debug
84
84
environment :
85
85
# Django
86
86
DEBUG : ' True'
@@ -91,17 +91,17 @@ services:
91
91
SQL_PASSWORD : seminoles1!
92
92
volumes :
93
93
- ../../src:/app
94
- - deployment_scripts:/app/docker
95
94
networks :
96
95
- contestsuite
97
96
depends_on :
98
- - celery_worker
97
+ - mariadb
99
98
- redis
100
99
- rabbitmq
101
- - mariadb
100
+ - celery_worker
101
+ restart : unless-stopped
102
102
celery_flower :
103
103
image : contestsuite:dev
104
- command : /app/ docker/start.sh flower debug
104
+ command : /docker/start.sh flower debug
105
105
environment :
106
106
# Django
107
107
DEBUG : ' True'
@@ -114,14 +114,14 @@ services:
114
114
- 5555:5555
115
115
volumes :
116
116
- ../../src:/app
117
- - deployment_scripts:/app/docker
118
117
networks :
119
118
- contestsuite
120
119
depends_on :
121
120
- mariadb
122
121
- redis
123
122
- rabbitmq
124
123
- celery_worker
124
+ restart : unless-stopped
125
125
mariadb :
126
126
image : mariadb:10.6-focal
127
127
environment :
@@ -146,7 +146,6 @@ services:
146
146
networks :
147
147
- contestsuite
148
148
volumes :
149
- deployment_scripts :
150
149
django_db :
151
150
redis :
152
151
rabbitmq :
0 commit comments