ComfyUI: instalasi

From OnnoWiki
Revision as of 14:48, 21 September 2025 by Onnowpurbo (talk | contribs) (Created page with "Berikut panduan instalasi '''ComfyUI menggunakan Docker''' di server '''Ubuntu 24.04'''. ==1. Prasyarat== Pastikan server sudah siap: sudo apt update && sudo apt upgrade...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Berikut panduan instalasi ComfyUI menggunakan Docker di server Ubuntu 24.04.


1. Prasyarat

Pastikan server sudah siap:

sudo apt update && sudo apt upgrade -y
sudo apt install -y git docker.io docker-compose

Jika pakai GPU NVIDIA, instal juga driver & runtime:

sudo apt install -y nvidia-driver-535 nvidia-docker2
sudo systemctl restart docker


2. Clone Repository ComfyUI

git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI


3. Buat File `docker-compose.yml`

Contoh konfigurasi (CPU only):

version: "3.9"
services:
  comfyui:
    image: ghcr.io/comfyanonymous/comfyui:latest
    container_name: comfyui
    ports:
      - "8188:8188"
    volumes:
      - ./output:/app/output
      - ./models:/app/models
    restart: unless-stopped

Jika ingin pakai GPU NVIDIA (CUDA):

version: "3.9"
services:
  comfyui:
    image: ghcr.io/comfyanonymous/comfyui:latest
    container_name: comfyui
    ports:
      - "8188:8188"
    volumes:
      - ./output:/app/output
      - ./models:/app/models
    deploy:
      resources:
        reservations:
          devices:
            - capabilities: [gpu]
    runtime: nvidia
    restart: unless-stopped


4. Jalankan Container

docker-compose up -d

Cek status:

docker ps


5. Akses ComfyUI

Buka browser ke:

http://<IP_SERVER>:8188


6. Tambahan (Opsional)

  • Jika butuh update:
 git pull
 docker-compose pull
 docker-compose up -d
  • Jika ingin custom extension, mount folder:
 - ./custom_nodes:/app/custom_nodes


Mau saya bikinkan 'versi Dockerfile custom (misalnya pakai Ubuntu base + Python 3.11 + ComfyUI build dari source), atau cukup langsung pakai image resmi dari `ghcr.io/comfyanonymous/comfyui` di atas?