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.
Hosting Node.js
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
Mulai uji coba gratis sayaDeveloper 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
Anda menulis aplikasinya. Kami memasang, membangun, memulai, menjaganya tetap berjalan, dan menyiapkan lima versi terakhir agar siap untuk dipulihkan kembali.
Express, Fastify, atau kerangka kerja apa pun yang melayani HTTP, dimulai dari app.js. NODE_ENV bernilai production kecuali Anda mengaturnya secara berbeda.
Dependensi diinstal dari package-lock Anda di direktori baru, kemudian perintah pembangunan Anda dijalankan, sebelum rilis baru mengambil alih.
Kirim branch mana pun selain production dan branch tersebut akan mendapatkan alamatnya sendiri, berjalan berdampingan dengan aplikasi langsung Anda tanpa memengaruhinya.
Kunci API dimasukkan ke dalam panel variabel lingkungan, disimpan di penyimpanan rahasia, dan diteruskan ke build serta aplikasi Anda yang sedang berjalan.
stderr milik aplikasi Anda sendiri muncul di penampil log di samping baris server web, dari dasbor atau zinnector CLI.
Setiap aplikasi memiliki alokasi memori dan CPU tersendiri, yang diterapkan per akun, sehingga tetangga tidak dapat mengambilnya.
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.
Node.js telah dipilihkan untuk Anda. Kartu diperlukan untuk masa uji coba dan tidak dikenakan biaya.
Tautkan repositori GitHub, GitLab, atau Bitbucket yang berisi package.json Anda dan pilih cabang produksi.
Tambahkan perintah build jika Anda memilikinya, dan variabel lingkungan Anda.
Dorong ke produksi dan itu akan menjadi rilis; dorong cabang lain mana pun untuk pratinjau.
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);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.
Rp 271.000/bulan
atau Rp 2.710.000 per tahun
Uji coba gratis 14 hari — perlu kartu, tidak ada tagihan
Mulai uji coba gratis sayaDeveloper 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.
Rp 525.000/bulan
atau Rp 5.250.000 per tahun
Uji coba gratis 14 hari — perlu kartu, tidak ada tagihan
Mulai uji coba gratis sayaDeveloper 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.
Rp 1.809.000/bulan
atau Rp 18.090.000 per tahun
Uji coba gratis 14 hari — perlu kartu, tidak ada tagihan
Mulai uji coba gratis sayaDeveloper 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.
Node.js 24. Aplikasi Anda dimulai dari app.js, dan NODE_ENV diatur ke production kecuali Anda menetapkan nilai Anda sendiri.
Tidak. Server web memulai dan menjalankan aplikasi Anda untuk Anda, jadi tidak ada manajer proses atau proksi terbalik yang perlu dikonfigurasi.
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.
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.
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.
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.
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
Mulai uji coba gratis sayaDeveloper 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.