Refactoring and cleanup with commentary

This commit is contained in:
Nicole Rappe 2023-09-23 00:30:09 -06:00
parent 7417679777
commit 6667890e2f
2 changed files with 15 additions and 8 deletions

12
.env
View File

@ -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
# 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

View File

@ -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