summaryrefslogtreecommitdiff
path: root/deploy/docker-compose.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'deploy/docker-compose.yaml')
-rw-r--r--deploy/docker-compose.yaml36
1 files changed, 27 insertions, 9 deletions
diff --git a/deploy/docker-compose.yaml b/deploy/docker-compose.yaml
index a1090ec..5e9d8ef 100644
--- a/deploy/docker-compose.yaml
+++ b/deploy/docker-compose.yaml
@@ -2,13 +2,34 @@
services:
dnpm-etl-processor:
- image: dnpm-elt-processor:latest
- env_file:
- - ./env-sample.env
+ image: ghcr.io/ccc-mf/etl-processor:latest
+ environment:
+ SPRING_KAFKA_SECURITY_PROTOCOL: ${SPRING_KAFKA_SECURITY_PROTOCOL}
+ SPRING_KAFKA_SSL_TRUST-STORE-TYPE: ${SPRING_KAFKA_SSL_TRUST_STORE_TYPE}
+ SPRING_KAFKA_SSL_TRUST-STORE-LOCATION: ${SPRING_KAFKA_SSL_TRUST_STORE_LOCATION}
+ SPRING_KAFKA_SSL_TRUST-STORE-PASSWORD: ${SPRING_KAFKA_SSL_TRUST_STORE_PASSWORD}
+ SPRING_KAFKA_SSL_KEY-STORE-TYPE: ${SPRING_KAFKA_SSL_KEY_STORE_TYPE}
+ SPRING_KAFKA_SSL_KEY-STORE-LOCATION: ${KAFKA_KEY_STORE_LOCATION}
+ SPRING_KAFKA_SSL_KEY-STORE-PASSWORD: ${DNPM_PROCESSOR_KEY_STORE_PASSWORD}
+ SPRING_KAFKA_PRODUCER_COMPRESSION-TYPE: ${SPRING_KAFKA_PRODUCER_COMPRESSION_TYPE}
+ APP_KAFKA_TOPIC: ${APP_KAFKA_TOPIC}
+ APP_KAFKA_SERVERS: ${APP_KAFKA_SERVERS}
+ APP_KAFKA_GROUP_ID: ${APP_KAFKA_GROUP_ID}
+ APP_KAFKA_RESPONSE_TOPIC: ${APP_KAFKA_RESPONSE_TOPIC}
+ APP_REST_URI: ${APP_REST_URI}
+ SPRING_DATASOURCE_URL: ${SPRING_DATASOURCE_URL}
+ SPRING_DATASOURCE_PASSWORD: ${SPRING_DATASOURCE_PASSWORD}
+ SPRING_DATASOURCE_USERNAME: ${SPRING_DATASOURCE_USERNAME}
+ APP_PSEUDONYMIZE_GPAS_SSLCALOCATION: ${APP_PSEUDONYMIZE_GPAS_SSLCALOCATION}
+ APP_PSEUDONYMIZE_GPAS_PASSWORD: ${APP_PSEUDONYMIZE_GPAS_PASSWORD}
+ APP_PSEUDONYMIZE_GPAS_USERNAME: ${APP_PSEUDONYMIZE_GPAS_USERNAME}
+ APP_PSEUDONYMIZE_GPAS_TARGET: ${APP_PSEUDONYMIZE_GPAS_TARGET}
+ APP_PSEUDONYMIZE_GPAS_URI: ${APP_PSEUDONYMIZE_GPAS_URI}
+ APP_PSEUDONYMIZE_PREFIX: ${APP_PSEUDONYMIZE_PREFIX}
+ APP_PSEUDONYMIZE_GENERATOR: ${APP_PSEUDONYMIZE_GENERATOR}
+
depends_on:
- db
- networks:
- - dnpm_processor
ports:
- "${MONITORING_HTTP_PORT:-8080}:8080"
@@ -21,7 +42,4 @@ services:
MARIADB_ROOT_PASSWORD: ${MARIADB_ROOT_PW}
ports:
- "3306:3306"
- networks:
- - dnpm_processor
-networks:
- dnpm_processor: {}
+