ComfyUI

ComfyUI auf einer Node-Lodge-GPU betreiben. Installation mit uv, Checkpoint herunterladen, Web-UI über einen SSH-Tunnel auf Ihrem Computer öffnen.

Betreiben Sie ComfyUI für Bild- und Videogenerierung, und nutzen Sie die Web-UI in Ihrem Browser.

GPU: 16 GB VRAM für SDXL, 24 GB oder mehr für größere Bild- und Videomodelle.

1. Installation

curl -LsSf https://astral.sh/uv/install.sh | sh
source $HOME/.local/bin/env

git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI
uv venv --python 3.12 --seed
source .venv/bin/activate
uv pip install torch torchvision torchaudio --torch-backend=auto
uv pip install -r requirements.txt

--torch-backend=auto wählt den PyTorch-Build, der zum installierten Treiber passt.

2. Ein Modell hinzufügen

Checkpoints gehören nach models/checkpoints. Für SDXL Base:

uv pip install huggingface_hub
hf download stabilityai/stable-diffusion-xl-base-1.0 sd_xl_base_1.0.safetensors \
  --local-dir models/checkpoints

Andere Modelltypen haben eigene Ordner unter models/ (loras, vae, controlnet, …).

Eigene Dateien laden Sie von Ihrem Computer hoch:

rsync -avz ./my-model.safetensors ubuntu@203.0.113.42:~/ComfyUI/models/checkpoints/

3. Starten

Führen Sie es in tmux aus:

tmux new -s comfy
cd ~/ComfyUI && source .venv/bin/activate
python main.py --port 8188

Mit Ctrl+b d lösen Sie sich von der tmux-Sitzung. ComfyUI lauscht auf 127.0.0.1:8188.

4. Die UI öffnen

Auf Ihrem Computer:

ssh -N -L 8188:localhost:8188 ubuntu@203.0.113.42

Öffnen Sie http://localhost:8188. Die UI ist nur über Ihren Tunnel erreichbar.

5. Ihre Bilder abholen

Die Ausgaben landen in ~/ComfyUI/output:

rsync -avz ubuntu@203.0.113.42:~/ComfyUI/output/ ./comfy-output/

Exportieren Sie Ihre Workflows vor dem Ende aus der UI (Workflow → Export). Alles auf der Maschine wird mit ihr gelöscht.

Referenz: ComfyUI auf GitHub.

Ergebnisse erscheinen beim Tippen. Mit den Pfeiltasten wechseln Sie zwischen ihnen.