Langsung ke konten

Pengaturan Proyek ​

Settings proyek berisi hal-hal yang berlaku untuk seluruh proyek: namanya, aksi massal, ekspor, kloning, pemindahan, transfer, dan penghapusan. Buka proyek, lalu Settings di sidebar-nya. Tab-nya adalah General, Collaborators, Deployments, dan Advanced.

Nama dan deskripsi ​

Di Basic Information, ubah Project Name (ditampilkan di daftar proyek dan sidebar) dan Description opsional. Mengganti nama tidak mengubah apa pun yang berjalan. Bagian ini juga menampilkan server proyek dan Project ID-nya, untuk API dan CLI.

Tangguhkan atau restart semua layanan ​

Di Bulk Operations:

  • Suspend All menghentikan semua layanan sekaligus. Konfigurasi, domain, dan volume tetap ada; deploy untuk menjalankannya lagi.
  • Restart All me-restart semua layanan, satu per satu, dengan image dan konfigurasi yang sama.

Untuk men-deploy semua layanan sekaligus, gunakan Deploy all (Cara Kerja Deploy).

Ekspor ​

Export mengunduh proyek sebagai manifest Zenavo (<project>.zenavo.json): layanan, sumber, pengaturan, volume, domain, dan variabelnya, termasuk nilai variabel. Jaga kerahasiaan file ini.

Impor lagi dari New Project → Import a Zeabur template or a Zenavo export, di server mana pun dan di tim mana pun. Ekspor berisi konfigurasi, bukan data: untuk membawa data, gunakan backup.

Kloning proyek ​

Clone Project membuat salinan dengan semua layanan dan konfigurasinya, di tim ini atau tim lain tempat Anda menjadi anggota, di server mana pun milik tim itu. Beri nama salinannya (bawaannya <project>-copy) lalu pilih tim dan server.

  • Salinan tidak di-deploy: tinjau dulu, lalu deploy.
  • Data volume tidak disalin. Pulihkan backup di salinan untuk membawa data, atau pindahkan proyek bila proyek memang harus meninggalkan servernya saat ini.
  • Domain dan port TCP/UDP tetap dikosongkan, karena proyek asli masih memakainya. Pasang yang baru di tab Networking setiap layanan.
  • Variabel, file konfigurasi, pengaturan build, dan health check disalin apa adanya. Variabel yang dibuat otomatis seperti kata sandi database mempertahankan nilainya, jadi periksa layanan yang menyimpan kredensial sebelum Anda men-deploy salinan di samping proyek asli.

Kloning berguna untuk salinan staging dari produksi, atau untuk mencoba perubahan tanpa menyentuh proyek yang sedang berjalan.

Pindah ke server lain ​

Move to another server memindahkan proyek yang sudah di-deploy, beserta data volumenya, ke server lain di tim yang sama. Lihat Memindahkan Proyek.

Transfer ke tim lain ​

Transfer project ownership (admin tim) memindahkan proyek ke tim lain yang Anda kelola, ke salah satu server tim itu.

Hanya proyek yang belum pernah di-deploy yang bisa ditransfer: layanan dan volume proyek yang sudah di-deploy berada di server milik timnya. Untuk menyerahkan proyek yang sudah di-deploy, kloning ke tim lain, pulihkan backup-nya di sana, lalu hapus proyek asli setelah salinannya berjalan.

Log audit kedua tim mencatat transfer tersebut.

Hapus proyek ​

Delete project (admin tim) menghapus setiap layanan, domain, dan volume proyek dari servernya, serta backup-nya dari Zenavo. Ketik nama proyek untuk mengonfirmasi. Ini tidak bisa dibatalkan: unduh dulu backup yang Anda perlukan.

Menghapus proyek yang pernah di-deploy menjalankan job yang menghapus sumber dayanya dari server; ikuti di Deployments. Proyek yang belum pernah di-deploy langsung dihapus.

Kolaborator ​

Semua orang di tim proyek bisa membukanya, sesuai peran tim masing-masing. Kolaborator per proyek belum tersedia; Collaborators mencantumkan siapa yang punya akses dan menautkan ke anggota tim.

Deployment ​

Deployments mencantumkan setiap deployment proyek, yang terbaru di atas, beserta jenis dan statusnya. Buka satu untuk membaca log-nya, atau untuk melakukan rollback semua layanan ke deployment itu.

Lanjutan ​

  • Configuration → Edit JSON mengedit seluruh manifest proyek, termasuk nilai variabel. Menyimpan tidak men-deploy ulang. Gunakan untuk pengaturan yang tidak ada field-nya di konsol, atau banyak perubahan sekaligus; format manifest-nya sama dengan yang diunduh Ekspor.
  • Migration checklist melacak migrasi ke proyek ini: sumber sudah di-backup, data dipulihkan dan diperiksa, login, worker, email, dan callback diverifikasi, DNS dialihkan, dan sumber tetap berjalan selama masa rollback. Anda mencentangnya sendiri; deployment yang sukses tidak mencentangnya. Lihat Migrasi dari Zeabur.

Tidak berafiliasi dengan Zeabur.