FROM python:3.12-slim ARG HTTP_PROXY ARG HTTPS_PROXY ARG ALL_PROXY ARG NO_PROXY ARG http_proxy ARG https_proxy ARG all_proxy ARG no_proxy ENV PYTHONDONTWRITEBYTECODE=1 \ PYTHONUNBUFFERED=1 \ TZ=Asia/Shanghai \ NEWSPAPER_ROOT=/app WORKDIR /app RUN apt-get update \ && apt-get install -y --no-install-recommends ca-certificates tzdata \ && rm -rf /var/lib/apt/lists/* COPY pyproject.toml ./ COPY AGENTS.md ./ COPY config ./config COPY src ./src COPY newspaper ./newspaper RUN pip install --no-cache-dir . VOLUME ["/app/newspaper"] CMD ["hongyu-daily", "run"]