# docker-compose.dev.yml
# 개발 환경 설정
version: "3.8"

services:
  fems-admin:
    ports:
      - "3000:3000"
    command: npm run dev
    environment:
      - NEXT_WEBPACK_USEPOLLING=1
      - WATCHPACK_POLLING=true
    # 개발 환경에서는 healthcheck 비활성화
    healthcheck:
      disable: true

  fems-app:
    ports:
      - "3002:3000"
    command: npm run dev
    environment:
      - NEXT_WEBPACK_USEPOLLING=1
      - WATCHPACK_POLLING=true

  fems-api:
    ports:
      - "3001:3001"
    command: npm run dev

  postgres:
    ports:
      - "5432:5432"

  redis:
    ports:
      - "6379:6379"

networks:
  default:
    driver: bridge
  internal:
    driver: bridge