From 6667890e2f8bb805b92971556aed74740e61a395 Mon Sep 17 00:00:00 2001
From: Nicole Rappe <cyberstrawberry101@gmail.com>
Date: Sat, 23 Sep 2023 00:30:09 -0600
Subject: [PATCH] Refactoring and cleanup with commentary

---
 .env               | 14 +++++++++-----
 docker-compose.yml |  9 ++++++---
 2 files changed, 15 insertions(+), 8 deletions(-)

diff --git a/.env b/.env
index 8980e59..185c80c 100644
--- a/.env
+++ b/.env
@@ -1,6 +1,10 @@
-REPO_URL=https://git.cyberstrawberry.net/cyberstrawberry/placeholder.git
-NTFY_URL=https://ntfy.cyberstrawberry.net/git-repo-updater
-TEMP_DIR=/srv/containers/git-repo-updater/REPO-NAME
-DESTINATION=/srv/containers/server-name/data
+# Repository to Pull
+REPO_URL=https://git.cyberstrawberry.net/cyberstrawberry/website.git
 GIT_USERNAME=nicole.rappe
-GIT_PASSWORD=USE-AN-APP-PASSWORD
\ No newline at end of file
+GIT_PASSWORD=USE-AN-APP-PASSWORD
+
+# NTFY Server to Notify on Pull Events
+NTFY_URL=https://ntfy.cyberstrawberry.net/git-repo-updater
+
+# Folder of the destination server / container folder where you want the repository data to transfer
+DESTINATION=/srv/containers/nginx-portfolio-website/www
\ No newline at end of file
diff --git a/docker-compose.yml b/docker-compose.yml
index efcb839..9aebc2e 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -3,10 +3,13 @@ services:
     git-repo-updater:
         privileged: true
         container_name: git-repo-updater
+        environment:
+            - REPO_URL=${REPO_URL}
+            - COPY_DIR=${COPY_DIR}
+            - NTFY_URL=${NTFY_URL}
+            - GIT_USERNAME=${GIT_USERNAME}
+            - GIT_PASSWORD=${GIT_PASSWORD}
         image: git.cyberstrawberry.net/container-registry/git-repo-updater:latest
         volumes:
-        #This folder is where the repository will be downloaded and updated - it needs a unique folder name.
-           - ${TEMP_DIR}:/root/Repo_Watcher/repo 
-        #This is where you want the git repository data to be copied to (e.g. a server's data folder)
            - ${DESTINATION}:/DATA
         restart: always
\ No newline at end of file