Installation¶
ComfyDock can be installed in two different ways: directly using the CLI tool or through the Pinokio app platform. Choose the method that works best for your workflow.
Prerequisites¶
- A Windows, Linux, or macOS machine (macOS is CPU-only)
- Docker: ComfyDock requires Docker to be installed on your system
- For desktop environments: Docker Desktop for Windows, macOS, or Linux
- For headless environments: Docker Engine + NVIDIA Container Toolkit
- Latest WSL (Windows only).
- Latest NVIDIA drivers.
- Adequate disk space.
Installing Docker Desktop¶
- Download Docker Desktop. (AMD64 recommended)
- Follow installation instructions for your operating system.
-
(Optional step: Windows) Ensure WSL is updated:
- Open PowerShell as Administrator.
-
Run the following command:
wsl --update
-
Verify Docker installation by running:
wsl docker --version
If successful, you'll see output like:
Docker version 27.3.1, build ce12230
.
Method 1: CLI Installation¶
Check out the GitHub repository for the latest updates and issues!
Step 1: Install the CLI tool¶
pip install comfydock
Note: Requires Python 3.12 or higher.
Step 2: Configure ComfyDock¶
# Set your local ComfyUI path (if you have one)
comfydock config comfyui_path /path/to/your/ComfyUI
# Or use interactive configuration mode
comfydock config
Step 3: Start ComfyDock¶
comfydock up
This will start both the backend and frontend servers and open ComfyDock in your browser automatically.
Step 4: Stop ComfyDock¶
comfydock down
or
ctrl + c in the terminal
Additional Commands¶
# Show main help
comfydock --help
# Show help for a specific command
comfydock up --help
# List all current configuration values
comfydock config --list
# Start only the backend server without the frontend
comfydock up --backend
Updating ComfyDock CLI¶
pip install --upgrade comfydock
Method 2: Pinokio Installation¶
Step 1: Install the Pinokio App¶
- Download Pinokio
- Follow the installation instructions provided on the website.
- After installation:
- Open Pinokio and click Discover (top-right corner).
- Select Download from URL.
- Enter the following URL into the first field:
https://github.com/ComfyDock/ComfyDock-Pinokio
Leave the second field blank. - Click One-Click Install with Pinokio.
- Go through the standard installation process.
- You will be prompted to download Docker Desktop (see instructions above for installing docker), if docker is already installed you can continue.
- Finally, click Install and set an appropriate name to save the application.
Step 2: Install ComfyDock¶
- Ensure Pinokio is running.
- Click the ComfyDock app on the home screen.
- You should see the following menu:
- Click Install & Update to begin setup.
- Make sure Docker Desktop is running and click Start.
- Look for
Uvicorn running on http://0.0.0.0:5172
. - Click Show Environments to view the main interface.
- If empty, wait a bit and click refresh.