feat: wtm-api Admin UI 활성화 및 개발자 가이드 업데이트

- wtm-api application.yml에서 admin-ui.enabled=true로 변경
- 개발환경 가이드에 WTM 프로젝트 실행/접속 정보 추가
- 포트 요약 테이블에 wtm-api(8081), wtm-frontend(5173) 추가

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
이 Commit은 다음에 포함되어 있습니다:
2026-03-26 10:14:32 +09:00
부모 62a2ca4fd5
커밋 c44b1273b1
2개의 변경된 파일13개의 추가작업 그리고 2개의 파일을 삭제

파일 보기

@@ -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 | 선택, 그룹웨어 동시 운영 시 |
+--------+------------------+------------------------------------------+

파일 보기

@@ -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: