2026-07-03 01:06:24 +00:00

18 lines
351 B
Docker

FROM python:3.12-slim
ENV DEBIAN_FRONTEND=noninteractive
WORKDIR /app
COPY requirements.txt .
RUN pip install --no-cache-dir -r requirements.txt
COPY lib/ ./lib/
COPY duckduckgo-mcp/ ./duckduckgo-mcp/
ENV PYTHONPATH=/app
ENV RATE_LIMIT_SECONDS=3
ENV SEARXNG_URL=http://searxng:8080
ENV MCP_PORT=3002
CMD ["python", "-m", "duckduckgo-mcp.server"]