Update start.sh
Browse files
start.sh
CHANGED
@@ -40,45 +40,6 @@ fi
|
|
40 |
# RUN COMFYUI
|
41 |
python3 /workspace/ComfyUI/main.py --listen
|
42 |
|
43 |
-
|
44 |
-
# Function to download a file if it doesn't exist
|
45 |
-
download_file() {
|
46 |
-
local url=$1
|
47 |
-
local target_dir=$2
|
48 |
-
local target_file=$3
|
49 |
-
|
50 |
-
if [ ! -f "${target_file}" ]; then
|
51 |
-
echo "Downloading ${target_file}..."
|
52 |
-
mkdir -p "${target_dir}"
|
53 |
-
wget -O "${target_file}" "${url}" --progress=bar:force:noscroll
|
54 |
-
else
|
55 |
-
echo "${target_file} already exists, skipping download."
|
56 |
-
fi
|
57 |
-
}
|
58 |
-
|
59 |
-
|
60 |
-
# VAE model
|
61 |
-
download_file "https://huggingface.co/black-forest-labs/FLUX.1-dev/resolve/main/ae.sft?download=true" \
|
62 |
-
"/ComfyUI/models/vae" \
|
63 |
-
"/ComfyUI/models/vae/ae.sft"
|
64 |
-
|
65 |
-
# Diffusion model
|
66 |
-
download_file "https://huggingface.co/black-forest-labs/FLUX.1-dev/resolve/main/flux1-dev.sft?download=true" \
|
67 |
-
"/ComfyUI/models/diffusion_models" \
|
68 |
-
"/ComfyUI/models/diffusion_models/flux1-dev.sft"
|
69 |
-
|
70 |
-
# CLIP models
|
71 |
-
download_file "https://huggingface.co/comfyanonymous/flux_text_encoders/resolve/main/clip_l.safetensors?download=true" \
|
72 |
-
"/ComfyUI/models/clip" \
|
73 |
-
"/ComfyUI/models/clip/clip_l.safetensors"
|
74 |
-
|
75 |
-
download_file "https://huggingface.co/comfyanonymous/flux_text_encoders/resolve/main/t5xxl_fp8_e4m3fn.safetensors?download=true" \
|
76 |
-
"/ComfyUI/models/clip" \
|
77 |
-
"/ComfyUI/models/clip/t5xxl_fp8_e4m3fn.safetensors"
|
78 |
-
|
79 |
-
|
80 |
-
echo "All required files have been checked/Downloaded!"
|
81 |
-
|
82 |
-
|
83 |
|
84 |
sleep infinity
|
|
|
40 |
# RUN COMFYUI
|
41 |
python3 /workspace/ComfyUI/main.py --listen
|
42 |
|
43 |
+
/download_models.sh
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
44 |
|
45 |
sleep infinity
|