generated from hmcts/spring-boot-template
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathdocker-compose.base.yml
More file actions
36 lines (35 loc) · 1.22 KB
/
docker-compose.base.yml
File metadata and controls
36 lines (35 loc) · 1.22 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
include:
- path: ../opal-shared-infrastructure/docker-compose.yml
- path: ../opal-shared-infrastructure/docker-compose-service-bus.yml
services:
opal-logging-service:
env_file:
- ../opal-shared-infrastructure/docker-files/.env.shared
environment:
# these environment variables are used by java-logging library
- ROOT_APPENDER
- JSON_CONSOLE_PRETTY_PRINT
- ROOT_LOGGING_LEVEL
- REFORM_SERVICE_TYPE
- REFORM_SERVICE_NAME
- REFORM_TEAM
- REFORM_ENVIRONMENT
- LOGBACK_DATE_FORMAT
- LOGBACK_REQUIRE_THREAD
- LOGBACK_REQUIRE_ALERT_LEVEL=false
- LOGBACK_REQUIRE_ERROR_CODE=false
- OPAL_LOGGING_DB_HOST=opal-db
- OPAL_LOGGING_DB_USERNAME=opal-db-user
- OPAL_LOGGING_DB_PASSWORD=opal-db-password
- LOGGING_PDPL_CONSUMER_ENABLED=true
- SERVICEBUS_CONNECTION_STRING=Endpoint=sb://sb-emulator/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=local;UseDevelopmentEmulator=true
- SERVICEBUS_LOGGING_PDPL_PROTOCOL=amqp
- SERVICEBUS_LOGGING_PDPL_QUEUE_NAME=logging-pdpl
ports:
- "${LOGGING_PORT:-4065}:4065"
networks:
- default
- sb-emulator
depends_on:
- opal-db
- redis