Skip to content

feat: docker-compose에 FastAPI 서비스 추가#27

Merged
zzuhannn merged 1 commit into
developfrom
feat/#26
Apr 30, 2026
Merged

feat: docker-compose에 FastAPI 서비스 추가#27
zzuhannn merged 1 commit into
developfrom
feat/#26

Conversation

@zzuhannn

Copy link
Copy Markdown
Member

🔎 관련 이슈

📋 작업 내용

  • docker-compose.yml에 `fastapi` 서비스 추가 (image: `<DOCKER_USERNAME>/kkumteul-ai:latest`)
  • backend가 fastapi에 depends_on 의존
  • OpenAI API 키는 EC2 호스트의 `.env.fastapi` 파일에서 주입 (git 비노출)
  • CD 워크플로우 확장: 두 이미지 모두 pull + nginx 강제 재생성

💡 알림

✅ 체크리스트

  • CI 빌드 성공
  • CD 배포 후 fastapi 컨테이너 정상 기동
  • backend → fastapi 통신 확인 (게임 시작 시 그래프 추출)

- docker-compose.yml에 fastapi 서비스 추가 (env_file: .env.fastapi)
- backend가 fastapi에 depends_on 의존
- CD 워크플로우에서 두 이미지 모두 pull
- nginx 컨테이너 force-recreate로 설정 변경 자동 반영
@zzuhannn zzuhannn merged commit d23864f into develop Apr 30, 2026
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.

1 participant