git-repo-updater/Dockerfile
2023-09-21 23:10:31 -06:00

18 lines
391 B
Docker

FROM ubuntu:latest
# Install necessary packages
RUN apt-get update && \
apt-get install -y git curl cron rsync
# Add script and cronjob
COPY repo_watcher.sh /root/Repo_Watcher/repo_watcher.sh
COPY crontab.txt /crontab.txt
# Make script executable
RUN chmod +x /root/Repo_Watcher/repo_watcher.sh
# Apply cron job
RUN crontab /crontab.txt
# Start cron in foreground
CMD ["cron", "-f"]