docker-debmirror/Dockerfile

17 lines
412 B
Docker

FROM ubuntu:jammy
RUN apt-get update && \
apt-get install -y rsync vim debmirror gpg nginx moreutils cron sudo && \
apt-get clean && \
find /etc/cron* -type f -delete
ADD retry.sh /usr/local/bin/
ADD vars.sh /usr/local/bin/
ADD mirror.sh /usr/local/bin/
ADD mirror-once.sh /usr/local/bin/
ADD run-debmirror.sh /usr/local/bin/
ADD start /start
ADD crontab /etc/cron.d/crontab
ENTRYPOINT ["/start"]