ComfyUI
Exécutez ComfyUI sur un GPU Node Lodge. Installation avec uv, téléchargement d'un checkpoint, interface web ouverte sur votre ordinateur par tunnel SSH.
Exécutez ComfyUI pour générer images et vidéos, et utilisez son interface web depuis votre navigateur.
GPU : 16 Go de VRAM pour SDXL, 24 Go ou plus pour les modèles d’images et de vidéo plus lourds.
1. Installer
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 choisit la version de PyTorch adaptée au pilote installé.
2. Ajouter un modèle
Les checkpoints vont dans models/checkpoints. Pour 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
Les autres types de modèles ont leurs propres dossiers sous models/ (loras, vae, controlnet…).
Téléversez vos propres fichiers depuis votre ordinateur :
rsync -avz ./my-model.safetensors ubuntu@203.0.113.42:~/ComfyUI/models/checkpoints/
3. Démarrer
Lancez-le dans tmux :
tmux new -s comfy
cd ~/ComfyUI && source .venv/bin/activate
python main.py --port 8188
Détachez la session avec Ctrl+b d. ComfyUI écoute sur 127.0.0.1:8188.
4. Ouvrir l’interface
Sur votre ordinateur :
ssh -N -L 8188:localhost:8188 ubuntu@203.0.113.42
Ouvrez http://localhost:8188. L’interface n’est joignable que par votre tunnel.
5. Récupérer vos images
Les sorties sont écrites dans ~/ComfyUI/output :
rsync -avz ubuntu@203.0.113.42:~/ComfyUI/output/ ./comfy-output/
Exportez vos workflows depuis l’interface (Workflow → Export) avant la fin. Tout ce qui se trouve sur la machine est supprimé avec elle.
Référence : ComfyUI sur GitHub.