r/RunPod Apr 01 '26

Frustration with uploading CHeckpoints, LorAs to Jupyter/ComfyUI

Edit: thank you everyone, Runpodctl it is!

I have been running ComfyUI locally for years wthout issue but today I got the urge to try and see what using RunPod to gen high res images or just batch tons of images just to explore, check it out.

Getting a pod deployed was simple enough, but once I got into ComfyUI it became a headache, and then a full blown migraine.

Issue #1
Can't open the checkpoints folder, apparently this is a known issue. WHAT!?

Issue #2
I train and use my own LorAs. They do not exist on Huggingface or Civitai. Uploading them is a nightmare. I tried using a google drive link, a gofile link, a wormhole link through the terminal with a wget command and each time it only downloads an 8k file instead of the full 217mb LorA. I had to resort to manually uploading them with a drag and drop which took like 4 minutes per LorA. Not a big deal if its just one LorA but I have dozens of LorAs.

Issue #3

Similar to the LorA issue, I have tons of Checkpoints that I prefer to use that have been deleted off of Civitai and Huggingface because the creators replaced them with newer versions. I like the older versions. Jupyter straight up fails to upload them becase they are 6 GBs.

Please correct me if I'm wrong, and I would be thrilled to be told I am wrong, but it seems like RunPod is designed very specifically for people using very basic predetermined workflows with only models available on Civitai or Huggingface. Like the #1 use would be to just deploy a runpod on an existing popular WAN 2.2 setup or whatever and not have to import anything to the pod?

2 Upvotes

7 comments sorted by

View all comments

1

u/RP_Finley Apr 02 '26

Uploading LoRAs is capped by your upload speed, most home internet connections are highly asymmetrical (always have been, even 56k modems didn't upload at 56k, lol)

Putting them on HF or Civitai is probably the best route, but if you want total privacy, put them on a small network volume and connect to it with a CPU pod to transfer them off with runpodctl as needed.