YAML Metadata Warning:empty or missing yaml metadata in repo card
Check out the documentation for more information.
comfyui-qwen
RunPod image for ComfyUI with Qwen/Flux workflows. Docker image: plx1029/comfyui-qwen
(current: v6). Everything lives in /workspace β do not move files around:
/workspace/
βββ ComfyUI/ # ComfyUI itself (models under ComfyUI/models/)
βββ workflows/ # workflow JSONs used by the download script
βββ download_missing_models.sh
βββ start_comfy # free port 7865, then start ComfyUI (+manager)
βββ claude_start.sh # IS_SANDBOX=1 claude --dangerously-skip-permissions
βββ README.md
Starting ComfyUI
ComfyUI does not auto-start (since v4) β start it yourself:
./start_comfy # free port 7865, then run ComfyUI with the manager
comfy # wrapper: runs ComfyUI on port $COMFY_PORT (default 7865)
comfy --enable-manager # extra args are passed through to main.py
# or directly:
cd /workspace/ComfyUI && python main.py --listen 0.0.0.0 --port 7865 --enable-manager
./claude_start.sh launches Claude Code sandboxed
(IS_SANDBOX=1 claude --dangerously-skip-permissions).
Set COMFY_AUTOSTART=true on the pod to re-enable auto-start at boot.
Models + custom-node dependencies
download_missing_models.sh # interactive workflow picker
download_missing_models.sh --all # every workflow
download_missing_models.sh --dry-run # show the plan only
download_missing_models.sh --skip-nodes # models only, skip custom-node installs
For the workflows you select, the script:
- installs every custom-node pack they need (resolved from each node's
cnr_id/aux_idvia the Comfy Registry, with ComfyUI-Manager's node DB as fallback) intoComfyUI/custom_nodes/, including pip requirements β restart ComfyUI afterwards to load them; - downloads every model they reference from this HF repo
(
aleph65/ComfyUI, which mirrorsComfyUI/models/) into place, in parallel.
Auth: reads HUGGING_FACE_ACCESS_TOKEN (falls back to HF_TOKEN), prompts if
neither is set.
How this stays up to date
The source of truth for download_missing_models.sh, start_comfy,
claude_start.sh, and this README is the HF repo aleph65/ComfyUI. At
container boot, /start-comfy.sh pulls the latest versions from there
(best-effort; keeps the baked-in copies if offline). So:
- script/README changes β push to the HF repo, no image rebuild needed;
- anything else (start scripts, ComfyUI, system deps) β rebuild and push
a new
plx1029/comfyui-qwentag.
If a network volume is mounted over /workspace, missing files are restored
at boot from the baked seed (/opt/workspace-seed.tar.gz); existing files on
the volume are never overwritten.