# Dev avec hot reload (source montée) services: iag-dev-evaluator: build: context: . dockerfile: Dockerfile.dev image: iag-dev-evaluator-dev working_dir: /app ports: - "3000:3000" environment: - DATABASE_URL=file:/data/db/dev.db - WATCHPACK_POLLING=true volumes: - .:/app - db-data:/data/db - /app/node_modules # anonymous volume pour éviter écrasement command: sh -c "corepack enable pnpm && pnpm install && pnpm exec prisma generate && pnpm exec prisma db push && pnpm run dev" volumes: db-data: