Sign In

Yet Another Workflow - Step By Step with RunPod (v0.3)

2

Oct 20, 2025

(Updated: 6 hours ago)

tool guide
Yet Another Workflow - Step By Step with RunPod (v0.3)

I had someone who wanted very plain instructions on how to get rolling with RunPod and my ComfyUI workflow, Yet Another Workflow. I've decided to put together an article. This is aimed at folks who want really basic instructions or are looking for help with problems. I'll be including a bash script here here to save you some some time and money which will download and install the extras for you. The new version will also download your LoRA's for you - all of it faster! There are some gaps here in explaining some basic details of computers like how to use terminal and moving files around that I may flesh out later, but the intention is that following these steps gets you to making stuff.

A new version of this article will be updated with each major release of the workflow with new learnings.

Pre-requisites

  • You'll need to be willing to explore using the command line / terminal / Powershell. (Bash is a flavor of terminal, the attached script will just run a series of commands so you don't have to type them out.) You don't need to know much, and it's a very useful thing to spend some time with.

  • A general willingness to poke around. I'm not going to explain how to navigate the RunPod website or the basics of ComfyUI at the moment. Just be curious, and you'll get there.

The goal I have here is to reduce friction, but I cannot eliminate it. Message me if you want hands on help.

Why RunPod?

If you're not using it, please use my link here. We'll both get some free credit. But why use it at all? GPU's are extremely expensive these days, and fast GPU's even more so. Once you break down the usage, the cost of hardware plus electricity doesn't make much sense. (I'm paying less than a $1 an hour for access to an L40S.) You're not locked in to your investment when you rent. When the next gen comes, you'll get a faster card for less than you would have paid upfront. Chances are you're not running your card 100% of the time, so for most folks, buying a card is absolutely the wrong answer in this market.

I've got some cost estimates on the workflow page, if you'd like to read a bit more.

How RunPod + Yet Another Workflow?

  1. Once you have an account and some credit loaded on RunPod, go to the "Pods" section.

  2. Select L40S (or whichever CUDA 12.8 GPU that you want). I've found the L40S to be the best value in terms of speed/cost. Adjust for your budget and patience.

    1. There are options at the top: Additional Features > CUDA Version > 12.8

    2. You might want to adjust the region: 'Any Region' by deault. Close to you will generally be more responsive.

  3. Select the "One Click - ComfyUI Wan2.1 - Wan 2.2 - CUDA 12.8" template.

  4. Edit the template, set the Container Disk to 260 gb and Volume Disk to 0 gb. You will want to set this based on how many LoRA's you end up wanting to download. The videos you make are small, so you really just need enough room for the models and LoRA's. You can get away with less if you don't mind downloading models as you need them, or you can do more if you want the flexibility. Container Disk is very cheap.

  5. Set download_wan22 to true.

  6. Set the civitai_token to your CivitAI API key.

  7. Double check your settings and press "Deploy on Demand".

  8. The pod will initialize. I'd generally recommend waiting till the log for the pod shows that "ComfyUI is up" before proceeding, otherwise you're probably competing for download space.

  9. Download the bash script attached to this article. The new version of this script uses a much faster downloading technique.

  10. Edit the script:

    1. Add your CivitAI API key to these two lines between the quotation marks:
      export CIVITAI_TOKEN=""
      echo "" > ~/.civitai/config

    2. optional: Set ZIPPED_LORA_IDS, and LORA_IDS to a list AIR codes for the LoRA's you want to download. (ex: "123456" "123457" "123458")

  11. Upload the bash script with either Jupyter or runpodctrl. (As a general rule, please read the script to validate it does what you expect.) The script will:

    1. Download scripts for getting files from CivitAI

    2. Download my workflows and delete the zip files

    3. Delete the Wan Animate and InfiniteTalk models (saves some space)

    4. Install custom node packs for ComfyUI used by my workflows

    5. Download additional Lightning\lightx2 LoRA's used by the workflows

    6. Download Kajai's fp8 scaled models that are useful with many LoRA's

  12. Enable and open "Web Terminal" on you pod instance and run the script:
    bash install_yaw_basics_clean.sh

  13. I've added a manual restart to the script, so you should be good to go unless there was an issue installing a custom node.

  14. Open one of the YAW workflows. If it reports any issues with nodes, and this is common, open the "Manager" again, and press the "Install Missing Node Groups" button: try and install/fix anything that shows up as having an issue. This can happen randomly. Restart again after adressing all of the issues. You may need to repeat this, but probably not.

  15. Press "Run" on the workflow, you should be good to go!

Additional steps you should take:

Install RunPodCtrl on your local machine. This is the best way to get your generations off their remote machines. Once installed, you can open Web Terminal and type:

runpodctrl send /ComfyUI/output/

This will generate a .zip file of all of the videos you've made and create a link for you to run locally. Be patient, it can be slow to create the link. Once you have it, paste it on your local command line, and it will send you the files.

Changelog

2025-10-26: I was mistaken; the file version changed the zip file named, so the zip file name has been updated in the script so that it gets deleted.

2025-10-25: I've updated the header image to reflect the update to the workflow version, but no changes were required for the setup script or process.

2025-10-22: Minor update to bash script to correct the zip file names for deletion for the workflows.

2025-10-20: Releasing the v0.3 version of this guide. You can find the previous version here.

2