본문으로 바로가기
해결

자체 호스팅 Capgo

자체 호스팅 Capgo은 사용자에게 Capacitor 라이브 업데이트를 배포할 수 있도록 해주며 Capgo 클라우드 서비스를 사용하지 않아도 됩니다.

작성자 소개

마틴 도나디유

작가

발레리아

리뷰어

조던

편집자

자체 호스팅 Capgo

자체 호스팅 Capgo에 대한 이 기사는 자체 호스팅의 이점과 단점에 대해 논의하고, 자체 호스팅을 시작하는 단계별 가이드를 제공합니다.

소개

자체 호스팅은 서버와 네트워크를 설정하여 자체적으로 웹사이트나 애플리케이션을 운영하는 것을 의미합니다. 플랫폼으로부터 서비스를 받거나 공공 클라우드 제공자를 사용하는 대신, 자체 호스팅을 선택하는 사람들은 네트워크를 운영하고 유지보수 및 가동률에 대한 책임을 지며, 웹사이트나 애플리케이션을 구축하는 것과 함께합니다.

자체 호스팅을 시작하는 가장 쉬운 방법은 Capgo __CAPGO_KEEP_0__클라우드에서 제공하는 공식 관리 서비스가 있지만, 당신이 서버에서 관리하고 싶다면 Capgo도 자체 호스팅할 수 있습니다.

자체 호스팅이란 무엇인가?

자체 호스팅은 디지털 영역에서 서버나 호스팅 인프라를 운영하여 온라인 존재와 서비스를 관리하고 제어하는 것을 의미합니다. 세 번째 호스팅 제공업체에 의존하지 않고, 개인 및 조직은 서버, 웹사이트, 애플리케이션 및 데이터 저장소를 자신의 조건에 따라 설정하고 관리합니다.

왜 자체 호스팅을 선택하는가?

자체 호스팅을 선택하는 이유는 다음과 같습니다.

  • 개인 정보 및 제어: 자체 호스팅은 당신이 데이터와 개인 정보를 완전히 제어할 수 있도록 해줍니다. 세 번째 호스팅 제공업체가 당신의 활동을 추적하거나 데이터를 판매하는 걱정은 없습니다.

  • 비용 절감: 자체 호스팅은 장기적으로 비용이 절감될 수 있습니다. 특히 많은 자원을 사용하거나 여러 서비스를 운영하는 경우입니다.

  • 맞춤형화: 자체 호스팅은 당신이 특정한 요구를 충족시키기 위해 애플리케이션과 서비스를 맞춤화할 수 있도록 해줍니다.

  • 학습과 실험: 자체 호스팅은 리눅스, 시스템 관리 및 기타 기술 주제에 대해 배울 수 있는 훌륭한 방법입니다. 또한 새로운 소프트웨어 및 서비스와 실험할 수 있는 재미있는 방법입니다.

  • 독립성: 자체 호스팅은 외부 제공자에 대한 의존성을 줄입니다. 서비스 약관, 가격 변경 또는 잠재적인 서비스 중단에 의존하지 않습니다. 이 독립성은 비즈니스 및 온라인 존재에 의존하는 개인에게 중요합니다.

Capgo Cloud와 Capgo Self-Hosted의 차이점은 무엇인가요?

Capgo의 버전은 하나뿐입니다. Cloud와 Self-Hosted 모두 완전히 동일합니다. 프리미엄 및 전용 상업 버전은 더 나은 또는 더 완전한 기능 세트가 있는 것은 아닙니다.

동일한 대시보드, 동일한 동작 가능한 지표 및 방문자 개인 정보를 존중하는 동일한 약속을 받을 수 있습니다. 개인정보 보호를 위해 방문자의隐私를 보호합니다. both

I started developing Capgo in December 2018, and I launched the SaaS subscription business in May 2019. The project is very much alive, actively developed and fast-growing. It is robust and battle-tested too.

Capgo 클라우드와 Capgo 자체 호스팅 간의 차이점은 다음과 같습니다.

  Cloud Self-hosted
호스팅 쉽고 편리합니다. 2분 만에 첫 업데이트를 보내는 것이 가능하며, 고가용성, 백업, 보안, 유지보수 등 모든 것이 저가가 관리합니다. 저는 모든 것을 관리하므로 걱정할 필요가 없습니다. 자신이 모든 것을 처리합니다. 서버를 구입하고 인프라를 관리해야 하며, 설치, 유지보수, 업그레이드, 서버 용량, uptime, 백업, 보안, 안정성, 일관성, 로딩 시간 등 모든 것을 자신이 처리해야 합니다.
저장소 모든 방문자 데이터는 유럽 연합 소유의 클라우드 인프라에서만 처리됩니다. 저는 독일에 있는 안전하고 암호화된 서버에서만 사이트 데이터를 저장합니다. 이는 유럽 연합의 엄격한 개인 정보 보호 법률에 따라 사이트 데이터를 보호하고 GDPR 준수를 보장합니다. 사이트 데이터는 유럽 연합을 떠나지 않습니다. 자신이 원하는 서버에 Capgo를 호스팅할 수 있습니다. basement에 있는 서버에 호스팅하거나, 클라우드 제공업체와 함께 호스팅하거나, GDPR 준수하지 않는 국가의 서버에 호스팅할 수 있습니다.
원본 데이터 사이트 통계와 메트릭을 모두 보는 데 사용되는 현대적인, 사용하기 쉬운, 로딩 속도가 빠른 대시보드를 보실 수 있습니다. 대시보드에서만 통계를 집계된 형태로만 볼 수 있습니다. 분석가로서 원본 데이터에 접근하고 싶으신가요? 호스팅 Capgo를 자신이 처리하면 원본 데이터에 접근할 수 있습니다. 데이터베이스에서 직접 데이터를 가져와 분석 도구에 임포트할 수 있습니다.
비용 업데이터 서비스를 제공하는 데 비용이 발생하므로 구독 요금을 부과합니다. 서버와 서버를 운영하는 데 필요한 비용만 지불하면 됩니다. 저에게는 어떠한 수수료도 지불할 필요가 없습니다. 단지 클라우드 제공자에게만 지불해야 합니다.
프리미엄 지원 실제로 지원을 제공하는 실제 인간이 개발하고 유지 관리하는 Capgo를 통해 실제 지원을 제공합니다. 릴리스
Releases Capgo는 1년 2회에 한 번씩 출시되는 장기 릴리스입니다. 따라서 클라우드 버전에서 테스트된 최신 기능은 즉시 사용할 수 없습니다. Capgo를 자체 호스팅하는 방법

Capgo 자체 호스팅 방법

Self-hosted Capgo를 위해 Supabase를 주로 사용합니다. Capgo에서 self-host를 하려면 단순히 다음을 따르세요. Self-hosted Supabase 문서.

Self-hosted Capgo를 사용하여 CLI을 자체 호스팅하는 capgo을 사용합니다.

Capgo를 자체 호스팅하는 경우 CLI을 사용하려면 앱 디렉토리에서 capgo의 capacitor.config.ts를 편집하고 다음과 같이 설정하세요.

const config: CapacitorConfig = {
  appId: 'com.demo.app',
  appName: 'demoApp',
  webDir: 'dist',
  bundledWebRuntime: false,
  plugins: {
    CapacitorUpdater : {
      localHost: "http://localhost:5173",
      localWebHost: "http://localhost:5173",
      localSupa: "http://localhost:54321",
      localSupaAnon: "see_notes",
    },
  },
};

주의: 로컬 anonSupa를 얻으려면 이 튜토리얼을 따르세요. 튜토리얼 anonSupa의 키를 로컬 anonSupa에 복사하세요.

자체 호스팅 capacitor를 사용하는 capgo 업데이터를 사용하는 방법

요구 사항

클론 capgo

자체 호스팅 capacitor를 사용하는 capgo 업데이터를 사용하려면 앱 디렉토리에서 에디터를 열고 다음과 같이 설정하세요: capacitor.config.ts 애플리케이션 디렉토리에서 이와 같이 설정하세요.

const config: CapacitorConfig = {
  appId: 'com.demo.app',
  appName: 'demoApp',
  webDir: 'dist',
  bundledWebRuntime: false,
  plugins: {
    CapacitorUpdater : {
      statsUrl: "https://localhost:54321/functions/v1/stats",
      channelUrl: "https://localhost:54321/functions/v1/channel_self",
      updateUrl: "https://localhost:54321/functions/v1/updates"
    },
  },
};

개발 환경에서 로컬 capgo을 사용할 수 있도록 합니다. 그러나 기본 설정으로는 충분하지 않습니다.

결론

__CAPGO_KEEP_0__

결론적으로, 자체 호스팅 Capgo은 자원과 전문성을 갖춘 조직에게 좋은 옵션일 수 있습니다. 이는 업데이트 프로세스에 대한 제어권, 보안, 규정 준수와 같은 이점을 제공합니다. 그러나 자체 호스팅을 결정하기 전에 이점과 장애물을 신중하게 비교해야 합니다.

자체 호스팅 Capgo을 고려하고 있다면, 나는 Capgo을 읽는 것을 추천합니다. 자체 호스팅 문서자체 호스팅 __CAPGO_KEEP_0__

자체 호스팅 Capgo을 사용하고 있다면

자체 호스팅 __CAPGO_KEEP_0__ CI/CD 자동화 계획을 위해 Capgo CI/CD와 연결합니다. __CAPGO_KEEP_0__ CI/CD Capgo CI/CD Capgo Native Builds Capgo Native Builds에서 제품 워크플로우 자체 호스팅 Capgo Capgo 통합 Capgo 제품 워크플로우를 위한 통합 CI/CD 통합 __CAPGO_KEEP_0__ CI/CD 통합 구현 세부 사항 GitHub 액션 통합 GitHub 액션 통합 구현 세부 사항

Capacitor 앱의 실시간 업데이트

When a web-layer bug is live, ship the fix through Capgo instead of waiting days for app store approval. Users get the update in the background while native changes stay in the normal review path.

최신 블로그

Capgo은 전문적인 모바일 앱을 만들기 위해 필요한 최고의洞察력을 제공합니다.