와플스튜디오 23.5기 8조 server
아래 절차에 따라 로컬 환경을 구성하세요.
.example 파일(application-local.yaml.example, .env.example)을 복사합니다.
cp src/main/resources/application-local.yaml.example \
src/main/resources/application-local.yaml
cp .env.example .env- application-local.yaml
- Spring Boot local profile 전용 값 포함
- .env
- Docker Compose에서 사용하는 환경변수
- MySQL 계정 및 비밀번호 포함
복사한 파일에서 change-me를 수정해 주세요.
두 파일은 .gitignore에 포함되어 있습니다. 커밋하지 않도록 주의해 주세요.
로컬 MySQL 컨테이너를 실행합니다.
docker compose up -d mysql중지하려면:
docker compose down로컬 실행 시 local 프로파일을 활성화해야 합니다.
- Run / Debug Configurations
- Spring Boot 선택
- Active profiles에 "local" 입력 후 적용
(배포)15.164.49.159
- Swagger UI: http://15.164.49.159/swagger-ui/index.html
- OpenAPI JSON: http://15.164.49.159/v3/api-docs (로컬)애플리케이션을 실행한 후:
- Swagger UI: http://localhost:8080/swagger-ui/index.html
- OpenAPI JSON: http://localhost:8080/v3/api-docs