팝업 스토어 위치 추천 및 정보 제공 API
- Kotlin + Spring Boot 3.3
- MariaDB
- Elasticsearch
- Docker & Docker Compose
- JDK 21
- Docker & Docker Compose
- 저장소 클론:
git clone https://github.com/your-username/where-to-pop.git
cd where-to-pop-api
-
환경 변수 설정: (필요에 따라
.env
파일 수정) -
Docker Compose로 인프라 시작:
docker-compose up -d
- 애플리케이션 실행:
./gradlew bootRun
API 문서는 애플리케이션 실행 후 다음 URL에서 확인할 수 있습니다:
- Swagger UI: http://localhost:8080/docs
- DBGate (DB 관리): http://localhost:3000
- Kibana (Elasticsearch 관리): http://localhost:5601
- MariaDB:
localhost:3306
(또는 환경변수에 설정된 포트) - Elasticsearch:
localhost:9200
- Kibana:
localhost:5601
- DBGate:
localhost:3000