@@ -68,14 +68,14 @@ services:
68
68
- SF_ADMIN_EMAIL=${APP_ADMIN_EMAIL}
69
69
- SF_ADMIN_PASSWD=${APP_ADMIN_PASSWD}
70
70
# Database configuration
71
- - SF_DB_TYPE =postgresql
72
- - SF_DB_VERSION =${APP_DB_VERSION}
73
- - SF_DB_OPTIONS =&charset=utf8
74
- - SF_DB_HOST =database
75
- - SF_DB_PORT =5432
76
- - SF_DB_NAME =${APP_DB_NAME}
77
- - SF_DB_USER =${APP_DB_USER}
78
- - SF_DB_PASSWORD =${APP_DB_PASSWD}
71
+ - DATABASE_DRIVER =postgresql
72
+ - DATABASE_VERSION =${APP_DB_VERSION}
73
+ - DATABASE_OPTIONS =&charset=utf8
74
+ - DATABASE_HOST =database
75
+ - DATABASE_PORT =5432
76
+ - DATABASE_NAME =${APP_DB_NAME}
77
+ - DATABASE_USERNAME =${APP_DB_USER}
78
+ - DATABASE_PASSWORD =${APP_DB_PASSWD}
79
79
# Normally generated by entrypoint at runtime
80
80
- DATABASE_URL=postgresql://${APP_DB_USER}:${APP_DB_PASSWD}@database:5432/${APP_DB_NAME}?serverVersion=${APP_DB_VERSION}
81
81
# Mailer configuration
@@ -89,12 +89,12 @@ services:
89
89
- MAILER_DSN=smtp://mailer:1025
90
90
# RabbitMQ configuration
91
91
- MESSENGER_TRANSPORT=amqp
92
- - SF_RABBITMQ_HOST =rabbitmq
93
- - SF_RABBITMQ_PORT =5672
94
- - SF_RABBITMQ_USER =${APP_RABBIT_USER }
95
- - SF_RABBITMQ_PASSWORD =${APP_RABBIT_PASSWD }
92
+ - MESSENGER_HOST =rabbitmq
93
+ - MESSENGER_PORT =5672
94
+ - MESSENGER_USERNAME =${APP_RABBITMQ_USERNAME }
95
+ - MESSENGER_PASSWORD =${APP_RABBITMQ_PASSWORD }
96
96
# Normally generated by entrypoint at runtime
97
- - MESSENGER_TRANSPORT_DSN=amqp://${APP_RABBIT_USER }:${APP_RABBIT_PASSWD }@rabbitmq:5672/%2f/messages
97
+ - MESSENGER_TRANSPORT_DSN=amqp://${APP_RABBITMQ_USERNAME }:${APP_RABBITMQ_PASSWORD }@rabbitmq:5672/%2f/messages
98
98
# JWT passphrase. If not defined, container will generate passphrase and keys on startup
99
99
- JWT_PASSPHRASE=${APP_JWT_PASSPHRASE}
100
100
# Custom encryptor configuration
@@ -109,7 +109,7 @@ services:
109
109
- LDAP_AUTH_BASE_DN=${APP_LDAP_AUTH_BASE_DN}
110
110
- LDAP_AUTH_USER_QUERY=(objectClass=inetOrgPerson)
111
111
- LDAP_AUTH_USERNAME_ATTRIBUTE=uid
112
- - LDAP_AUTH_EMAIL_ATTRIBUTE=mailer
112
+ - LDAP_AUTH_EMAIL_ATTRIBUTE=mail
113
113
- LDAP_BIND_DN=${APP_LDAP_BIND_DN}
114
114
- LDAP_BIND_SECRET=${APP_LDAP_BIND_SECRET}
115
115
# LDAP Group configuration
@@ -155,6 +155,12 @@ services:
155
155
condition : service_healthy
156
156
app_rabbitmq :
157
157
condition : service_started
158
+ links :
159
+ - app_backend:backend
160
+ - app_db:database
161
+ - app_rabbitmq:rabbitmq
162
+ - app_mailer:mail
163
+ - app_ldap:ldap
158
164
networks :
159
165
- app_external_network
160
166
- app_internal_network
@@ -177,14 +183,14 @@ services:
177
183
- SF_ADMIN_EMAIL=${APP_ADMIN_EMAIL}
178
184
- SF_ADMIN_PASSWD=${APP_ADMIN_PASSWD}
179
185
# Database configuration
180
- - SF_DB_TYPE =postgresql
181
- - SF_DB_VERSION =${APP_DB_VERSION}
182
- - SF_DB_OPTIONS =&charset=utf8
183
- - SF_DB_HOST =database
184
- - SF_DB_PORT =5432
185
- - SF_DB_NAME =${APP_DB_NAME}
186
- - SF_DB_USER =${APP_DB_USER}
187
- - SF_DB_PASSWORD =${APP_DB_PASSWD}
186
+ - DATABASE_DRIVER =postgresql
187
+ - DATABASE_VERSION =${APP_DB_VERSION}
188
+ - DATABASE_OPTIONS =&charset=utf8
189
+ - DATABASE_HOST =database
190
+ - DATABASE_PORT =5432
191
+ - DATABASE_NAME =${APP_DB_NAME}
192
+ - DATABASE_USERNAME =${APP_DB_USER}
193
+ - DATABASE_PASSWORD =${APP_DB_PASSWD}
188
194
# Normally generated by entrypoint at runtime
189
195
- DATABASE_URL=postgresql://${APP_DB_USER}:${APP_DB_PASSWD}@database:5432/${APP_DB_NAME}?serverVersion=${APP_DB_VERSION}
190
196
# Mailer configuration
@@ -198,12 +204,12 @@ services:
198
204
- MAILER_DSN=smtp://mailer:1025
199
205
# RabbitMQ configuration
200
206
- MESSENGER_TRANSPORT=amqp
201
- - SF_RABBITMQ_HOST =rabbitmq
202
- - SF_RABBITMQ_PORT =5672
203
- - SF_RABBITMQ_USER =${APP_RABBIT_USER }
204
- - SF_RABBITMQ_PASSWORD =${APP_RABBIT_PASSWD }
207
+ - MESSENGER_HOST =rabbitmq
208
+ - MESSENGER_PORT =5672
209
+ - MESSENGER_USERNAME =${APP_RABBITMQ_USERNAME }
210
+ - MESSENGER_PASSWORD =${APP_RABBITMQ_PASSWORD }
205
211
# Normally generated by entrypoint at runtime
206
- - MESSENGER_TRANSPORT_DSN=amqp://${APP_RABBIT_USER }:${APP_RABBIT_PASSWD }@rabbitmq:5672/%2f/messages
212
+ - MESSENGER_TRANSPORT_DSN=amqp://${APP_RABBITMQ_USERNAME }:${APP_RABBITMQ_PASSWORD }@rabbitmq:5672/%2f/messages
207
213
# JWT passphrase. If not defined, container will generate passphrase and keys on startup
208
214
- JWT_PASSPHRASE=${APP_JWT_PASSPHRASE}
209
215
# Custom encryptor configuration
@@ -218,7 +224,7 @@ services:
218
224
- LDAP_AUTH_BASE_DN=${APP_LDAP_AUTH_BASE_DN}
219
225
- LDAP_AUTH_USER_QUERY=(objectClass=inetOrgPerson)
220
226
- LDAP_AUTH_USERNAME_ATTRIBUTE=uid
221
- - LDAP_AUTH_EMAIL_ATTRIBUTE=mailer
227
+ - LDAP_AUTH_EMAIL_ATTRIBUTE=mail
222
228
- LDAP_BIND_DN=${APP_LDAP_BIND_DN}
223
229
- LDAP_BIND_SECRET=${APP_LDAP_BIND_SECRET}
224
230
# LDAP Group configuration
@@ -277,14 +283,14 @@ services:
277
283
- SF_ADMIN_EMAIL=${APP_ADMIN_EMAIL}
278
284
- SF_ADMIN_PASSWD=${APP_ADMIN_PASSWD}
279
285
# Database configuration
280
- - SF_DB_TYPE =postgresql
281
- - SF_DB_VERSION =${APP_DB_VERSION}
282
- - SF_DB_OPTIONS =&charset=utf8
283
- - SF_DB_HOST =database
284
- - SF_DB_PORT =5432
285
- - SF_DB_NAME =${APP_DB_NAME}
286
- - SF_DB_USER =${APP_DB_USER}
287
- - SF_DB_PASSWORD =${APP_DB_PASSWD}
286
+ - DATABASE_DRIVER =postgresql
287
+ - DATABASE_VERSION =${APP_DB_VERSION}
288
+ - DATABASE_OPTIONS =&charset=utf8
289
+ - DATABASE_HOST =database
290
+ - DATABASE_PORT =5432
291
+ - DATABASE_NAME =${APP_DB_NAME}
292
+ - DATABASE_USERNAME =${APP_DB_USER}
293
+ - DATABASE_PASSWORD =${APP_DB_PASSWD}
288
294
# Normally generated by entrypoint at runtime
289
295
- DATABASE_URL=postgresql://${APP_DB_USER}:${APP_DB_PASSWD}@database:5432/${APP_DB_NAME}?serverVersion=${APP_DB_VERSION}
290
296
# Mailer configuration
@@ -298,12 +304,12 @@ services:
298
304
- MAILER_DSN=smtp://mailer:1025
299
305
# RabbitMQ configuration
300
306
- MESSENGER_TRANSPORT=amqp
301
- - SF_RABBITMQ_HOST =rabbitmq
302
- - SF_RABBITMQ_PORT =5672
303
- - SF_RABBITMQ_USER =${APP_RABBIT_USER }
304
- - SF_RABBITMQ_PASSWORD =${APP_RABBIT_PASSWD }
307
+ - MESSENGER_HOST =rabbitmq
308
+ - MESSENGER_PORT =5672
309
+ - MESSENGER_USERNAME =${APP_RABBITMQ_USERNAME }
310
+ - MESSENGER_PASSWORD =${APP_RABBITMQ_PASSWORD }
305
311
# Normally generated by entrypoint at runtime
306
- - MESSENGER_TRANSPORT_DSN=amqp://${APP_RABBIT_USER }:${APP_RABBIT_PASSWD }@rabbitmq:5672/%2f/messages
312
+ - MESSENGER_TRANSPORT_DSN=amqp://${APP_RABBITMQ_USERNAME }:${APP_RABBITMQ_PASSWORD }@rabbitmq:5672/%2f/messages
307
313
# JWT passphrase. If not defined, container will generate passphrase and keys on startup
308
314
- JWT_PASSPHRASE=${APP_JWT_PASSPHRASE}
309
315
# Custom encryptor configuration
@@ -318,7 +324,7 @@ services:
318
324
- LDAP_AUTH_BASE_DN=${APP_LDAP_AUTH_BASE_DN}
319
325
- LDAP_AUTH_USER_QUERY=(objectClass=inetOrgPerson)
320
326
- LDAP_AUTH_USERNAME_ATTRIBUTE=uid
321
- - LDAP_AUTH_EMAIL_ATTRIBUTE=mailer
327
+ - LDAP_AUTH_EMAIL_ATTRIBUTE=mail
322
328
- LDAP_BIND_DN=${APP_LDAP_BIND_DN}
323
329
- LDAP_BIND_SECRET=${APP_LDAP_BIND_SECRET}
324
330
# LDAP Group configuration
@@ -381,7 +387,6 @@ services:
381
387
memswap_limit : 1024M
382
388
expose :
383
389
- ' 5672'
384
- - ' 15692'
385
390
networks :
386
391
app_internal_network :
387
392
aliases :
0 commit comments