From c44b1273b1b3aafc5cf56310d85176755e56c536 Mon Sep 17 00:00:00 2001 From: accura0117 Date: Thu, 26 Mar 2026 10:14:32 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20wtm-api=20Admin=20UI=20=ED=99=9C?= =?UTF-8?q?=EC=84=B1=ED=99=94=20=EB=B0=8F=20=EA=B0=9C=EB=B0=9C=EC=9E=90=20?= =?UTF-8?q?=EA=B0=80=EC=9D=B4=EB=93=9C=20=EC=97=85=EB=8D=B0=EC=9D=B4?= =?UTF-8?q?=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - wtm-api application.yml에서 admin-ui.enabled=true로 변경 - 개발환경 가이드에 WTM 프로젝트 실행/접속 정보 추가 - 포트 요약 테이블에 wtm-api(8081), wtm-frontend(5173) 추가 Co-Authored-By: Claude Opus 4.6 (1M context) --- wbx-spring-core/docs/개발환경_사전설치_가이드.txt | 13 ++++++++++++- wtm-api/src/main/resources/application.yml | 2 +- 2 files changed, 13 insertions(+), 2 deletions(-) diff --git a/wbx-spring-core/docs/개발환경_사전설치_가이드.txt b/wbx-spring-core/docs/개발환경_사전설치_가이드.txt index b641db0..8128186 100644 --- a/wbx-spring-core/docs/개발환경_사전설치_가이드.txt +++ b/wbx-spring-core/docs/개발환경_사전설치_가이드.txt @@ -168,6 +168,15 @@ http://localhost:8080/swagger-ui → API 문서 http://localhost:8080/admin/login → 관리 콘솔 + [WTM 프로젝트 사용 시] + cd wtm-api + gradlew.bat :wtm-api:bootRun (Windows) + ./gradlew :wtm-api:bootRun (Linux/macOS) + + http://localhost:8081/actuator/health → {"status":"UP"} + http://localhost:8081/swagger-ui → WTM API 문서 + http://localhost:8081/admin/login → WTM 관리 콘솔 + [방법 B] DB 직접 설치 (Docker 없이) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -237,10 +246,12 @@ +--------+------------------+------------------------------------------+ | 포트 | 서비스 | 비고 | +--------+------------------+------------------------------------------+ - | 8080 | Spring Boot | API, Admin, Health, Swagger | + | 8080 | wbx-spring-core | API, Admin, Health, Swagger | + | 8081 | wtm-api | WTM API, Admin, Swagger | | 3306 | MySQL | 기본 DB (mysql 프로필) | | 5432 | PostgreSQL | 대안 DB (postgresql 프로필) | | 6379 | Redis | 캐시, 세션 | + | 5173 | wtm-frontend | Vue 3 개발 서버 | | 8001 | WBX FastAPI | 선택, 그룹웨어 동시 운영 시 | +--------+------------------+------------------------------------------+ diff --git a/wtm-api/src/main/resources/application.yml b/wtm-api/src/main/resources/application.yml index 5e0a9fb..1e78b44 100644 --- a/wtm-api/src/main/resources/application.yml +++ b/wtm-api/src/main/resources/application.yml @@ -34,7 +34,7 @@ wbx: secret: ${JWT_SECRET:dev-secret-key-minimum-256-bits-long-for-wtm-project} expiration: 28800 admin-ui: - enabled: false # WTM은 자체 Admin 불필요 + enabled: true cors: allowed-origins: ${CORS_ORIGINS:http://localhost:5173} notification: