FROM python:3.11-slim ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 \ PORT=7860 \ HOST=0.0.0.0 \ WATERSCOPE_CORS=1 \ WATERSCOPE_CORS_ORIGIN=* \ METADATA_AUTO_REBUILD=0 \ METADATA_SEMANTIC_SEARCH=1 \ USE_MCP=0 \ WATERSCOPE_SPACE_ID=EnvironmentalAI/WaterScopeAI WORKDIR /app COPY requirements.txt /app/requirements.txt RUN pip install --no-cache-dir --upgrade pip \ && pip install --no-cache-dir -r /app/requirements.txt COPY . /app EXPOSE 7860 CMD ["python", "-m", "metadata_search.research_host_app"]