Skip to content

dhalderson1986/ComfyUI-Launcher

 
 

Repository files navigation

ComfyUI Launcher (BETA)

Run any ComfyUI workflow w/ ZERO setup.

Need help? Join our Discord!

Features

  • Automatically installs custom nodes, missing model files, etc.
  • Workflows exported by this tool can be run by anyone with ZERO setup
  • Work on multiple ComfyUI workflows at the same time
  • Each workflow runs in its own isolated environment
  • Prevents your workflows from suddenly breaking when updating custom nodes, ComfyUI, etc.

Demo

Running a workflow json file w/ no setup

ComfyUI.Launcher.Import.Demo.-.short.-.v1.mp4

Requirements

Windows (Windows Subsystem for Linux - WSL) & Linux:

  • Docker (w/ GPU support) or Python 3

macOS:

  • Python 3

Quick start

Option 1: Docker (recommended)

Only works for Linux & Windows (WSL). For macOS, use Option 2.

docker run \
--gpus all \
--rm \
--name comfyui_launcher \
--net=host \
-v $(pwd)/comfyui_launcher_models:/app/server/models \
-v $(pwd)/comfyui_launcher_projects:/app/server/projects \
-it thecooltechguy/comfyui_launcher

Open http://localhost:4000 in your browser

Option 2: Manual setup

Works for Windows (WSL), Linux, & macOS

Installation (one-time setup)

git clone https://github.com/ComfyWorkflows/comfyui-launcher
cd comfyui-launcher/
chmod  x run.sh

Start ComfyUI Launcher

./run.sh

Open http://localhost:4000 in your browser

Updating

Option 1: Docker

docker pull thecooltechguy/comfyui_launcher

Option 2: Manual setup

git pull

Coming soon

  • Better handling of missing model files
  • Native Windows support (w/o requiring WSL)
  • Better way to manage your workflows locally
  • Run workflows w/ Cloud GPUs
  • Backup your projects to the cloud
  • Run ComfyUI Launcher in the cloud

Credits

About

Run any ComfyUI workflow w/ ZERO setup.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 70.3%
  • Python 26.2%
  • JavaScript 1.5%
  • CSS 0.8%
  • HTML 0.8%
  • Dockerfile 0.2%
  • Shell 0.2%