Skip to content

add local development runtime setup#4

Merged
cfcromn merged 2 commits into
developfrom
chore/3-local-development-runtime
Jul 6, 2026
Merged

add local development runtime setup#4
cfcromn merged 2 commits into
developfrom
chore/3-local-development-runtime

Conversation

@cfcromn

@cfcromn cfcromn commented Jul 6, 2026

Copy link
Copy Markdown
Collaborator

작업 내용

  • Docker Compose 기반 PostGIS/Redis 로컬 실행 환경 추가
  • Spring Boot Docker Compose 개발 의존성 추가
  • Actuator health endpoint 설정 추가
  • application.yaml 환경변수 기반 설정 추가
  • .env.example 로컬 개발 변수 추가
  • .env Git 추적 제거
  • HELP.md 로컬 실행 안내 추가

검증

  • docker compose config
  • ./gradlew test
  • ./gradlew bootRun

참고

  • bootRun은 Spring Boot Docker Compose 자동 기동까지 확인됐지만, 현재 로컬 Redis 6379 포트가 이미 사용 중이라 Redis publish 단계에서 실패했습니다.
  • 요청에 따라 포트 충돌 회피용 기본 포트 변경은 적용하지 않았습니다.

Close #3

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request introduces local development configurations, including a .env.example file, Docker Compose setup for PostgreSQL (PostGIS) and Redis, Spring Boot Actuator integration, and updated local run instructions in HELP.md. Feedback includes removing default AWS credential values in application.yaml to avoid breaking production IAM authentication, adding a Gradle configuration to load .env variables during bootRun, and adding a tip in HELP.md regarding port conflict resolution.

Important

The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.

Comment thread src/main/resources/application.yaml Outdated
Comment thread build.gradle.kts
Comment thread HELP.md
@cfcromn cfcromn changed the title chore: add local development runtime setup add local development runtime setup Jul 6, 2026
@cfcromn cfcromn merged commit 02b6d35 into develop Jul 6, 2026
1 check passed
@cfcromn cfcromn deleted the chore/3-local-development-runtime branch July 6, 2026 06:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore: add local development runtime setup

1 participant