ComfyUI Extension: ComfyUI Deadline Submission
ComfyUI plugin for submitting workflows to Thinkbox Deadline for distributed rendering. Enables render farm distribution with configurable job settings, batch processing, and automatic seed variation.
Custom Nodes (0)
README
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)