diff --git a/backend/src/main/java/io/f1/backend/global/config/CorsConfig.java b/backend/src/main/java/io/f1/backend/global/config/CorsConfig.java index 37606918..d29c8f2a 100644 --- a/backend/src/main/java/io/f1/backend/global/config/CorsConfig.java +++ b/backend/src/main/java/io/f1/backend/global/config/CorsConfig.java @@ -15,6 +15,7 @@ public CorsConfigurationSource corsConfigurationSource() { config.addAllowedOrigin("http://localhost:3000"); config.addAllowedOrigin("https://brainrace.duckdns.org"); + config.addAllowedOrigin("https://api-brainrace.duckdns.org"); config.addAllowedHeader("*"); config.addAllowedMethod("*"); diff --git a/backend/src/main/resources/application.yml b/backend/src/main/resources/application.yml index 10cbe36e..c14341b2 100644 --- a/backend/src/main/resources/application.yml +++ b/backend/src/main/resources/application.yml @@ -65,6 +65,29 @@ server: http-only: true timeout: ${SESSION_TIMEOUT} --- +spring: + config: + activate: + on-profile: dev + + security: + user: + name: ${PROM_NAME} + password: ${PROM_PASSWORD} + roles: PROMETHEUS + +management: + server: + port: ${ACTUATOR_PORT} + endpoints: + web: + exposure: + include: "prometheus" + base-path: ${ACTUATOR_BASE_PATH} + endpoint: + prometheus: + access: read_only +--- spring: config: activate: @@ -76,6 +99,20 @@ spring: password: ${PROM_PASSWORD} roles: PROMETHEUS +# TODO: Flyway 추가와 함께 설정이 필요한 항목들 +# sql: +# init: +# mode: never +# +# jpa: +# hibernate: +# ddl-auto: none +# +# properties: +# hibernate: +# show_sql: false +# format_sql: false + management: server: port: ${ACTUATOR_PORT}