diff --git a/Dockerfile b/Dockerfile index 37b85616b49d0b3d1f04236a083bab0b81492dec..f49f0df40b91a085c3755ae8d539fcdd8f5bcdd3 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,9 +9,9 @@ LABEL org.label-schema.name="clspigot-docker" \ # Execute all the following instructions in the container as user "root" USER root # User and group used to run the PaperMC server (build time argument, defaulting to "papermc") -ARG papermc_user=papermc \ - papermc_group=papermc \ - vcsref="" +ARG papermc_user=papermc +ARG papermc_group=papermc +ARG vcsref="" LABEL org.label-schema.vcs-ref=${vcsref} diff --git a/backup.sh b/backup.sh index 3e4f570ab986627940ac060651d2b85b95702fcc..4db8f67a24dd0ee63d91a6a8dec1b9e1bba4da10 100755 --- a/backup.sh +++ b/backup.sh @@ -10,10 +10,10 @@ dateformat=$(date +%F_%H)UTC$ext else mkdir -p $backupdir fi - screen -r mc -p 0 -X stuff "auto-save off" #Sends an input to screen-session conatining the papermc-server to disable world saving from minecraft + screen -r mc -p 0 -X stuff "auto-save off" #Sends an input to screen-session conatining the papermc-server to disable world saving from minecraft tar -czvf $backupdir$dateformat --exclude="plugins/dynmap/web/tiles" --exclude="cache/" --exclude="*.gz" --exclude="spigo*.jar" --exclude="paper*.jar" * #creates a compressed tarball of the minecraft folder - screen -r mc -p 0 -X stuff "auto-save on" #enables it again - chmod +rw $backupdir$dateformat + screen -r mc -p 0 -X stuff "auto-save on" #enables it again + chmod +rw $backupdir$dateformat echo "Backup complete." exit 0 \ No newline at end of file