From 9c362b7624073e4cc0174839c0c91e3765ceba84 Mon Sep 17 00:00:00 2001 From: bravin Date: Tue, 15 Jul 2025 23:34:03 -0400 Subject: [PATCH] To add RabbitMQ and MySQL host to vault to allow bring up the service without reliance on docker --- .../src/main/resources/application-dev.yml | 40 +++++++++--------- .../src/main/resources/application-local.yml | 41 +++++++++---------- .../src/main/resources/application-prod.yml | 41 ++++++++++--------- 3 files changed, 61 insertions(+), 61 deletions(-) diff --git a/backend-service/src/main/resources/application-dev.yml b/backend-service/src/main/resources/application-dev.yml index 4bdcb2f..dd6389b 100644 --- a/backend-service/src/main/resources/application-dev.yml +++ b/backend-service/src/main/resources/application-dev.yml @@ -15,26 +15,26 @@ cloudflare: server: port: 5454 spring: - datasource: - driver-class-name: com.mysql.cj.jdbc.Driver - username: ${MYSQL_DEV_USERNAME} - password: ${MYSQL_DEV_USER_PASSWORD} - url: jdbc:mysql://mysql-dev:3306/${MYSQL_DEV_DATABASE} - jpa: - database: mysql - hibernate: - ddl-auto: update - show-sql: true - rabbitmq: - host: rabbitmq-dev - username: ${RABBITMQ_DEV_USERNAME} - password: ${RABBITMQ_DEV_PASSWORD} - port: 61613 - requested-heartbeat: 580 - servlet: - multipart: - max-file-size: 20MB - max-request-size: 20MB + datasource: + driver-class-name: com.mysql.cj.jdbc.Driver + username: ${MYSQL_USERNAME} + password: ${MYSQL_USER_PASSWORD} + url: ${MYSQL_DATABASE_HOST}/${MYSQL_DATABASE} + jpa: + database: mysql + hibernate: + ddl-auto: update + rabbitmq: + host: ${RABBITMQ_HOST} + username: ${RABBITMQ_USERNAME} + password: ${RABBITMQ_PASSWORD} + port: 30716 + requested-heartbeat: 580 + servlet: + multipart: + max-file-size: 20MB + max-request-size: 20MB + app: environment: diff --git a/backend-service/src/main/resources/application-local.yml b/backend-service/src/main/resources/application-local.yml index 7c20144..57df646 100644 --- a/backend-service/src/main/resources/application-local.yml +++ b/backend-service/src/main/resources/application-local.yml @@ -9,26 +9,25 @@ cloudflare: server: port: 5454 spring: - datasource: - driver-class-name: com.mysql.cj.jdbc.Driver - username: ${MYSQL_USERNAME} - password: ${MYSQL_USER_PASSWORD} - url: jdbc:mysql://localhost:3306/${MYSQL_DATABASE} - jpa: - database: mysql - hibernate: - ddl-auto: update - show-sql: true - rabbitmq: - host: localhost - username: ${RABBITMQ_USERNAME} - password: ${RABBITMQ_PASSWORD} - port: 61613 - requested-heartbeat: 580 - servlet: - multipart: - max-file-size: 20MB - max-request-size: 20MB + datasource: + driver-class-name: com.mysql.cj.jdbc.Driver + username: ${MYSQL_USERNAME} + password: ${MYSQL_USER_PASSWORD} + url: ${MYSQL_DATABASE_HOST}/${MYSQL_DATABASE} + jpa: + database: mysql + hibernate: + ddl-auto: update + rabbitmq: + host: ${RABBITMQ_HOST} + username: ${RABBITMQ_USERNAME} + password: ${RABBITMQ_PASSWORD} + port: 30716 + requested-heartbeat: 580 + servlet: + multipart: + max-file-size: 20MB + max-request-size: 20MB app: environment: @@ -43,4 +42,4 @@ management: include: health, info, metrics info: build: - enabled: true \ No newline at end of file + enabled: true diff --git a/backend-service/src/main/resources/application-prod.yml b/backend-service/src/main/resources/application-prod.yml index d8fb0a0..8bc05e4 100644 --- a/backend-service/src/main/resources/application-prod.yml +++ b/backend-service/src/main/resources/application-prod.yml @@ -15,27 +15,28 @@ cloudflare: server: port: 5454 spring: - datasource: - driver-class-name: com.mysql.cj.jdbc.Driver - username: ${MYSQL_USERNAME} - password: ${MYSQL_USER_PASSWORD} - url: jdbc:mysql://mysql:3306/${MYSQL_DATABASE} - jpa: - database: mysql - hibernate: - ddl-auto: update - rabbitmq: - host: rabbitmq - username: ${RABBITMQ_USERNAME} - password: ${RABBITMQ_PASSWORD} - port: 61613 - requested-heartbeat: 580 - servlet: - multipart: - max-file-size: 20MB - max-request-size: 20MB + datasource: + driver-class-name: com.mysql.cj.jdbc.Driver + username: ${MYSQL_USERNAME} + password: ${MYSQL_USER_PASSWORD} + url: ${MYSQL_DATABASE_HOST}/${MYSQL_DATABASE} + jpa: + database: mysql + hibernate: + ddl-auto: update + rabbitmq: + host: ${RABBITMQ_HOST} + username: ${RABBITMQ_USERNAME} + password: ${RABBITMQ_PASSWORD} + port: 30716 + requested-heartbeat: 580 + servlet: + multipart: + max-file-size: 20MB + max-request-size: 20MB + app: environment: ALLOWED_ORIGINS: - - ${ALLOWED_ORIGIN} \ No newline at end of file + - ${ALLOWED_ORIGIN}