Repolode
Cap-go

Cap-go/capgo.app

Capacitor 앱의 라이브 업데이트, 채널, 네이티브 빌드를 관리하는 Capgo용 오픈소스 콘솔, 백엔드, CLI입니다.

대체할 수 있는 제품:Ionic Appflow

스타
211
포크
133
열린 이슈
33
마지막 커밋
5시간 전

어떤 프로젝트인가요?

Capgo는 Capacitor 앱을 배포하기 위한 플랫폼입니다. 이 저장소에는 오픈소스 핵심 구성 요소인 Vue 3 웹 콘솔, Cloudflare Workers와 Supabase에서 실행되는 백엔드 API, @capgo/cli 워크스페이스가 들어 있습니다. 이 구성 요소를 함께 사용하면 앱 스토어 심사를 거치지 않고 iOS와 Android 기기에 JavaScript 번들 업데이트를 배포하고, 릴리스를 채널별로 구성하며, 이전에 정상 작동하던 번들로 롤백할 수 있습니다.

백엔드는 직접 호스팅할 수 있습니다. 프로젝트 문서에는 Supabase 함수, 데이터베이스 마이그레이션, 공개 및 플러그인 API 라우트, 콘솔이 자체 인프라를 사용하도록 설정하는 데 필요한 환경 변수를 다루는 셀프 호스팅 안내가 있습니다. CLI에는 AI 코딩 에이전트가 앱, 채널, 번들, 네이티브 빌드를 관리할 수 있도록 로컬 MCP 서버도 포함되어 있습니다.

업데이트 클라이언트는 별도의 @capgo/capacitor-updater 플러그인으로 제공됩니다. 이 플러그인은 업데이트를 확인하고 번들을 다운로드하며 기기에서 사용 통계를 전송합니다.

핵심 기능

  • 01스토어 심사 없이 Android 및 iOS 앱에 JavaScript 번들 업데이트 배포
  • 02릴리스를 채널별로 구성하고 QA용으로 특정 기기를 채널에 할당
  • 03잘못된 업데이트가 배포된 경우 마지막으로 정상 작동하던 번들로 롤백
  • 04변경된 파일만 다운로드하는 델타 업데이트
  • 05암호화 및 서명된 번들 업데이트
  • 06Supabase에서 직접 호스팅할 수 있는 백엔드와 선택 가능한 Cloudflare Workers 배포
  • 07AI 코딩 에이전트용 CLI 내장 로컬 MCP 서버

활용 사례

  • 스토어 릴리스 사이에 Capacitor 앱의 JavaScript 코드를 긴급 수정
  • 별도의 업데이트 채널을 통해 단계적 배포 또는 QA 빌드 진행
  • 자체 Supabase 인프라에서 업데이트 백엔드 호스팅
  • MCP를 통해 AI 코딩 에이전트가 Capacitor 앱 릴리스를 관리하도록 지원

빠른 시작

  1. 1

    AI 코딩 에이전트에 Capgo Capacitor 스킬을 설치합니다

    npx skills add Cap-go/capgo-skills
  2. 2

    CLI에서 로컬 Capgo MCP 서버를 실행합니다

    npx @capgo/cli@latest mcp
  3. 3

    백엔드를 셀프 호스팅하려면 supabase/ 디렉터리에서 Supabase를 설정해 로컬로 실행합니다

사용 전 알아둘 점

  • AGPL-3.0 라이선스가 적용됩니다. 강한 카피레프트 라이선스로, 네트워크를 통해 제공되는 수정된 소스 코드를 공유해야 합니다.
  • 백엔드를 셀프 호스팅하려면 Supabase를 설정해야 하며 Cloudflare Workers도 필요할 수 있어 인프라 작업이 추가됩니다.
  • README에는 날짜(2026-10-28)가 표시된 클라우드 배포 및 Supabase 함수 허용 목록이 설명되어 있으므로 일부 엔드포인트가 변경될 수 있습니다.

토픽

자주 묻는 질문

capgo.app은(는) 무엇인가요?
Capacitor 앱의 라이브 업데이트, 채널, 네이티브 빌드를 관리하는 Capgo용 오픈소스 콘솔, 백엔드, CLI입니다. Capgo는 Capacitor 앱을 배포하기 위한 플랫폼입니다. 이 저장소에는 오픈소스 핵심 구성 요소인 Vue 3 웹 콘솔, Cloudflare Workers와 Supabase에서 실행되는 백엔드 API, @capgo/cli 워크스페이스가 들어 있습니다. 이 구성 요소를 함께 사용하면 앱 스토어 심사를 거치지 않고 iOS와 Android 기기에 JavaScript 번들 업데이트를 배포하고, 릴리스를 채널별로 구성하며, 이전에 정상 작동하던 번들로 롤백할 수 있습니다.
capgo.app은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
capgo.app은(는) AGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
capgo.app은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. capgo.app의 마지막 커밋은 2026년 10월 20일입니다.
capgo.app은(는) 어디에 사용할 수 있나요?
스토어 릴리스 사이에 Capacitor 앱의 JavaScript 코드를 긴급 수정 별도의 업데이트 채널을 통해 단계적 배포 또는 QA 빌드 진행 자체 Supabase 인프라에서 업데이트 백엔드 호스팅 MCP를 통해 AI 코딩 에이전트가 Capacitor 앱 릴리스를 관리하도록 지원
capgo.app는 어떻게 설치하나요?
AI 코딩 에이전트에 Capgo Capacitor 스킬을 설치합니다: npx skills add Cap-go/capgo-skills CLI에서 로컬 Capgo MCP 서버를 실행합니다: npx @capgo/cli@latest mcp 백엔드를 셀프 호스팅하려면 supabase/ 디렉터리에서 Supabase를 설정해 로컬로 실행합니다
capgo.app은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/Cap-go/capgo.app

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

관련 프로젝트