Repolode
TizenryA

TizenryA/colab-gpu-studio

Google Colab GPU를 필요할 때만 사용해 ComfyUI 워크플로를 실행하고, Drive 캐싱과 작업 큐를 제공하는 모바일 친화적인 개인 AI 스튜디오입니다.

스타
122
포크
18
열린 이슈
1
마지막 커밋
14시간 전

어떤 프로젝트인가요?

Colab GPU Studio는 모바일 브라우저에서 ComfyUI로 이미지와 짧은 동영상을 생성하는 셀프 호스팅 웹 앱입니다. 터치 조작에 최적화된 React 프런트엔드는 각 워크플로에 맞춰 폼을 렌더링하고, FastAPI 백엔드와 작업 큐 워커, 타임아웃 감시 프로세스는 사용자의 VPS에서 실행됩니다.

백엔드는 생성 작업을 시작할 때만 Google Colab GPU를 요청합니다. 모델 가중치와 ComfyUI 환경은 Google Drive에 캐싱하므로, 초기 설정 작업은 비용이 저렴한 CPU 런타임에서 실행하고 결과물을 저장하면 GPU를 즉시 해제합니다. 브라우저를 닫아도 대기열의 작업은 계속 실행됩니다.

이 프로젝트에는 듀얼 샘플러 텍스트-이미지 생성, 단일 이미지 텍스트-이미지 생성, 첫 프레임·마지막 프레임 기반 이미지-동영상 생성, 다중 참조 동영상 생성 등 네 가지 기본 워크플로 템플릿이 포함됩니다. 실제 GPU 사용은 기본적으로 비활성화되어 있으며, 직접 Google OAuth를 연결하고 활성화하기 전까지 워크플로는 초안으로 유지됩니다.

핵심 기능

  • 01각 워크플로에서 폼을 자동 생성하는 모바일 최적화 React 인터페이스.
  • 02생성을 시작할 때만 Colab GPU를 요청하고 결과 저장 후 해제.
  • 03ComfyUI 환경과 모델 가중치를 Google Drive에 캐싱.
  • 04시간 초과 작업을 정리하는 감시 프로세스가 포함된 백그라운드 작업 큐.
  • 05이미지와 동영상 생성을 위한 네 가지 기본 워크플로 제공.
  • 06API, 워커, 감시 프로세스 컨테이너로 구성된 Docker Compose 배포.

활용 사례

  • ComfyUI 노드 그래프를 직접 관리하지 않고 휴대폰에서 이미지 생성.
  • 웹 앱은 소형 VPS에서 실행하면서 임대한 Colab GPU로 이미지-동영상 작업 처리.
  • 대용량 모델을 Drive에 캐싱해 반복 실행 시 재설치를 건너뛰기.
  • 멀티테넌트 서비스가 아닌 비공개 1인용 AI 창작 스튜디오 운영.

빠른 시작

  1. 1

    비공개 .env 구성 파일을 생성합니다

    uv run python scripts/init_env.py --site-url https://你的域名
  2. 2

    Docker Compose로 서비스(api, worker, watchdog 컨테이너)를 시작합니다

    docker compose up -d --build

사용 전 알아둘 점

  • AGPL-3.0 라이선스가 적용되므로, 네트워크를 통해 제공하는 수정 버전도 소스 코드로 공개해야 합니다.
  • 실제 Google Colab GPU 사용은 기본적으로 비활성화되어 있습니다. 사용하려면 직접 Google OAuth를 설정하고 예산 한도를 정한 뒤 워크플로를 검토해야 합니다.
  • 개인 셀프 호스팅 용도로만 설계되었으며, 멀티테넌트 격리 기능은 없습니다.
  • 내장된 실제 워크플로는 검증하기 전까지 초안으로 유지됩니다. 또한 README에 따르면 오프라인 승인 CI는 아직 GitHub Actions에서 실행되지 않았습니다.

포함된 컬렉션

토픽

자주 묻는 질문

colab-gpu-studio은(는) 무엇인가요?
Google Colab GPU를 필요할 때만 사용해 ComfyUI 워크플로를 실행하고, Drive 캐싱과 작업 큐를 제공하는 모바일 친화적인 개인 AI 스튜디오입니다. Colab GPU Studio는 모바일 브라우저에서 ComfyUI로 이미지와 짧은 동영상을 생성하는 셀프 호스팅 웹 앱입니다. 터치 조작에 최적화된 React 프런트엔드는 각 워크플로에 맞춰 폼을 렌더링하고, FastAPI 백엔드와 작업 큐 워커, 타임아웃 감시 프로세스는 사용자의 VPS에서 실행됩니다.
colab-gpu-studio은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
colab-gpu-studio은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
colab-gpu-studio은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. colab-gpu-studio의 마지막 커밋은 2026년 11월 6일입니다.
colab-gpu-studio은(는) 어디에 사용할 수 있나요?
ComfyUI 노드 그래프를 직접 관리하지 않고 휴대폰에서 이미지 생성. 웹 앱은 소형 VPS에서 실행하면서 임대한 Colab GPU로 이미지-동영상 작업 처리. 대용량 모델을 Drive에 캐싱해 반복 실행 시 재설치를 건너뛰기. 멀티테넌트 서비스가 아닌 비공개 1인용 AI 창작 스튜디오 운영.
colab-gpu-studio는 어떻게 설치하나요?
비공개 .env 구성 파일을 생성합니다: uv run python scripts/init_env.py --site-url https://你的域名 Docker Compose로 서비스(api, worker, watchdog 컨테이너)를 시작합니다: docker compose up -d --build
colab-gpu-studio은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/TizenryA/colab-gpu-studio

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트