# Development environment overrides # Usage: docker compose -f docker-compose.yml -f docker-compose.dev.yml up services: nginx: ports: - "8080:80" restart: unless-stopped frontend: environment: - NODE_ENV=development - VITE_HOST=0.0.0.0 volumes: - ./frontend:/app - /app/node_modules command: npm run dev stdin_open: true tty: true backend: environment: - NODE_ENV=development # Security: Relaxed for development - RATE_LIMIT_ENABLED=false - RATE_LIMIT_AUTH_MAX=100 - RATE_LIMIT_EMAIL_MAX=20 - ENABLE_CSRF=false - BODY_SIZE_LIMIT=50mb - LOG_LEVEL=debug volumes: - ./backend:/app - /app/node_modules command: npm run dev db: ports: - "5432:5432" # Expose for local tools (pgAdmin, etc.) restart: unless-stopped