# Development overrides — hot reload for backend and frontend # Usage: docker compose -f docker-compose.yml -f docker-compose.dev.yml up --build services: backend: user: "1001:1001" command: sh scripts/start_dev.sh volumes: - ./backend:/app frontend: build: context: ./frontend target: builder # stop at the Node stage, skip nginx user: "1001:1001" command: npm run dev -- --host 0.0.0.0 ports: - "5173:5173" environment: VITE_API_TARGET: http://backend:8000 volumes: - ./frontend:/app - /app/node_modules doc-service: command: sh scripts/start_dev.sh volumes: - ./features/doc-service:/app