Deploy

Deploy aplikasi apa pun dari Git. Setiap push langsung di-build.

Hubungkan repositori, unggah folder, atau jalankan image Docker. Hostingsurge mendeteksi framework, mem-build aplikasi Anda, dan menjalankannya di server di UE — lengkap dengan pratinjau per branch, log, rollback sekali klik, dan domain kustom dengan SSL otomatis.

Deploy setiap pushPratinjau per branchLog build dan runtimeRollbackSSL otomatisServer di Prancis
hostingsurge.com/dashboard/newDemo langsung

Bab 1 dari 5: Bawa kode Anda sebagai repositori Git, folder atau ZIP, atau image Docker. Framework-nya terdeteksi otomatis.

Data contoh

Semua yang dibutuhkan aplikasi produksi

Log, rollback, variabel, domain, dan job terjadwal — di dashboard, CLI, atau API.

  • Deploy setiap push

    Setiap push ke branch produksi Anda di-build dan di-deploy. Berfungsi dengan GitHub, GitLab, Bitbucket, Gitea, dan Forgejo.

  • Pratinjau per branch

    Push sebuah branch dan branch itu mendapat alamat pratinjaunya sendiri, sehingga Anda bisa memeriksa perubahan sebelum sampai ke produksi. Tidak untuk situs WordPress.

  • Log build dan runtime

    Ikuti build baris demi baris, lalu baca apa yang dicetak aplikasi Anda saat berjalan — di dashboard atau dari terminal Anda.

  • Rollback sekali klik

    Jadikan deployment produksi sebelumnya live kembali, atau promosikan deployment lain ke produksi. Build yang gagal tidak pernah menggantikan versi yang sedang live.

  • Variabel lingkungan

    Jauhkan key dan pengaturan dari kode Anda. Atur per proyek, tandai secret sebagai sensitif, dan tarik ke lokal dengan CLI.

  • Domain kustom dan SSL

    Tambahkan domain Anda, verifikasi dengan record TXT, dan dapatkan sertifikat Let’s Encrypt secara otomatis. Alihkan juga www dan domain lama.

Belum diukur: trafik dan penyimpanan. Menit build dihitung per tim, dan setiap proyek berjalan dalam batas CPU dan memori paket Anda.

Dari repositori ke aplikasi live

Tiga langkah untuk pertama kali. Setelah itu, cukup push.

  1. Hubungkan kode AndaImpor repositori dari GitHub, GitLab, Bitbucket, atau URL Git mana pun — repositori privat terhubung dengan deploy key hanya-baca yang kami buat. Tidak pakai Git? Unggah folder atau file ZIP.
  2. Build-nya kami urusHostingsurge mengenali framework, mengatur perintah build dan start, serta menampilkan log secara langsung selama build berjalan. Anda bisa mengubah perintahnya kapan saja.
  3. Go live, lalu push untuk memperbaruiSaat build siap, versi baru langsung live di produksi. Dengan deploy setiap push aktif, setiap push ke branch produksi Anda mengirimkan versi berikutnya — dan rollback hanya sejauh satu klik.

Bawa stack yang sudah Anda gunakan

Framework dideteksi dari kode Anda dan build disiapkan untuk Anda. Inilah yang bisa Anda deploy hari ini.

RuntimeYang bisa Anda deployBerjalan sebagai
Situs statisHTML, CSS, dan JavaScript, atau output dari generator situs statisFile statis
Next.jsAplikasi Next.js lengkap dengan server-side renderingServer Node.js
ViteAplikasi React, Vue, dan Svelte yang dibuat dengan ViteFile statis
Node.jsServer yang dibuat dengan Express, Fastify, NestJS, Hono, dan lainnyaPerintah start Anda
PythonAplikasi Django, Flask, dan FastAPIServer aplikasi Anda
PHPSitus PHP dan aplikasi Laravelnginx dan PHP-FPM
Docker imageImage siap pakai dari container registryImage apa adanya
Folder atau ZIPFile yang diunggah langsung dari komputer Anda, tanpa perlu GitSama seperti framework-nya

Juga ada di setiap proyek

Job terjadwal, deploy hook, proteksi, dan database, diatur dari dashboard, CLI, atau API.

  • Cron jobJalankan perintah berulang sesuai jadwal di dalam container aplikasi Anda. Perlu menjalankannya sekarang juga? Klik Jalankan sekarang.
  • Deploy hookURL rahasia yang men-deploy ulang produksi saat dipanggil — dari CI, tombol publikasi di CMS, atau layanan lain mana pun.
  • Proteksi dan aturan edgePasang kata sandi atau daftar IP yang diizinkan di depan deployment, paksa HTTPS, dan atur header respons serta pengalihan.
  • Database di samping aplikasi AndaTambahkan PostgreSQL, MySQL, MariaDB, Redis, atau MongoDB di jaringan privat tim Anda. Connection string-nya langsung masuk ke variabel lingkungan Anda.

Deploy dari terminal, CI, atau asisten AI Anda

Dashboard hanyalah salah satu jalan. CLI, REST API, dan MCP juga menangani deployment, log, variabel, dan domain, sehingga skrip, pipeline, dan agen bisa merilis.

  • CLI untuk terminal dan CI, dengan output --json untuk skrip dan agen
  • HOSTINGSURGE_TOKEN untuk pipeline CI, jadi tidak ada langkah login
  • REST API dengan spesifikasi OpenAPI
  • MCP untuk Claude, ChatGPT, Cursor, dan VS Code: cukup masuk, tanpa key yang perlu ditempel

Jelajahi API dan CLI

Hubungkan AI Anda

# Instal CLI dan login
npm i -g https://hostingsurge.com/cli/hostingsurge.tgz
hostingsurge login

# Tautkan folder ini ke proyek dan deploy
hostingsurge link
hostingsurge deploy --prod

# Ikuti apa yang dicetak aplikasi Anda
hostingsurge logs --follow

Deploy, atau server Anda sendiri?

Hal-hal yang biasanya harus Anda siapkan dan rawat sendiri di server sewaan.

TugasDi DeployDi server sendiri
BuildSetiap push di-build; framework terdeteksi otomatisAnda menulis dan menjalankan pipeline build sendiri
PratinjauPush sebuah branch, dapatkan alamat pratinjaunya sendiriAnda menyiapkan lingkungan kedua secara manual
HTTPSSertifikat diterbitkan dan diperpanjang otomatisAnda memasang dan memperpanjang sertifikat
RollbackSekali klik kembali ke deployment produksi sebelumnyaAnda menyimpan build lama dan men-deploy-nya ulang
PerawatanTanpa kunci SSH, proxy, atau panel kontrol yang perlu diurusPembaruan sistem operasi, proxy, dan firewall menjadi tanggung jawab Anda
IsolasiProyek, data, dan kredensial setiap tim terisolasi, di server di PrancisSejauh yang Anda konfigurasikan

Membangun situs web atau situs WordPress, bukan aplikasi? Lihat Hosting

Bayar sesuai pemakaian aplikasi Anda

Biaya setiap paket sudah mencakup pemakaian senilai yang sama. Di atas itu, CPU dan memori ditagih per detik.

  • Free

    Kredit uji coba $5 selama 30 hari, lalu pemakaian $1 per bulanHingga 1 vCPU · 1 GB per layanan

    $0 / bulan

  • Hobby

    Termasuk pemakaian $5 setiap bulanHingga 4 vCPU · 8 GB per layanan

    $5 / bulan

  • Pro

    Termasuk pemakaian $20 setiap bulanHingga 8 vCPU · 32 GB per layanan

    $20 / bulan

Di atas pemakaian yang termasuk: CPU $20 per vCPU-bulan dan memori $10 per GB-bulan. Situs statis dan build gratis. USD, belum termasuk PPN. Pembayaran belum dibuka: semua akun berjalan gratis saat ini dan tidak ada yang ditagih. Bandingkan paket dan instance harga tetap

Pertanyaan seputar Deploy, terjawab

Stack, Git, domain, dan apa yang terjadi saat deploy gagal.

Framework dan bahasa apa saja yang bisa saya deploy?

Situs statis, Next.js dengan server-side rendering, aplikasi Vite, Node.js, Python, dan PHP, serta Docker image dari registry dan unggahan folder atau ZIP. Framework dideteksi dari kode Anda, dan Anda bisa menyesuaikan perintah build dan start.

Apakah saya perlu GitHub?

Tidak. Impor dari host Git mana pun lewat URL — GitHub, GitLab, Bitbucket, Codeberg, Gitea, atau server Anda sendiri. Repositori privat terhubung dengan deploy key hanya-baca yang dibuat oleh Hostingsurge. Anda juga bisa mengunggah folder atau file ZIP, atau deploy dari terminal dengan CLI.

Bagaimana cara memindahkan proyek dari Vercel?

Gunakan impor Vercel dengan token baca. Impor ini membawa framework dan pengaturan build, variabel lingkungan, domain beserta pengalihannya, serta pengalihan dan header di vercel.json. Cron job dibuat ulang dalam keadaan dijeda sampai DNS mengarah ke sini, dan nilai sensitif yang tidak pernah dikembalikan Vercel Anda isi sekali saat peninjauan. Aplikasi berjalan di alamat pratinjau sementara Vercel tetap melayani, dan Anda mengubah DNS setelah semuanya sesuai. Cara kerja migrasi

Apa yang terjadi jika deploy gagal?

Build yang gagal berhenti dengan log lengkapnya, dan versi yang sedang live tetap melayani. Jika rilis yang sudah live bermasalah, lakukan rollback ke deployment produksi sebelumnya dengan satu klik.

Bisakah saya menggunakan domain sendiri?

Bisa. Tambahkan domain, publikasikan record TXT untuk membuktikan kepemilikan, lalu tambahkan record DNS persis seperti yang ditampilkan dashboard. Sertifikat SSL diterbitkan secara otomatis, dan Anda bisa mengalihkan domain lain, seperti www, ke domain utama.

Di mana aplikasi saya di-host?

Di server di Prancis (UE), di balik firewall dengan TLS dan proxy yang diperkuat. Proyek, data, dan kredensial setiap tim diisolasi dari tim lain.

Berapa biaya Deploy?

Deploy adalah bagian dari Cloud, dengan harga seperti Railway dan Render. Hobby seharga $5 dan Pro $20 per bulan, masing-masing sudah termasuk penggunaan dengan nilai yang sama; di luar itu, CPU dikenai $20 per vCPU per bulan dan memori $10 per GB per bulan, ditagih per detik. Instans harga tetap mulai dari $7 per bulan, dan situs statis serta build gratis. Harga dalam USD, belum termasuk PPN. Harga Deploy

Deploy aplikasi pertama Anda dengan Free.

Hubungkan repositori atau unggah folder. Pindah dari Vercel? Impor proyeknya dan periksa di alamat pratinjau sebelum Anda mengubah DNS.