@@ -11,7 +11,7 @@ services:
11
11
- pg-data:/data/postgres
12
12
- ./cd-db/dumps:/db
13
13
environment :
14
- - POSTGRES_PASSWORD=QdYx3D5y
14
+ - POSTGRES_PASSWORD
15
15
ports :
16
16
- ' 5434:5432'
17
17
kue :
@@ -22,7 +22,9 @@ services:
22
22
working_dir : /usr/src/app
23
23
ports :
24
24
- ' 8000:8000'
25
- env_file : ./workspace-zen/cp-zen-platform/web/config/development.env
25
+ env_file :
26
+ - ./workspace-zen/cp-zen-platform/web/config/development.env
27
+ - ./.env
26
28
command : yarn dev
27
29
depends_on :
28
30
- users
@@ -38,16 +40,17 @@ services:
38
40
- maildev
39
41
- email
40
42
environment :
41
- - CD_USERS=users
42
- - CD_DOJOS=dojos
43
- - CD_EVENTS=events
44
- - CD_BADGES=badges
45
- - CD_EVENTBRITE=eventbrite
46
- - CD_ORGANISATIONS=organisations
47
- - EVENTS_SERVICE=events-service
48
- - EMAIL_SERVICE=email
49
- - NODE_ENV=development
50
- - MAILDEV_ENABLED=true
43
+ - CD_USERS
44
+ - CD_DOJOS
45
+ - CD_EVENTS
46
+ - CD_BADGES
47
+ - CD_EVENTBRITE
48
+ - CD_ORGANISATIONS
49
+ - EVENTS_SERVICE
50
+ - EMAIL_SERVICE
51
+ - GOOGLE_MAPS_KEY
52
+ - NODE_ENV
53
+ - MAILDEV_ENABLED
51
54
volumes :
52
55
- ./workspace-zen/cp-zen-platform:/usr/src/app:Z
53
56
- ./workspace-zen/cp-zen-frontend:/usr/src/app/node_modules/cp-zen-frontend:ro
@@ -57,26 +60,27 @@ services:
57
60
command : yarn dev
58
61
working_dir : /usr/src/app
59
62
environment :
60
- - NODE_ENV=development
63
+ - NODE_ENV
61
64
volumes :
62
65
- ./workspace-zen/cp-zen-frontend:/usr/src/app:Z
63
66
- ./workspace-zen/cp-translations:/usr/src/app/node_modules/cp-translations:ro
64
67
dojos :
65
68
image : node:carbon
66
- env_file : ./workspace-zen/cp-dojos-service/config/development.env
69
+ env_file :
70
+ - ./workspace-zen/cp-dojos-service/config/development.env
71
+ - ./.env
67
72
working_dir : /usr/src/app
68
73
command : yarn dev
69
74
environment :
70
- - NODE_ENV=development
71
- - CD_USERS=users
72
- - CD_EVENTS=events
73
- - CD_BADGES=badges
74
- - CD_ORGANISATIONS=organisations
75
- - POSTGRES_HOST=db
76
- - KUE_REQUIRED='true'
77
- - KUE_HOST=kue
78
- - GOOGLE_MAPS_KEY=AIzaSyAWA2gcHWQsS7Snr_p86QUxGwM0hBn95pQ
79
- - MAILDEV_ENABLED=true
75
+ - NODE_ENV
76
+ - CD_USERS
77
+ - CD_EVENTS
78
+ - CD_BADGES
79
+ - CD_ORGANISATIONS
80
+ - POSTGRES_HOST
81
+ - KUE_REQUIRED
82
+ - KUE_HOST
83
+ - MAILDEV_ENABLED
80
84
depends_on :
81
85
- db
82
86
- kue
@@ -85,35 +89,39 @@ services:
85
89
- ./workspace-zen/cp-translations:/usr/src/app/node_modules/cp-translations:ro
86
90
users :
87
91
image : node:carbon
88
- env_file : ./workspace-zen/cp-users-service/config/development.env
92
+ env_file :
93
+ - ./workspace-zen/cp-users-service/config/development.env
94
+ - ./.env
89
95
working_dir : /usr/src/app
90
96
command : yarn dev
91
97
environment :
92
- - NODE_ENV=development
93
- - CD_DOJOS=dojos
94
- - CD_EVENTS=events
95
- - CD_BADGES=badges
96
- - POSTGRES_HOST=db
97
-
98
- - MAILDEV_ENABLED=true
98
+ - NODE_ENV
99
+ - CD_DOJOS
100
+ - CD_EVENTS
101
+ - CD_BADGES
102
+ - POSTGRES_HOST
103
+ - CDF_ADMINS
104
+ - MAILDEV_ENABLED
99
105
depends_on :
100
106
- db
101
107
volumes :
102
108
- ./workspace-zen/cp-users-service:/usr/src/app:Z
103
109
- ./workspace-zen/cp-translations:/usr/src/app/node_modules/cp-translations:ro
104
110
events :
105
111
image : node:carbon
106
- env_file : ./workspace-zen/cp-events-service/config/development.env
112
+ env_file :
113
+ - ./workspace-zen/cp-events-service/config/development.env
114
+ - ./.env
107
115
working_dir : /usr/src/app
108
116
command : yarn dev
109
117
environment :
110
- - CD_USERS=users
111
- - CD_DOJOS=dojos
112
- - CD_BADGES=badges
113
- - NODE_ENV=development
114
- - POSTGRES_HOST=db
115
- - KUE_REQUIRED='true'
116
- - KUE_HOST=kue
118
+ - CD_USERS
119
+ - CD_DOJOS
120
+ - CD_BADGES
121
+ - NODE_ENV
122
+ - POSTGRES_HOST
123
+ - KUE_REQUIRED
124
+ - KUE_HOST
117
125
depends_on :
118
126
- db
119
127
- kue
@@ -122,37 +130,43 @@ services:
122
130
badges :
123
131
image : node:carbon
124
132
working_dir : /usr/src/app
125
- env_file : ./workspace-zen/cp-badges-service/config/development.env
133
+ env_file :
134
+ - ./workspace-zen/cp-badges-service/config/development.env
135
+ - ./.env
126
136
command : yarn dev
127
137
environment :
128
- - CD_USERS=users
129
- - CD_DOJOS=dojos
130
- - CD_EVENTS=events
131
- - NODE_ENV=development
138
+ - CD_USERS
139
+ - CD_DOJOS
140
+ - CD_EVENTS
141
+ - NODE_ENV
132
142
volumes :
133
143
- ./workspace-zen/cp-badges-service:/usr/src/app:Z
134
144
- ./workspace-zen/cp-translations:/usr/src/app/node_modules/cp-translations:ro
135
145
eventbrite :
136
146
image : node:carbon
137
147
command : yarn dev
138
- env_file : ./workspace-zen/cp-eventbrite-service/config/development.env
148
+ env_file :
149
+ - ./workspace-zen/cp-eventbrite-service/config/development.env
150
+ - ./.env
139
151
working_dir : /usr/src/app
140
152
environment :
141
- - CD_DOJOS=dojos
142
- - CD_EVENTS=events
143
- - NODE_ENV=development
153
+ - CD_DOJOS
154
+ - CD_EVENTS
155
+ - NODE_ENV
144
156
volumes :
145
157
- ./workspace-zen/cp-eventbrite-service:/usr/src/app:Z
146
158
- ./workspace-zen/cp-translations:/usr/src/app/node_modules/cp-translations:ro
147
159
organisations :
148
160
image : node:carbon
149
161
command : yarn dev
150
162
working_dir : /usr/src/app
151
- env_file : ./workspace-zen/cp-organisations-service/config/development.env
163
+ env_file :
164
+ - ./workspace-zen/cp-organisations-service/config/development.env
165
+ - ./.env
152
166
environment :
153
- - CD_USERS=users
154
- - NODE_ENV=development
155
- - POSTGRES_HOST=db
167
+ - CD_USERS
168
+ - NODE_ENV
169
+ - POSTGRES_HOST
156
170
depends_on :
157
171
- db
158
172
volumes :
@@ -165,8 +179,8 @@ services:
165
179
depends_on :
166
180
- db
167
181
environment :
168
- - ICS_EVENT_URL=http://localhost:8000/api/3.0/events/
169
- - EVENT_URL=http://localhost:8000/events/
182
+ - ICS_EVENT_URL
183
+ - EVENT_URL
170
184
volumes :
171
185
- ./workspace-zen/services/events-service:/usr/src/app:Z
172
186
maildev :
@@ -178,14 +192,14 @@ services:
178
192
command : yarn dev
179
193
working_dir : /usr/src/app
180
194
environment :
181
- - URL_BASE=http://localhost:8000
182
- -
EMAIL_DEFAULT_FROM='The CoderDojo Team <[email protected] >'
183
- - MICROSERVICE_PORT=3000
184
- - TRANSPORT=smtp
185
- - SMTP_HOST=maildev
186
- - TEMPLATES_DIR=/usr/src/app/node_modules/cp-translations/email-templates
187
- - SMTP_SECURE=false
188
- - SMTP_PORT=25
195
+ - URL_BASE
196
+ - EMAIL_DEFAULT_FROM
197
+ - MICROSERVICE_PORT
198
+ - TRANSPORT
199
+ - SMTP_HOST
200
+ - TEMPLATES_DIR
201
+ - SMTP_SECURE
202
+ - SMTP_PORT
189
203
volumes :
190
204
- ./workspace-zen/services/cp-email-service:/usr/src/app:Z
191
205
- ./workspace-zen/cp-translations:/usr/src/app/node_modules/cp-translations:ro
0 commit comments