diff --git a/README.md b/README.md index c8230d6..f7f29da 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,5 @@
- +

Video Tutorial Setup Guides @@ -36,11 +36,13 @@ ## Worker Types + + 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) diff --git a/docs/worker-setup-guides.md b/docs/worker-setup-guides.md index a940b53..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. @@ -47,10 +51,12 @@ 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 +[📺 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!** diff --git a/pyproject.toml b/pyproject.toml index 304d50d..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.3" +version = "1.0.5" license = {file = "LICENSE"} dependencies = []