Skip to content

Commit 1be6409

Browse files
Merge pull request #61 from DevKor-github/develop
chore: 운영 환경(prod)에서는 swagger 문서를 비공개
2 parents 0e11e6b + 932c5f4 commit 1be6409

2 files changed

Lines changed: 7 additions & 2 deletions

File tree

src/main/java/org/devkor/apu/saerok_server/global/config/OpenApiConfig.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,12 @@
99
import org.springframework.beans.factory.annotation.Value;
1010
import org.springframework.context.annotation.Bean;
1111
import org.springframework.context.annotation.Configuration;
12+
import org.springframework.context.annotation.Profile;
1213

1314
import java.util.List;
1415

1516
@Configuration
17+
@Profile("!prod")
1618
public class OpenApiConfig {
1719

1820
@Value("${swagger.server-url}")

src/main/resources/application-prod.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,11 @@ spring:
1818
server:
1919
port: 8080
2020

21-
swagger:
22-
server-url: https://api.saerok.app
21+
springdoc:
22+
swagger-ui:
23+
enabled: false
24+
api-docs:
25+
enabled: false
2326

2427
aws:
2528
credentials:

0 commit comments

Comments
 (0)