From f69bbc2f456fde112cb4b0af00cd6c7fe4db7d35 Mon Sep 17 00:00:00 2001 From: Nick Date: Sun, 28 Dec 2025 00:07:22 +1300 Subject: [PATCH] Fix model symlinks to use /runpod-volume/ComfyUI/models/ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Models are stored in /runpod-volume/ComfyUI/models/ on the network volume, not /runpod-volume/models/. Updated all symlinks to match. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- Dockerfile | 35 ++++++++++++++++++----------------- 1 file changed, 18 insertions(+), 17 deletions(-) diff --git a/Dockerfile b/Dockerfile index a8057a5..464953c 100644 --- a/Dockerfile +++ b/Dockerfile @@ -115,27 +115,28 @@ RUN mkdir -p /workspace/ComfyUI/custom_nodes/ComfyUI-Frame-Interpolation/ckpts/r # Create directories and symlinks to network volume # RunPod mounts network volumes at /runpod-volume +# Models are stored in /runpod-volume/ComfyUI/models/ (matching standard ComfyUI layout) WORKDIR /workspace/ComfyUI -RUN mkdir -p /runpod-volume/models/checkpoints \ - /runpod-volume/models/loras \ - /runpod-volume/models/vae \ - /runpod-volume/models/controlnet \ - /runpod-volume/models/clip \ - /runpod-volume/models/upscale_models \ - /runpod-volume/models/diffusion_models \ - /runpod-volume/models/text_encoders \ +RUN mkdir -p /runpod-volume/ComfyUI/models/checkpoints \ + /runpod-volume/ComfyUI/models/loras \ + /runpod-volume/ComfyUI/models/vae \ + /runpod-volume/ComfyUI/models/controlnet \ + /runpod-volume/ComfyUI/models/clip \ + /runpod-volume/ComfyUI/models/upscale_models \ + /runpod-volume/ComfyUI/models/diffusion_models \ + /runpod-volume/ComfyUI/models/text_encoders \ /runpod-volume/.cache/huggingface \ /workspace/.cache -# Symlink model directories to /runpod-volume -RUN rm -rf models/checkpoints && ln -s /runpod-volume/models/checkpoints models/checkpoints && \ - rm -rf models/loras && ln -s /runpod-volume/models/loras models/loras && \ - rm -rf models/vae && ln -s /runpod-volume/models/vae models/vae && \ - rm -rf models/controlnet && ln -s /runpod-volume/models/controlnet models/controlnet && \ - rm -rf models/clip && ln -s /runpod-volume/models/clip models/clip && \ - rm -rf models/upscale_models && ln -s /runpod-volume/models/upscale_models models/upscale_models && \ - rm -rf models/diffusion_models && ln -s /runpod-volume/models/diffusion_models models/diffusion_models && \ - rm -rf models/text_encoders && ln -s /runpod-volume/models/text_encoders models/text_encoders +# Symlink model directories to /runpod-volume/ComfyUI/models +RUN rm -rf models/checkpoints && ln -s /runpod-volume/ComfyUI/models/checkpoints models/checkpoints && \ + rm -rf models/loras && ln -s /runpod-volume/ComfyUI/models/loras models/loras && \ + rm -rf models/vae && ln -s /runpod-volume/ComfyUI/models/vae models/vae && \ + rm -rf models/controlnet && ln -s /runpod-volume/ComfyUI/models/controlnet models/controlnet && \ + rm -rf models/clip && ln -s /runpod-volume/ComfyUI/models/clip models/clip && \ + rm -rf models/upscale_models && ln -s /runpod-volume/ComfyUI/models/upscale_models models/upscale_models && \ + rm -rf models/diffusion_models && ln -s /runpod-volume/ComfyUI/models/diffusion_models models/diffusion_models && \ + rm -rf models/text_encoders && ln -s /runpod-volume/ComfyUI/models/text_encoders models/text_encoders # Symlink HuggingFace cache RUN ln -s /runpod-volume/.cache/huggingface /workspace/.cache/huggingface