Lewati ke isi

AI & Otomasi

ComfyUI di Server GPU untuk Membuat Gambar Sendiri

Menjalankan ComfyUI di server GPU sendiri untuk membuat gambar AI, mulai dari kebutuhan perangkat, cara pasang, sampai akses yang aman.

Terbit 5 menit baca

Jawaban singkat

ComfyUI adalah antarmuka berbasis node untuk menjalankan model gambar open-weight di GPU milikmu sendiri. Pasang di server Linux dengan GPU NVIDIA, buka lewat SSH tunnel atau reverse proxy berpassword, dan simpan alur kerja sebagai file agar hasilnya bisa diulang.

Daftar isi
  1. Kenapa ComfyUI, bukan layanan gambar AI biasa?
  2. Kebutuhan perangkat
  3. Memasang ComfyUI di server Linux
  4. Mengakses dengan aman dari luar
  5. Menjadikannya alat kerja tim

Tim desain kecil biasanya mengenal situasi ini: butuh puluhan variasi gambar produk untuk iklan minggu depan, layanan AI gambar langganan sudah kena batas kuota, dan setiap gambar harus diunggah ke server pihak lain. Menjalankan model gambar di server GPU sendiri menyelesaikan dua masalah itu sekaligus, dan ComfyUI adalah alat yang paling sering dipakai untuk keperluan ini.

ComfyUI adalah antarmuka web open-source untuk model pembuat gambar (dan belakangan juga video serta audio) yang bekerja dengan sistem node. Setiap langkah, mulai dari memuat model, menulis prompt, sampai menyimpan hasil, adalah kotak yang disambungkan dengan garis. Kelihatannya rumit di awal, tetapi justru inilah kekuatannya: alur yang sudah jadi bisa disimpan, dibagikan, dan dijalankan ulang dengan hasil yang konsisten.

Kenapa ComfyUI, bukan layanan gambar AI biasa?

Layanan seperti generator gambar di aplikasi chat sangat praktis untuk sesekali. ComfyUI unggul saat kebutuhanmu rutin dan spesifik. Kamu memilih sendiri model open-weight yang dipakai, bisa menambahkan LoRA (model kecil hasil latihan tambahan untuk gaya atau objek tertentu), memasang kontrol pose atau komposisi, dan menjalankan antrean ratusan gambar tanpa batas kuota harian dari pihak lain.

Data juga tetap di servermu. Untuk foto produk yang belum rilis atau materi klien yang terikat perjanjian kerahasiaan, ini pertimbangan yang nyata. Gambaran umum alat gambar AI untuk bisnis, termasuk yang berbasis langganan, ada di AI pembuat gambar dan video untuk konten bisnis.

Kekurangannya juga jelas. Kamu harus mengurus server, driver GPU, pembaruan, dan keamanan. Kualitas hasil sangat bergantung pada model dan alur yang kamu susun, bukan sekadar mengetik satu kalimat.

Kebutuhan perangkat

Repositori resmi ComfyUI menyebut model besar bisa dijalankan dengan VRAM serendah 4 GB dan RAM 8 GB berkat manajemen memori dan offloading. Angka itu batas bawah agar bisa jalan, bukan agar nyaman. Semakin besar model dan resolusi, semakin banyak VRAM yang dibutuhkan, dan model yang tidak muat di VRAM akan dipindah sebagian ke RAM sehingga jauh lebih lambat.

Dukungan GPU paling matang ada di NVIDIA dengan CUDA. ComfyUI juga mendukung AMD lewat ROCm di Linux, Intel Arc, dan Apple Silicon, tetapi panduan dan custom node dari komunitas paling banyak diuji di NVIDIA.

KomponenUntuk mencobaUntuk kerja rutin tim
GPUNVIDIA dengan VRAM kecil, model ringan atau terkuantisasiNVIDIA dengan VRAM besar agar model utuh muat
RAM sistemMinimal 8 GBLebih besar dari VRAM, untuk offloading
PenyimpananSSD dengan ruang untuk beberapa modelNVMe, karena satu model bisa berukuran beberapa GB
AksesSSH tunnel dari laptopReverse proxy dengan login dan HTTPS
Sistem operasiLinux (Ubuntu atau Debian)Linux dengan driver NVIDIA yang dikunci versinya

Kalau masih menimbang antara menyewa GPU di cloud atau membeli kartu grafis sendiri, pertimbangannya dibahas di sewa GPU cloud atau beli kartu grafis. Logika hitung VRAM untuk model bahasa di kebutuhan VRAM GPU untuk LLM juga berguna sebagai pembanding, meski model gambar punya pola pemakaian yang berbeda.

Memasang ComfyUI di server Linux

Repositori resminya menyediakan beberapa cara: aplikasi desktop untuk Windows dan macOS, versi portabel untuk Windows, comfy-cli, dan pemasangan manual. Di server Linux, cara manual paling mudah dikendalikan. Pastikan driver NVIDIA sudah terpasang dan nvidia-smi menampilkan GPU-mu, lalu:

git clone https://github.com/comfyanonymous/ComfyUI.git
cd ComfyUI
python3 -m venv venv
source venv/bin/activate
pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu130
pip install -r requirements.txt
python main.py

Versi CUDA pada alamat PyTorch di atas mengikuti petunjuk README saat dicek 7 November 2026. Petunjuk ini sering diperbarui, jadi salin perintah terbaru dari README sebelum memasang.

File model (checkpoint .safetensors) diletakkan di models/checkpoints, VAE di models/vae, dan LoRA di models/loras. Unduh model hanya dari halaman resmi pembuatnya dan baca lisensinya, karena tidak semua model open-weight boleh dipakai untuk keperluan komersial.

Agar ComfyUI tetap berjalan setelah kamu keluar dari SSH, jalankan sebagai layanan systemd atau di dalam sesi tmux. Cara memakai tmux ada di screen dan tmux agar proses tidak putus.

Mengakses dengan aman dari luar

Secara bawaan ComfyUI hanya mendengarkan di 127.0.0.1 port 8188, dan ComfyUI tidak punya sistem login sendiri. Menjalankannya dengan --listen 0.0.0.0 lalu membuka port ke internet berarti siapa pun yang menemukan alamatnya bisa memakai GPU-mu, mengunggah file, dan memasang custom node.

Cara paling sederhana untuk pemakaian pribadi adalah SSH tunnel dari laptop:

ssh -L 8188:127.0.0.1:8188 user@ip-server

Lalu buka http://localhost:8188 di browser. Untuk tim, letakkan ComfyUI di belakang reverse proxy dengan HTTPS dan autentikasi (misalnya basic auth atau login SSO), dan tetap biarkan ComfyUI mendengarkan di localhost saja.

Hati-hati juga dengan custom node. Ekosistemnya besar dan sangat membantu, tetapi custom node adalah kode Python yang berjalan dengan hak akses penuh di servermu. Pernah ada kasus custom node berbahaya yang beredar di komunitas. Pasang hanya dari repositori yang aktif dirawat dan banyak dipakai, dan periksa dulu sebelum memasang di server yang menyimpan data penting.

Menjadikannya alat kerja tim

Setelah satu alur menghasilkan gambar yang kamu suka, simpan sebagai file workflow JSON lewat menu ekspor. Gambar PNG hasil ComfyUI juga menyimpan workflow di metadatanya, sehingga menyeret gambar itu kembali ke kanvas akan memulihkan seluruh alurnya. Simpan workflow di folder bersama atau repositori agar anggota tim memakai pengaturan yang sama.

ComfyUI juga bisa dipanggil lewat API HTTP, sehingga alur yang sudah jadi bisa dipicu dari skrip atau alat otomasi untuk membuat banyak variasi sekaligus. Mulailah dari satu kebutuhan yang jelas, misalnya latar belakang foto produk yang seragam, sebelum mencoba alur yang lebih rumit.

Singkatnya, ComfyUI di server GPU cocok bila kamu membuat gambar secara rutin, butuh kontrol penuh atas model, dan tidak ingin materi keluar dari server sendiri. Siapkan GPU dengan VRAM yang cukup, jangan pernah membuka portnya tanpa login, dan perlakukan custom node seperti perangkat lunak dari pihak ketiga yang perlu diperiksa.

Sumber & referensi

Baca juga