Langkau ke kandungan

Nyahterbitkan aplikasi atau padamkan projek

RingkasnyaNyahterbitkan (Terbitkan → Nyahterbitkan, atau Tetapan → Zon bahaya) mengeluarkan aplikasi daripada talian tetapi mengekalkan projek, kod dan datanya, jadi anda boleh menerbitkan semula pada bila-bila masa. Padamkan projek ini membuang segala-galanya — kod, perbualan, versi, pangkalan data dan fail aplikasi, aplikasi yang diterbitkan dan jemputan — dan tidak boleh dibatalkan. Domain yang anda beli kekal milik anda.

Ada dua cara yang sangat berbeza untuk menghentikan aplikasi. Menyahterbitkan mengeluarkan aplikasi awam daripada talian — satu jeda yang boleh anda batalkan dengan menerbitkan semula. Memadamkan membuang keseluruhan projek daripada MonstarX, secara kekal.

NyahterbitkanPadamkan projek
Aplikasi awamKeluar daripada talianKeluar daripada talian
Kod, perbualan dan versiDikekalkanDipadamkan
Pangkalan data aplikasi dan fail yang dimuat naikDikekalkanDipadamkan
Orang yang anda jemput ke projekKekal mempunyai aksesKehilangan akses
Domain yang anda beliKekal milik andaKekal milik anda, bebas digunakan untuk aplikasi lain
Bolehkah anda membatalkannya?Ya — terbitkan semulaTidak

Bagaimanakah saya mengeluarkan aplikasi saya daripada talian?

Bahagian bertajuk “Bagaimanakah saya mengeluarkan aplikasi saya daripada talian?”
  1. Klik Diterbitkan di bahagian atas ruang kerja.

  2. Klik Nyahterbitkan dan sahkan Keluarkan aplikasi yang diterbitkan daripada talian?.

Anda boleh melakukan perkara yang sama daripada TetapanZon bahaya: Keluarkan aplikasi daripada talian → Nyahterbitkan.

Selepas dinyahterbitkan:

  • Pelawat ke alamat monstarx.app anda — dan ke mana-mana domain yang anda beli atau sambungkan — tidak lagi sampai ke aplikasi itu.
  • Projek, kod, pangkalan data dan failnya kekal dalam MonstarX. Anda terus membina dalam pratonton seperti biasa.
  • Untuk mengembalikannya, klik Terbitkan → Terbitkan laman.

Jika aplikasi berjalan di hos lain, Nyahterbitkan membuangnya di sana: perkhidmatan Cloud Run di Google Cloud, atau perkhidmatan di Railway (pangkalan data Postgres-nya kekal). AWS dan Azure mempunyai butang Hentikan pengehosan AWS dan Alih keluar aplikasi Azure sendiri. Lihat Terbitkan ke hos lain.

Dari dalam projek:

  1. Klik Tetapan dan pilih Zon bahaya.

  2. Baca ringkasan di bawah Padamkan projek ini — berapa banyak fail, versi dan mesej yang ada, sama ada ia mempunyai pangkalan datanya sendiri dan sama ada ia kini dalam talian.

  3. Taip nama projek dalam kotak itu.

  4. Klik Padam selama-lamanya.

Atau daripada halaman Projek: buka menu ⋯ projek itu dan pilih Padam, kemudian Padamkan projek. Jika aplikasi itu dalam talian, anda juga diminta menaip namanya.

  • Domain yang anda beli untuk aplikasi itu kekal berdaftar atas nama anda. Domain ini dipaparkan di bawah Domain anda yang tidak digunakan oleh aplikasi, dan dalam Tetapan → Domain, sedia untuk dihalakan ke aplikasi lain dengan Gunakan untuk aplikasi ini. Ingat, domain itu masih akan tamat tempoh dan perlu diperbaharui.
  • Projek Supabase anda sendiri dan datanya, jika aplikasi itu menggunakannya, kekal seperti sedia ada.
  • Repositori GitHub yang dipautkan kepada projek kekal di GitHub.
  • Akaun awan anda sendiri: bagi AWS, hentikan pengehosan AWS sebelum memadamkan — MonstarX enggan memadamkan projek selagi pengehosan AWS mungkin masih wujud.
  • Semasa MonstarX sedang membina — butang itu dikelabukan: MonstarX sedang mengusahakan projek ini sekarang. Tunggu ia selesai.
  • Jika anda bukan pemiliknya — orang yang anda jemput ke projek tidak boleh memadamkannya. Mereka boleh memilih Tinggalkan projek daripada menu ⋯ projek itu. Lihat Kongsi projek.
Bolehkah saya mendapatkan semula projek yang telah dipadamkan?

Tidak. Pemadaman tidak boleh dibatalkan. Eksport kod atau pautkan GitHub dahulu jika anda mungkin memerlukannya.

Adakah menyahterbitkan memadamkan data aplikasi saya?

Tidak. Menyahterbitkan hanya mengeluarkan aplikasi awam daripada talian. Pangkalan data, fail, kod dan perbualan semuanya kekal.

Adakah saya kehilangan domain saya jika saya memadamkan projek?

Tidak. Domain yang anda beli kekal milik anda dan boleh dihalakan ke aplikasi lain. Domain itu masih perlu diperbaharui apabila tamat tempoh.

Apakah yang berlaku kepada orang yang saya jemput ke projek?

Apabila anda menyahterbitkan, tiada apa-apa — mereka mengekalkan akses. Apabila anda memadamkan projek, mereka kehilangan akses, dan paparan mereka menyatakan *Projek ini sudah tiada.*

Bolehkah saya menjeda aplikasi tanpa memadamkannya?

Boleh — itulah fungsi Nyahterbitkan. Terbitkan semula bila-bila masa anda bersedia.