Dockerfile 348 B

12345678910111213
  1. FROM python:3.12-slim
  2. # Trafilatura (DOM-teadlik ekstraktimine) + curl otsefetchiks
  3. RUN apt-get update \
  4. && apt-get install -y --no-install-recommends curl ca-certificates \
  5. && rm -rf /var/lib/apt/lists/* \
  6. && pip install --no-cache-dir trafilatura==2.2.0
  7. WORKDIR /app
  8. COPY tolke_fetch.py server.py ./
  9. EXPOSE 8192
  10. CMD ["python", "server.py"]