From d6cbafdca83212e002c68021b8199715b6a0ee71 Mon Sep 17 00:00:00 2001 From: AbdBarho Date: Sun, 30 Oct 2022 09:42:30 +0100 Subject: [PATCH] Scripts support (#187) Closes #186 --- {scripts => .devscripts}/migratev1tov2.sh | 0 docker-compose.yml | 2 +- services/AUTOMATIC1111/mount.sh | 5 ++++- 3 files changed, 5 insertions(+), 2 deletions(-) rename {scripts => .devscripts}/migratev1tov2.sh (100%) diff --git a/scripts/migratev1tov2.sh b/.devscripts/migratev1tov2.sh similarity index 100% rename from scripts/migratev1tov2.sh rename to .devscripts/migratev1tov2.sh diff --git a/docker-compose.yml b/docker-compose.yml index 0cc908f..76fbbcb 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -36,7 +36,7 @@ services: <<: *base_service profiles: ["auto"] build: ./services/AUTOMATIC1111 - image: sd-auto:5 + image: sd-auto:6 environment: - CLI_ARGS=--allow-code --medvram --xformers diff --git a/services/AUTOMATIC1111/mount.sh b/services/AUTOMATIC1111/mount.sh index 149f318..82dda83 100755 --- a/services/AUTOMATIC1111/mount.sh +++ b/services/AUTOMATIC1111/mount.sh @@ -2,7 +2,7 @@ set -Eeuo pipefail -mkdir -p /data/config/auto/ +mkdir -p /data/config/auto/scripts/ cp -n /docker/config.json /data/config/auto/config.json jq '. * input' /data/config/auto/config.json /docker/config.json | sponge /data/config/auto/config.json @@ -10,6 +10,9 @@ if [ ! -f /data/config/auto/ui-config.json ]; then echo '{}' >/data/config/auto/ui-config.json fi +# copy scripts, we cannot just mount the directory because it will override the already provided scripts in the repo +cp -rfT /data/config/auto/scripts/ "${ROOT}/scripts" + declare -A MOUNTS MOUNTS["/root/.cache"]="/data/.cache"