FROM python:3.13-alpine WORKDIR /app COPY requirements.txt . RUN pip install --no-cache-dir --upgrade pip && \ pip install --no-cache-dir -r requirements.txt ENV PYTHONUNBUFFERED=1 \ PYTHONDONTWRITEBYTECODE=1 \ PYTHONPATH=/app/src COPY src/ /app/src/ EXPOSE 1080 STOPSIGNAL SIGTERM ENTRYPOINT ["python", "-m", "s5p"] CMD ["-c", "/app/config/s5p.yaml"]