From 8f87d1ac29f6acc914702a9e19c09294ae1e2c2b Mon Sep 17 00:00:00 2001 From: Robert Wojciechowski Date: Thu, 31 Jul 2025 08:01:05 +1000 Subject: [PATCH 01/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index c8230d6..02517cd 100644 --- a/README.md +++ b/README.md @@ -40,7 +40,7 @@ ComfyUI Distributed supports three types of workers: - **Local Workers** - Additional GPUs on the same machine (auto-configured on first launch) - **Remote Workers** - GPUs on other computers in your network -- **Cloud Workers** - GPUs hosted on services like [Runpod](https://get.runpod.io/0bw29uf3ug0p), accessible via secure tunnels +- **Cloud Workers** - GPUs hosted on a cloud service like Runpod, accessible via secure tunnels > For detailed setup instructions, see the [setup guide](/docs/worker-setup-guides.md) From 53be3e0c1840c55636e2e965c53cc0ab8713bc26 Mon Sep 17 00:00:00 2001 From: Robert Wojciechowski Date: Thu, 31 Jul 2025 09:31:51 +1000 Subject: [PATCH 02/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 02517cd..fbaa358 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@
- +

Video Tutorial Setup Guides From a884527ad323647473d7e69bea916f8251765d6c Mon Sep 17 00:00:00 2001 From: Robert Wojciechowski Date: Thu, 31 Jul 2025 09:56:22 +1000 Subject: [PATCH 03/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index fbaa358..0826d65 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@
- +

Video Tutorial Setup Guides From a161213a8fd42d7d8dc0f41a8de8f19b0a3fe067 Mon Sep 17 00:00:00 2001 From: Robert Wojciechowski Date: Thu, 31 Jul 2025 09:57:08 +1000 Subject: [PATCH 04/11] Update worker-setup-guides.md --- docs/worker-setup-guides.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/worker-setup-guides.md b/docs/worker-setup-guides.md index a940b53..3fcacd5 100644 --- a/docs/worker-setup-guides.md +++ b/docs/worker-setup-guides.md @@ -47,7 +47,7 @@ 6. **Save** the remote worker configuration. ## Cloud workers -> ComfyUI instances running on a cloud service like [Runpod](https://get.runpod.io/0bw29uf3ug0p). +> ComfyUI instances running on a cloud service like Runpod. ### Deploy Cloud Worker on Runpod From 386f7ae2d402ffcec7dd8f071dd8d8be5f3d548e Mon Sep 17 00:00:00 2001 From: Robert Wojciechowski Date: Thu, 31 Jul 2025 12:27:15 +1000 Subject: [PATCH 05/11] Update worker-setup-guides.md --- docs/worker-setup-guides.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/worker-setup-guides.md b/docs/worker-setup-guides.md index 3fcacd5..22d228f 100644 --- a/docs/worker-setup-guides.md +++ b/docs/worker-setup-guides.md @@ -5,6 +5,7 @@ **Worker**: A ComfyUI instance that receives and processes tasks from the master. Workers handle just the GPU computation and send results back to the master. You can have multiple workers connected to a single master, each utilizing their own GPU. ### Types of Workers + - **Local workers**: Additional GPUs on the same machine as the master - **Remote workers**: GPUs on different computers within your network From f5d7307aef50a810d23b97983109803cc8769c9b Mon Sep 17 00:00:00 2001 From: Robert Wojciechowski Date: Thu, 31 Jul 2025 12:30:28 +1000 Subject: [PATCH 06/11] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 0826d65..8982456 100644 --- a/README.md +++ b/README.md @@ -36,6 +36,8 @@ ## Worker Types + + ComfyUI Distributed supports three types of workers: - **Local Workers** - Additional GPUs on the same machine (auto-configured on first launch) From feb56e234b053a6d59c60133a081993946a9054d Mon Sep 17 00:00:00 2001 From: Robert Wojciechowski Date: Thu, 31 Jul 2025 12:30:50 +1000 Subject: [PATCH 07/11] Update worker-setup-guides.md --- docs/worker-setup-guides.md | 1 - 1 file changed, 1 deletion(-) diff --git a/docs/worker-setup-guides.md b/docs/worker-setup-guides.md index 22d228f..3fcacd5 100644 --- a/docs/worker-setup-guides.md +++ b/docs/worker-setup-guides.md @@ -5,7 +5,6 @@ **Worker**: A ComfyUI instance that receives and processes tasks from the master. Workers handle just the GPU computation and send results back to the master. You can have multiple workers connected to a single master, each utilizing their own GPU. ### Types of Workers - - **Local workers**: Additional GPUs on the same machine as the master - **Remote workers**: GPUs on different computers within your network From 35925c1e1bcc2209be4b54336218d2f9eb47d813 Mon Sep 17 00:00:00 2001 From: Robert Wojciechowski Date: Thu, 31 Jul 2025 12:36:08 +1000 Subject: [PATCH 08/11] Update worker-setup-guides.md --- docs/worker-setup-guides.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/worker-setup-guides.md b/docs/worker-setup-guides.md index 3fcacd5..0b5d18b 100644 --- a/docs/worker-setup-guides.md +++ b/docs/worker-setup-guides.md @@ -13,6 +13,8 @@ ## Local workers > These are added automatically on first launch, but you can add them manually if you need to. +[📺 Watch Tutorial](https://youtu.be/p6eE3IlAbOs?si=K7Km0_flmPHwRQwz&t=43) + 1. **Open** the Distributed GPU panel. 2. **Click** "Add Worker" in the UI. 3. **Configure** your local worker: @@ -25,6 +27,8 @@ ## Remote workers > ComfyUI instances running on completely different computers on your network. These allow you to harness GPU power from other machines. Remote workers must be manually started on their respective computers and are connected via IP address. +[📺 Watch Tutorial](https://youtu.be/p6eE3IlAbOs?si=Oxj3EzPyf4jKDvfG&t=140) + **On the Remote Worker Machine:** 1. **Launch** ComfyUI with the `--listen --enable-cors-header` arguments. ⚠️ **Required!** - This ComfyUI instance will serve as a worker for your main master. @@ -51,6 +55,8 @@ ### Deploy Cloud Worker on Runpod +[📺 Watch Tutorial](https://www.youtube.com/watch?v=wxKKWMQhYTk) + **On Runpod:** > If using your own template, make sure you launch ComfyUI with the `--enable-cors-header` argument and you `git clone ComfyUI-Distributed` into custom_nodes. ⚠️ **Required!** From 960c44b095dec5440c115436c7e6b62330d3c0b6 Mon Sep 17 00:00:00 2001 From: Robert Wojciechowski Date: Thu, 31 Jul 2025 12:39:15 +1000 Subject: [PATCH 09/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 8982456..f7f29da 100644 --- a/README.md +++ b/README.md @@ -36,7 +36,7 @@ ## Worker Types - + ComfyUI Distributed supports three types of workers: From e4b0fe11fda4d6be487812aa67a18e86f0e00084 Mon Sep 17 00:00:00 2001 From: Robert Wojciechowski Date: Thu, 31 Jul 2025 13:06:23 +1000 Subject: [PATCH 10/11] Update pyproject.toml --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 304d50d..145010d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "ComfyUI-Distributed" description = "ComfyUI extension that enables multi-GPU processing locally and remotely " -version = "1.0.3" +version = "1.0.4" license = {file = "LICENSE"} dependencies = [] From ae1d1a7f8994fe0d03d437bb36e991e715f22691 Mon Sep 17 00:00:00 2001 From: Robert Wojciechowski Date: Thu, 31 Jul 2025 13:40:36 +1000 Subject: [PATCH 11/11] Update pyproject.toml --- pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyproject.toml b/pyproject.toml index 145010d..f7ff248 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "ComfyUI-Distributed" description = "ComfyUI extension that enables multi-GPU processing locally and remotely " -version = "1.0.4" +version = "1.0.5" license = {file = "LICENSE"} dependencies = []