# 개발 환경용 오버라이드 (기본값)
# docker-compose up 시 자동으로 적용됨
# version: '3.8'  # Docker Compose v2에서는 version 필드가 선택사항

services:
  backend:
    volumes:
      # 개발 시 코드 변경 실시간 반영
      - ./backend:/app
    environment:
      - DEBUG=true
      - RELOAD=true
      - LOG_LEVEL=DEBUG

  frontend:
    environment:
      - VITE_API_URL=http://localhost:18000
    build:
      args:
        - VITE_API_URL=http://localhost:18000

  # 개발 환경에서는 모든 포트를 외부에 노출
  postgres:
    ports:
      - "5432:5432"

  redis:
    ports:
      - "6379:6379"

  pgadmin:
    ports:
      - "5050:80"
