Pemeliharaan & Pembaruan Template
Memublikasikan template hanyalah permulaan. Seiring berkembangnya software upstream dan adanya laporan masalah dari pengguna, pengelola template perlu terus memperbarui template mereka untuk memastikan pengalaman deploy yang lancar.
Proses Pembaruan Versi Template
Saat Anda perlu memperbarui template yang sudah dipublikasikan (misalnya meng-upgrade versi Docker image, mengubah environment variables default, atau menyesuaikan konfigurasi layanan), Anda dapat menggunakan cara berikut:
Pembaruan melalui CLI
- Edit file YAML Template Resource Anda (lihat Format Template untuk formatnya).
- Jalankan perintah pembaruan dengan CLI
zeabur:
npx zeabur@latest template update -c <template-code> -f template.yaml<template-code> adalah kode yang terdapat di URL template (misalnya 71HORL dari https://zeabur.com/templates/71HORL).
Pembaruan melalui Dashboard
- Buka halaman akun di Dashboard Zeabur dan pilih tab Template.
- Temukan template yang ingin Anda perbarui, lalu klik edit.
- Ubah informasi template (nama, deskripsi, ikon, konfigurasi layanan, dan sebagainya).
- Simpan perubahan Anda.
Memperbarui template tidak memengaruhi proyek yang sudah di-deploy. Pengguna yang sudah ada perlu melakukan deploy ulang secara manual untuk mendapatkan versi terbaru.
Standar Peninjauan Template
Marketplace template Zeabur memiliki persyaratan kualitas dasar untuk template yang dipublikasikan:
- Dapat di-deploy β Template harus berhasil di-deploy dan berfungsi dengan benar. Uji dengan
zeabur template deploysebelum mengirimkannya. - Deskripsi lengkap β Sertakan nama template, deskripsi, dan README yang jelas agar pengguna memahami tujuan template.
- Ikon dan tag yang sesuai β Gunakan ikon resmi software tersebut dan pilih tag kategori yang tepat.
- Dokumentasi variabel β Jika template memerlukan variabel yang diisi oleh pengguna, sertakan field
namedandescriptionyang jelas. - Keamanan β Jangan menuliskan secret secara langsung (hardcode). Gunakan nilai yang dibuat otomatis seperti
${PASSWORD}untuk variabel kata sandi.
Hadiah bagi Pengelola
Zeabur memberikan hadiah kepada kontributor komunitas melalui Program Hadiah Kontribusi. Pengelola template dapat memperoleh hal-hal berikut:
- Membuat template baru: Template yang lolos peninjauan dan berhasil dipublikasikan akan mendapatkan Credits β₯ US$10.
- Pemeliharaan berkelanjutan: Template yang digunakan lebih dari 30 kali akan mendapatkan tambahan Credits sebesar US$20.
- Pendapatan referral: Aktifkan kode referral di Tombol Deploy template Anda. Untuk setiap pengguna baru yang mendaftar melalui tombol tersebut dan meng-upgrade ke paket berbayar, Anda akan mendapatkan Credits sebesar US$5.
Untuk mengklaim hadiah, ajukan permintaan melalui Dukungan Zeabur dengan menyertakan tautan template dan informasi akun Anda.
Praktik Terbaik
- Pantau rilis upstream β Ikuti halaman rilis proyek open-source yang digunakan template Anda, dan segera perbarui tag image setelah rilis besar.
- Gunakan tag versi yang spesifik β Hindari penggunaan tag
latest. Gunakan nomor versi yang eksplisit (misalnyaredis:7.2) agar deploy dapat direproduksi. - Sediakan lokalisasi β Tambahkan terjemahan
zh-TW,ja-JP, dan bahasa lainnya untuk memperluas jangkauan template Anda. - Tanggapi masukan pengguna β Pantau forum komunitas untuk laporan masalah terkait template Anda, lalu perbaiki atau berikan klarifikasi sesuai kebutuhan.