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