services: backend: build: context: ./backend dockerfile: Dockerfile.full # Full image with PyTorch + DeepGaze for local dev command: uvicorn app.main:app --host 0.0.0.0 --port 8000 --reload environment: ANTHROPIC_API_KEY: ${ANTHROPIC_API_KEY:-} CLOUD_RUN_SALIENCY_URL: ${CLOUD_RUN_SALIENCY_URL:-} CLOUD_RUN_PROCESSING_URL: ${CLOUD_RUN_PROCESSING_URL:-} CLOUD_RUN_SECRET: ${CLOUD_RUN_SECRET:-} GOOGLE_CLOUD_PROJECT: ${GOOGLE_CLOUD_PROJECT:-optical-414516} volumes: - ./backend:/app - uploads:/app/data/uploads frontend: build: context: ./frontend command: npm run dev -- --host 0.0.0.0 volumes: - ./frontend:/app - /app/node_modules