Lompat ke Konten

Getting started

GitHub

Dokumentasi ini akan menjelaskan cara menjalankan server auto-update sendiri.

Jika Anda menemukan pekerjaan ini bermanfaat, silakan pertimbangkan untuk mendukung pekerjaan saya dengan menjadi seorang Github sponsor.

I made a bet to open-source all the code I built here instead of paywalling it. By opening it up instead of fighting and hiding, I believe we can make the world a better place.

Capgoโ€ yang saya buat di sini daripada memasang paywall. Dengan membuka aksesnya daripada berjuang dan menyembunyikan, saya percaya kita dapat membuat dunia menjadi tempat yang lebih baik.

Selain itu, saya ingin fokus pada

Capgoโ€ tooling, dan membuatnya menjadi bisnis yang terbuka dan transparan. Tapi untuk membuatnya mungkin, kita semua harus berkontribusi, termasuk Anda Tapi jika

dukung seorang pembuat yang berdiri sendiri

pada syarat Anda sendiri.

Jika Anda memilih untuk menggunakan server sendiri, Anda akan kehilangan alur pengaturan 5 menit.
Anda harus mengimplementasikan semua fitur ini sendiri.

FiturCapgoPengembangan Sendiri
Pengaturanโœ…๐Ÿšง
Perbaruiโœ…๐Ÿšง
Otomatis Revertโœ…๐Ÿšง
Pemberitahuan Email pada Gagalโœ…๐Ÿšง
Saluranโœ…๐Ÿšง
Saluran Penggantiโœ…๐Ÿšง
Pengaturan Saluranโœ…๐Ÿšง
Pengaturan Perangkatโœ…๐Ÿšง
ID Kustomโœ…๐Ÿšง
Auto Atur Saluranโœ…๐Ÿšง
API Saluranโœ…๐Ÿšง
Statistik Perbaruiโœ…๐Ÿšง
Statistik Gagal Unduhโœ…๐Ÿšง
Statistik Pengguna Aplikasiโœ…๐Ÿšง
Enkripsi Perbaruiโœ…๐Ÿšง
Perbarui Delta (manifest)โœ…โŒ

Perlu diingat bahwa Anda tidak bisa menggunakan cloud Capgo dan server Anda secara bersamaan.

Pada mode otomatis, sebagian logika dihandle oleh Native code, pembaruan diputuskan di sisi server, ini lebih aman dan memungkinkan pembaruan halus, pengiriman parsial ke satu perangkat atau kelompok dan lain-lain.

Pada mode manual, semua logika dihandle oleh JS.

Pasang pembarui Capacitor
npm install @capgo/capacitor-updater
npx cap sync

Untuk mengirimkan pembaruan ke aplikasi Anda, Anda perlu mengemasnya dalam bentuk zip. Cara terbaik untuk memastikan zip Anda baik adalah dengan menggunakan Capgo CLI untuk mengemas.

Pembuat paket dengan file-file yang akan Anda layangkan dari server Anda
npx @capgo/cli@latest bundle zip

Anda harus menyajikan zip ini dari server Anda sendiri.

Jika Anda menggunakan Getting started untuk merencanakan migrasi dan operasi perusahaan, hubungkan dengan Menggunakan @capgo/capacitor-updater untuk kemampuan asli di Menggunakan @capgo/capacitor-updater, Capgo Bisnis untuk alur kerja produk di Capgo Bisnis Alternatif Plugin Bisnis Ionic untuk alur kerja produk di Alternatif Plugin Bisnis Ionic Capgo Alternatif untuk alur kerja produk di Capgo Alternatif, dan Capgo Konsultasi untuk alur kerja produk di Capgo Konsultasi.