FROM python:3.14-alpine RUN apk add --no-cache libarchive-tools ca-certificates WORKDIR /app COPY repo_daemon.py /app/repo_daemon.py ENV REPO_DIR=.//repo \ PORT=8478 \ POLL_INTERVAL=3600 \ STABLE_SECONDS=60 \ RETENTION=10 \ LATEST_NAMES=os-rustproxy-latest.pkg VOLUME ["/repo"] EXPOSE 8478 CMD ["python3", "/app/repo_daemon.py"]