Hosting Node.js

Hosting Node.js: lakukan git push, dan aplikasi Node.js 24 Anda langsung aktif

Hubungkan GitHub, GitLab, atau Bitbucket. Setiap push menjalankan npm ci dan build Anda, lalu beralih langsung secara live — tanpa perlu menjalankan server, PM2, atau reverse proxy.

Uji coba gratis 14 hari — perlu kartu, tidak ada tagihan

Pilih stack Anda
Mulai uji coba gratis saya

Developer Hosting menjalankan kode Anda sendiri, sehingga kami meminta kartu untuk menjaga agar uji coba gratis tetap diperuntukkan bagi orang sungguhan. Kartu Anda tidak akan dikenai biaya — tidak hari ini, dan tidak juga saat masa uji coba berakhir. Anda tidak membayar apa pun kecuali Anda memilih paket; jika tidak, uji coba akan berhenti begitu saja.

Paket mulai dari Rp 271.000 per bulan

  • Node.js 24Express, Fastify, atau kerangka kerja HTTP apa pun
  • 5 rilisdisimpan untuk pemulihan sekali klik
  • 14 hari gratisuji coba gratis, Node.js dipilih sebelumnya
Pipeline penerapan dari git push ke aplikasi langsung

Semua yang dibutuhkan aplikasi Node.js, dijalankan untuk Anda

Anda menulis aplikasinya. Kami memasang, membangun, memulai, menjaganya tetap berjalan, dan menyiapkan lima versi terakhir agar siap untuk dipulihkan kembali.

Node.js 24 dari app.js

Express, Fastify, atau kerangka kerja apa pun yang melayani HTTP, dimulai dari app.js. NODE_ENV bernilai production kecuali Anda mengaturnya secara berbeda.

npm ci pada setiap penerapan

Dependensi diinstal dari package-lock Anda di direktori baru, kemudian perintah pembangunan Anda dijalankan, sebelum rilis baru mengambil alih.

URL pratinjau per cabang

Kirim branch mana pun selain production dan branch tersebut akan mendapatkan alamatnya sendiri, berjalan berdampingan dengan aplikasi langsung Anda tanpa memengaruhinya.

Rahasia di luar repositori Anda

Kunci API dimasukkan ke dalam panel variabel lingkungan, disimpan di penyimpanan rahasia, dan diteruskan ke build serta aplikasi Anda yang sedang berjalan.

Log tempat Anda mencari

stderr milik aplikasi Anda sendiri muncul di penampil log di samping baris server web, dari dasbor atau zinnector CLI.

Memori dan CPU yang sepenuhnya milik Anda

Setiap aplikasi memiliki alokasi memori dan CPU tersendiri, yang diterapkan per akun, sehingga tetangga tidak dapat mengambilnya.

Penerapan yang tidak dapat melumpuhkan situs Anda

npm ci atau build yang gagal tidak akan pernah sampai ke pengunjung: rilis yang sedang aktif tetap melayani dan log penerapan menunjukkan alasannya. Ketika rilis sudah aktif dan Anda berubah pikiran, beralih kembali dapat dilakukan secara instan, karena lima rilis terakhir tetap tersimpan di server.

  • npm ci dan build Anda selesai sebelum lalu lintas dialihkan
  • Kembalikan ke salah satu dari lima rilis terakhir dengan satu klik
  • Tombol mulai ulang saat Anda membutuhkannya
  • Sertifikat SSL gratis untuk domain Anda
  • SSH dan tugas terjadwal di setiap paket
Aplikasi produksi dan pratinjau cabang yang berjalan berdampingan

Dari repositori ke aplikasi Node.js yang berjalan

  1. Mulai uji coba gratis

    Node.js telah dipilihkan untuk Anda. Kartu diperlukan untuk masa uji coba dan tidak dikenakan biaya.

  2. Hubungkan repositori Anda

    Tautkan repositori GitHub, GitLab, atau Bitbucket yang berisi package.json Anda dan pilih cabang produksi.

  3. Atur build dan variabel Anda

    Tambahkan perintah build jika Anda memilikinya, dan variabel lingkungan Anda.

  4. git push

    Dorong ke produksi dan itu akan menjadi rilis; dorong cabang lain mana pun untuk pratinjau.

Satu berkas yang kami cari

app.js yang memulai server Anda. Dependensi berasal dari package.json.

// app.js — the file we start
const express = require("express");
const app = express();
app.get("/", (req, res) => res.send("Hello, world"));
app.listen(process.env.PORT || 3000);

Paket hosting Node.js

Disesuaikan berdasarkan proses Node.js: memori 1 GB dan 1 core CPU pada Dev Start, 2 GB dan 2 core pada Dev Pro, 4 GB dan 4 core pada Dev Scale — untuk satu, lima, atau dua puluh aplikasi.

Zinn® Dev Start

Rp 271.000/bulan

atau Rp 2.710.000 per tahun

Situs Web
1
Penyimpanan NVMe
25 GB
Bandwidth
1 TB

Uji coba gratis 14 hari — perlu kartu, tidak ada tagihan

Pilih stack Anda
Mulai uji coba gratis saya

Developer Hosting menjalankan kode Anda sendiri, sehingga kami meminta kartu untuk menjaga agar uji coba gratis tetap diperuntukkan bagi orang sungguhan. Kartu Anda tidak akan dikenai biaya — tidak hari ini, dan tidak juga saat masa uji coba berakhir. Anda tidak membayar apa pun kecuali Anda memilih paket; jika tidak, uji coba akan berhenti begitu saja.

Zinn® Dev Pro

Rp 525.000/bulan

atau Rp 5.250.000 per tahun

Situs Web
5
Penyimpanan NVMe
100 GB di semua situs web Anda
Bandwidth
5 TB

Uji coba gratis 14 hari — perlu kartu, tidak ada tagihan

Pilih stack Anda
Mulai uji coba gratis saya

Developer Hosting menjalankan kode Anda sendiri, sehingga kami meminta kartu untuk menjaga agar uji coba gratis tetap diperuntukkan bagi orang sungguhan. Kartu Anda tidak akan dikenai biaya — tidak hari ini, dan tidak juga saat masa uji coba berakhir. Anda tidak membayar apa pun kecuali Anda memilih paket; jika tidak, uji coba akan berhenti begitu saja.

Zinn® Dev Scale

Rp 1.809.000/bulan

atau Rp 18.090.000 per tahun

Situs Web
20
Penyimpanan NVMe
500 GB di semua situs web Anda
Bandwidth
25 TB

Uji coba gratis 14 hari — perlu kartu, tidak ada tagihan

Pilih stack Anda
Mulai uji coba gratis saya

Developer Hosting menjalankan kode Anda sendiri, sehingga kami meminta kartu untuk menjaga agar uji coba gratis tetap diperuntukkan bagi orang sungguhan. Kartu Anda tidak akan dikenai biaya — tidak hari ini, dan tidak juga saat masa uji coba berakhir. Anda tidak membayar apa pun kecuali Anda memilih paket; jika tidak, uji coba akan berhenti begitu saja.

  • Coba duluSetiap paket terkelola dimulai dengan uji coba gratis selama 14 hari, sehingga Anda dapat memasukkan situs web sungguhan ke dalamnya sebelum membayar apa pun.
  • Jaminan uang kembali 30 hariJika paket terkelola bukan pilihan yang tepat untuk Anda, beri tahu kami dalam waktu 30 hari sejak pembayaran pertama Anda dan kami akan mengembalikannya. Hosting aplikasi tercakup. Baca kebijakan pengembalian dana
  • Dukungan nyata, sudah termasukDukungan disertakan pada setiap paket, dari orang-orang yang menjalankan platform ini alih-alih skrip. Akun yang tidak dapat menunggu dapat langsung ke bagian depan antrean. Cara kerja dukungan prioritas

Apa yang tidak dijalankan oleh paket ini

  • Wadah, citra Docker, dan Kubernetes berjalan di server Zinn® Private Cloud, bukan pada paket ini.
  • Worker latar belakang yang berjalan lama dan konsumen antrean tidak didukung di sini; tugas terjadwal didukung.
  • Produksi dan pratinjau cabangnya berbagi batas memori dan CPU aplikasi.

Hosting Node.js: pertanyaan

Versi Node.js mana yang Anda jalankan?

Node.js 24. Aplikasi Anda dimulai dari app.js, dan NODE_ENV diatur ke production kecuali Anda menetapkan nilai Anda sendiri.

Apakah saya memerlukan PM2 atau NGINX?

Tidak. Server web memulai dan menjalankan aplikasi Anda untuk Anda, jadi tidak ada manajer proses atau proksi terbalik yang perlu dikonfigurasi.

Dapatkah saya menjalankan Next.js atau framework lain dengan langkah build?

Ya, jika berjalan sebagai server Node.js dari app.js. Atur perintah build Anda dan perintah tersebut akan berjalan pada setiap penerapan, sebelum rilis baru ditayangkan.

Dapatkah saya menggunakan WebSockets atau background worker?

Worker latar belakang yang berjalan lama tidak didukung pada paket ini. Untuk aplikasi yang sarat WebSocket, worker, atau kontainer, server Zinn® Private Cloud adalah pilihan yang lebih tepat.

Apakah ada uji coba gratis?

Ya, 14 hari di Dev Start dengan Node.js yang sudah dipilih sebelumnya. Kartu memastikan uji coba hanya untuk pengguna asli; tidak ada biaya yang dikenakan kecuali Anda memilih paket.

Bisakah saya menghubungkan basis data?

Ya. Gunakan Database Terkelola Zinn® (PostgreSQL atau MySQL) atau cache Redis yang dibatasi untuk situs Anda, dan masukkan detail koneksi ke dalam variabel lingkungan Anda.

Semua runtime Hosting Pengembang: Node.js, Python, dan Ruby

Terapkan aplikasi Node.js Anda hari ini

Empat belas hari gratis dengan Node.js yang sudah dipilih. Kartu yang kami minta tidak akan dikenakan biaya selama masa uji coba.

Uji coba gratis 14 hari — perlu kartu, tidak ada tagihan

Pilih stack Anda
Mulai uji coba gratis saya

Developer Hosting menjalankan kode Anda sendiri, sehingga kami meminta kartu untuk menjaga agar uji coba gratis tetap diperuntukkan bagi orang sungguhan. Kartu Anda tidak akan dikenai biaya — tidak hari ini, dan tidak juga saat masa uji coba berakhir. Anda tidak membayar apa pun kecuali Anda memilih paket; jika tidak, uji coba akan berhenti begitu saja.