From 086f17d9a9276cc969f0f55e8644fe65e024ebe5 Mon Sep 17 00:00:00 2001 From: ouob123 Date: Thu, 27 Feb 2025 22:15:02 +0900 Subject: [PATCH] =?UTF-8?q?[Fix]=20SSL=20=EC=9D=B8=EC=A6=9D=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docker-compose.yml | 13 +++++++++++++ .../SucceSS/config/security/SecurityConfig.java | 3 ++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/docker-compose.yml b/docker-compose.yml index 0d3c3c1..2dbfb36 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -26,3 +26,16 @@ services: - ./databases/config:/etc/mysql/conf.d ports: - "3306:3306" + + nginx: + image: nginx:latest + container_name: nginx-proxy + volumes: + - ./nginx/conf.d:/etc/nginx/conf.d + - /etc/letsencrypt:/etc/letsencrypt + ports: + - "80:80" + - "443:443" + depends_on: + - app + restart: always diff --git a/src/main/java/com/example/SucceSS/config/security/SecurityConfig.java b/src/main/java/com/example/SucceSS/config/security/SecurityConfig.java index 3c4dc52..5facf1a 100644 --- a/src/main/java/com/example/SucceSS/config/security/SecurityConfig.java +++ b/src/main/java/com/example/SucceSS/config/security/SecurityConfig.java @@ -23,7 +23,8 @@ public class SecurityConfig { "/api/auth/sign-in/**", "/error", "/api/auth/reissue", - "/ws-chat/**" + "/ws-chat/**", + "/.well-known/acme-challenge/**" // SSL 인증을 위한 예외 추가 }; private static final String[] SWAGGER_WHITELIST = { "/swagger-ui/**", "/v3/api-docs/**"