diff --git a/Dockerfile b/Dockerfile index 8d6c181..f4aed7e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,15 +2,15 @@ FROM python:3.13-slim WORKDIR /app -# Install dependencies +# Copy application first (needed for pip install) COPY pyproject.toml . -RUN pip install --no-cache-dir . - -# Copy application COPY api/ api/ COPY mcp_server/ mcp_server/ COPY config/ config/ +# Install dependencies only (not the project itself) +RUN pip install --no-cache-dir fastapi "uvicorn[standard]" httpx pydantic openai + # Create data directory for skills/memory RUN mkdir -p /opt/data/skills /opt/data/memory