From a9bf1b517c3a2741118237126b9febfd202a6ede Mon Sep 17 00:00:00 2001 From: Brian Gebel Date: Mon, 28 Apr 2025 16:57:25 -0700 Subject: [PATCH] fix for cache directory --- TASK.md | 4 +++- services/comfy/entrypoint.sh | 6 ++++++ 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/TASK.md b/TASK.md index c99c4a3..51c5c64 100644 --- a/TASK.md +++ b/TASK.md @@ -4,4 +4,6 @@ - [] rocm / zluda support - [] persistant vol for custom extensions - [] generally better workflow vol mappings -- [] auto custom node loader for comfyui \ No newline at end of file +- [] Update download to use a manifest / mapping. +- [] Create a APP for managing manifests, output, etc +- [] Drop docker support for A111 build alternative using ComfyUI wtih preset workflows in rep \ No newline at end of file diff --git a/services/comfy/entrypoint.sh b/services/comfy/entrypoint.sh index f47df95..899bc15 100755 --- a/services/comfy/entrypoint.sh +++ b/services/comfy/entrypoint.sh @@ -5,12 +5,18 @@ set -Eeuo pipefail BASE_DIRECTORY="/data/config/comfy" OUTPUT_DIRECTORY="/data/output" +mkdir -vp ${BASE_DIRECTORY} mkdir -vp ${BASE_DIRECTORY} mkdir -vp ${BASE_DIRECTORY}/temp mkdir -vp ${BASE_DIRECTORY}/user mkdir -vp ${BASE_DIRECTORY}/custom_nodes mkdir -vp ${OUTPUT_DIRECTORY} +# XDG_CACHE_HOME - Set cache outside container +mkdir -vp /data/.cache +XDG_CACHE_HOME=/data/.cache +export XDG_CACHE_HOME + # --base-directory BASE_DIRECTORY # Set the ComfyUI base directory for models, # custom_nodes, input, output, temp, and user directories.