시스템 요구 사항
- OS: Linux (Ubuntu 22.04 이상 권장)
- 아키텍처: x64
- Node.js: v22 LTS 이상
- pnpm: v10 이상 (Corepack으로 활성화)
- GPU: 전용 GPU(NVIDIA / AMD)를 권장하지만 필수는 아닙니다
- 디스크 공간: ComfyUI 설치마다 최소 4.85 GB 권장
소스에서 빌드하고 실행
이 단계는 저장소 README의 Development 섹션과 같습니다.사전 요구 사항
Node.js 22를 설치한 다음 pnpm을 활성화하세요:클론 및 설치
pnpm run init은 의존성을 설치하고 번들된 bootstrap Python을 빌드합니다.
앱 시작
ELECTRON_DISABLE_SANDBOX=1을 설정합니다. Linux 개발 환경에서는 Electron 샌드박스가 자주 실패하기 때문입니다.
다음 단계: Comfy Desktop 사용
앱이 실행되면 인스턴스 생성, 설치 관리, 설정 구성 방법을 알아보세요.
업데이트
소스 체크아웃에는 앱 내 자동 업데이트가 없습니다. 최신 코드를 pull한 뒤 다시 시작하세요:선택 사항: 로컬 패키지
직접.deb 또는 AppImage를 만들려면 (Comfy Org 공식 다운로드가 아님):
dist/에 생성됩니다. Chromium이 샌드박스를 만들지 못해 AppImage가 실패하면 --no-sandbox로 다시 시도하세요. 이 플래그는 모든 프로세스의 Electron 샌드박스를 끕니다.
남은 데이터 삭제
소스 실행을 멈춰도 ComfyUI 설치와 앱 데이터는 삭제되지 않습니다. 완전히 정리하려면 다음 폴더만 삭제하세요:
모든 항목을 완전히 제거하려면:
Comfy-Desktop클론 삭제- 설정 폴더 삭제:
~/.config/comfyui-desktop-2 - 데이터, 캐시, 상태 폴더 삭제:
~/.local/share/comfyui-desktop-2,~/.cache/comfyui-desktop-2,~/.local/state/comfyui-desktop-2 - 개별 설치 삭제: 앱 내에서 삭제하거나
~/ComfyUI-Installs와 직접 설정한 사용자 지정 설치 디렉토리를 수동으로 삭제하세요. - 공유 모델 라이브러리 삭제:
~/ComfyUI-Shared를 삭제하세요(해당 파일이 더 이상 필요하지 않은 경우).