19 lines
354 B
Docker
19 lines
354 B
Docker
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"]
|