From 4dd0661e1e8cffbe68cb6d5ad73628d161090d33 Mon Sep 17 00:00:00 2001 From: Hyperling Date: Sun, 17 Aug 2025 11:02:13 -0700 Subject: [PATCH] Move permission commands to a single command after the cronjob file is copied. --- Config/HugoExample/Dockerfile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Config/HugoExample/Dockerfile b/Config/HugoExample/Dockerfile index f55ff7b..9190490 100644 --- a/Config/HugoExample/Dockerfile +++ b/Config/HugoExample/Dockerfile @@ -11,17 +11,20 @@ RUN apt-get update && apt-get install -y git hugo nginx cron curl bash sudo htop RUN groupadd -r hugo && useradd -r -g hugo hugo # Hugo Directory Tree -RUN mkdir -pv /var/www/hugo && chown -Rv hugo:hugo /var/www/hugo +RUN mkdir -pv /var/www/hugo/ # NGINX Directory Tree -RUN mkdir -pv /var/www/html/ && chown -Rv hugo:hugo /var/www/html/ +RUN mkdir -pv /var/www/html/ # Copy Cron Job to Update Git Repo COPY files/hugo.crontab /etc/cron.d/hugo COPY files/hugo.cronjob.sh /var/www/hugo/cronjob.sh -RUN chmod +x /var/www/hugo/cronjob.sh RUN crontab /etc/cron.d/hugo +# Hugo User Permissions +RUN chown -Rv hugo:hugo /var/www/ +RUN chmod +x /var/www/hugo/cronjob.sh + # Copy Start Script COPY files/main.sh /root/main.sh RUN chmod +x /root/main.sh