afa5f45d0c320429154387ab09da5e2823888bd2
ComfyUI Deadline Plugin
Submit ComfyUI workflows to Thinkbox Deadline render farm.
Features
- Submit ComfyUI workflows directly to Deadline
- Batch rendering with seed variation
- Real-time progress monitoring via Deadline Monitor
- Configurable pools, groups, and priorities
Installation
ComfyUI Manager (Recommended)
- Open ComfyUI Manager → Install Custom Nodes
- Search "ComfyUI Deadline Submission" → Install
- Restart ComfyUI
Manual Installation
cd ComfyUI/custom_nodes
git clone https://github.com/YOUR_USERNAME/ComfyUI-Deadline-Plugin.git
Deadline Plugin Setup (Required)
Copy plugins/ComfyUI/ to your Deadline Repository's custom/plugins/ directory and restart Deadline services.
Usage
- Add "Submit to Deadline" node to your workflow
- Configure job settings (name, priority, pool, etc.)
- Execute workflow
- Monitor progress in Deadline Monitor
Key Settings
- batch_count: Number of tasks (1-100)
- change_seeds_per_task: Randomize seeds for different outputs
- priority: Job priority (0-100)
- pool/group: Deadline worker assignment
Configuration
Model Paths (Optional)
For render farms with shared storage, copy example_extra_model_paths.yaml to your ComfyUI installation as extra_model_paths.yaml and update paths.
How It Works
- Captures current ComfyUI workflow
- Submits to Deadline with proper configuration
- Workers execute workflow via ComfyUI API
- Progress reported through Deadline Monitor
Requirements
- ComfyUI installation on worker machines
- Thinkbox Deadline
- No additional Python dependencies (uses standard library)
Languages
Python
95%
PowerShell
5%