From 840c6fa5b5be3df1e19ded5cde6c13fb776ddc9f Mon Sep 17 00:00:00 2001 From: Bensuperpc Date: Mon, 14 Jul 2025 15:51:30 +0200 Subject: [PATCH] Update Makefile Signed-off-by: Bensuperpc --- DockerCompose.mk | 4 ++++ tools/docker_volumes_export.sh | 12 ++++++------ 2 files changed, 10 insertions(+), 6 deletions(-) diff --git a/DockerCompose.mk b/DockerCompose.mk index cf708bc..04da90a 100644 --- a/DockerCompose.mk +++ b/DockerCompose.mk @@ -44,6 +44,10 @@ start: start-at: $(DOCKER_COMPOSE_COMMAND) up +.PHONY: no-start +no-start: + $(DOCKER_COMPOSE_COMMAND) up --no-start + .PHONY: check check: $(DOCKER_COMPOSE_COMMAND) config diff --git a/tools/docker_volumes_export.sh b/tools/docker_volumes_export.sh index 902b775..378e1ad 100755 --- a/tools/docker_volumes_export.sh +++ b/tools/docker_volumes_export.sh @@ -3,22 +3,24 @@ set -euo pipefail volumes=( + 7daystodie_backup + 7daystodie_server_save + 7daystodie_server_config_lgsm + 7daystodie_server_log +# 7daystodie_server_file # satisfactory_server_config forgejo_data wordpress_db minecraft_proxy_data - 7daystodie_server_save stirlingpdf_tessdata wordpress gitea_db # wordpress_backup - 7daystodie_server_config_lgsm projectsend_share transmission_config # public_data projectsend_db projectsend_config - 7daystodie_server_log open-webui minecraft_rcon_data jellyfin_cache @@ -26,11 +28,9 @@ volumes=( # satisfactory_backup homepage_log syncthing_config -# 7daystodie_server_file openssh_config minecraft_server_backup qbittorrent_config - 7daystodie_backup gitea_runner gitea_config minecraft_server_data @@ -63,7 +63,7 @@ export_volume() { import_volume() { local volume="$1" echo "Importing volume: $volume from $(pwd)/$volume.tar.gz" - #docker run --rm -v "$volume:/dest" -v "$(pwd):/source" alpine sh -c 'apk add --no-cache tar && tar --numeric-owner -xpvzf /source/"$0.tar.gz" -C /dest' "$volume" + docker run --rm -v "$volume:/dest" -v "$(pwd):/source" alpine sh -c 'apk add --no-cache tar && tar --numeric-owner -xpvzf /source/"$0.tar.gz" -C /dest' "$volume" } echo "Starting sync process..."