Lưu trữ Node.js

Dịch vụ lưu trữ Node.js: thực hiện git push và ứng dụng Node.js 24 của quý khách sẽ hoạt động ngay

Kết nối GitHub, GitLab hoặc Bitbucket. Mỗi lần push đều chạy npm ci và bản dựng của bạn, sau đó chuyển sang hoạt động trực tiếp — không cần máy chủ, PM2 hoặc proxy ngược để chạy.

Dùng thử miễn phí trong 14 ngày — yêu cầu thẻ, không tính phí

Chọn stack của bạn
Bắt đầu dùng thử miễn phí của tôi

Developer Hosting chạy mã nguồn của riêng bạn, vì vậy chúng tôi yêu cầu thẻ để duy trì bản dùng thử miễn phí cho người dùng thực. Thẻ của bạn sẽ không bị tính phí — không phải hôm nay, và cũng không phải khi thời gian dùng thử kết thúc. Bạn không phải trả bất kỳ khoản nào trừ khi bạn chọn một gói dịch vụ; nếu bạn không chọn, thời gian dùng thử sẽ chỉ đơn giản là dừng lại.

Các gói dịch vụ từ 387.000 ₫ mỗi tháng

  • Node.js 24Express, Fastify hoặc bất kỳ HTTP framework nào
  • 5 bản phát hànhđược giữ lại để hoàn tác bằng một lần nhấp
  • 14 ngày miễn phídùng thử miễn phí, Node.js đã chọn trước
Một quy trình triển khai từ git push đến ứng dụng đang hoạt động

Mọi thứ mà ứng dụng Node.js cần, được vận hành cho quý vị

Quý vị viết ứng dụng. Chúng tôi cài đặt, xây dựng, khởi chạy, duy trì hoạt động và giữ sẵn năm phiên bản gần nhất để quý vị có thể chuyển đổi quay lại.

Node.js 24 từ app.js

Express, Fastify hoặc bất kỳ framework nào phục vụ HTTP, được khởi chạy từ app.js. NODE_ENV là production trừ khi bạn thiết lập khác đi.

npm ci trên mỗi lần triển khai

Các phần phụ thuộc được cài đặt từ package-lock của quý vị trong một thư mục mới, sau đó lệnh xây dựng của quý vị sẽ chạy, trước khi bản phát hành mới tiếp quản.

URL xem trước cho mỗi nhánh

Đẩy bất kỳ nhánh nào ngoài production và nhánh đó sẽ nhận được địa chỉ riêng, được phân phát bên cạnh ứng dụng đang hoạt động của quý vị mà không hề ảnh hưởng đến nó.

Bảo mật nằm ngoài kho lưu trữ của quý vị

Khóa API được đặt trong bảng biến môi trường, được lưu trữ trong kho lưu trữ bí mật và được chuyển giao cho cả bản dựng cũng như ứng dụng đang chạy của bạn.

Nhật ký ở ngay nơi bạn xem

stderr của chính ứng dụng của bạn xuất hiện trong trình xem nhật ký bên cạnh các dòng của máy chủ web, từ bảng điều khiển hoặc zinnector CLI.

Bộ nhớ và CPU dành riêng cho quý khách

Mỗi ứng dụng đều có hạn mức bộ nhớ và CPU riêng, được áp dụng cho từng tài khoản, vì vậy các tài khoản khác không thể chiếm dụng.

Các đợt triển khai không thể làm sập trang web của bạn

Quá trình npm ci hoặc bản dựng (build) không thành công sẽ không bao giờ ảnh hưởng đến khách truy cập: bản phát hành đang hoạt động vẫn tiếp tục phục vụ và nhật ký triển khai sẽ hiển thị lý do. Khi một bản phát hành đã đi vào hoạt động và quý vị đổi ý, việc chuyển đổi quay lại sẽ diễn ra ngay lập tức, vì năm bản phát hành gần nhất vẫn được giữ lại trên máy chủ.

  • npm ci và bản dựng của quý khách hoàn tất trước khi lưu lượng truy cập được chuyển hướng
  • Khôi phục chỉ bằng một cú nhấp chuột về bất kỳ bản phát hành nào trong năm bản gần nhất
  • Nút khởi động lại khi quý khách cần
  • Chứng chỉ SSL miễn phí cho tên miền của bạn
  • SSH và các tác vụ theo lịch trình trên mọi gói
Một ứng dụng chính thức và một bản xem trước nhánh đang chạy song song

Từ kho lưu trữ đến ứng dụng Node.js đang chạy

  1. Bắt đầu dùng thử miễn phí

    Node.js đã được chọn cho quý khách. Cần có thẻ cho bản dùng thử và thẻ sẽ không bị tính phí.

  2. Kết nối kho lưu trữ của bạn

    Liên kết kho lưu trữ GitHub, GitLab hoặc Bitbucket chứa tệp package.json của quý vị và chọn nhánh sản xuất.

  3. Thiết lập bản dựng và các biến của quý vị

    Thêm lệnh xây dựng nếu quý vị có, và các biến môi trường của quý vị.

  4. git push

    Đẩy lên môi trường production và nó sẽ trở thành bản phát hành; đẩy bất kỳ nhánh nào khác để xem trước.

Một tệp chúng tôi tìm kiếm

Tệp app.js khởi động máy chủ của bạn. Các phần phụ thuộc đến từ 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);

Gói lưu trữ Node.js

Được định kích thước theo tiến trình Node.js: 1 GB bộ nhớ và 1 lõi CPU trên Dev Start, 2 GB và 2 lõi trên Dev Pro, 4 GB và 4 lõi trên Dev Scale — dành cho một, năm hoặc hai mươi ứng dụng.

Zinn® Dev Start

387.000 ₫/tháng

hoặc 3.870.000 ₫ một năm

Trang web
1
Lưu trữ NVMe
25 GB
Băng thông
1 TB

Dùng thử miễn phí trong 14 ngày — yêu cầu thẻ, không tính phí

Chọn stack của bạn
Bắt đầu dùng thử miễn phí của tôi

Developer Hosting chạy mã nguồn của riêng bạn, vì vậy chúng tôi yêu cầu thẻ để duy trì bản dùng thử miễn phí cho người dùng thực. Thẻ của bạn sẽ không bị tính phí — không phải hôm nay, và cũng không phải khi thời gian dùng thử kết thúc. Bạn không phải trả bất kỳ khoản nào trừ khi bạn chọn một gói dịch vụ; nếu bạn không chọn, thời gian dùng thử sẽ chỉ đơn giản là dừng lại.

Zinn® Dev Pro

749.000 ₫/tháng

hoặc 7.490.000 ₫ một năm

Trang web
5
Lưu trữ NVMe
100 GB trên tất cả các trang web của bạn
Băng thông
5 TB

Dùng thử miễn phí trong 14 ngày — yêu cầu thẻ, không tính phí

Chọn stack của bạn
Bắt đầu dùng thử miễn phí của tôi

Developer Hosting chạy mã nguồn của riêng bạn, vì vậy chúng tôi yêu cầu thẻ để duy trì bản dùng thử miễn phí cho người dùng thực. Thẻ của bạn sẽ không bị tính phí — không phải hôm nay, và cũng không phải khi thời gian dùng thử kết thúc. Bạn không phải trả bất kỳ khoản nào trừ khi bạn chọn một gói dịch vụ; nếu bạn không chọn, thời gian dùng thử sẽ chỉ đơn giản là dừng lại.

Zinn® Dev Scale

2.582.000 ₫/tháng

hoặc 25.820.000 ₫ một năm

Trang web
20
Lưu trữ NVMe
500 GB trên tất cả các trang web của bạn
Băng thông
25 TB

Dùng thử miễn phí trong 14 ngày — yêu cầu thẻ, không tính phí

Chọn stack của bạn
Bắt đầu dùng thử miễn phí của tôi

Developer Hosting chạy mã nguồn của riêng bạn, vì vậy chúng tôi yêu cầu thẻ để duy trì bản dùng thử miễn phí cho người dùng thực. Thẻ của bạn sẽ không bị tính phí — không phải hôm nay, và cũng không phải khi thời gian dùng thử kết thúc. Bạn không phải trả bất kỳ khoản nào trừ khi bạn chọn một gói dịch vụ; nếu bạn không chọn, thời gian dùng thử sẽ chỉ đơn giản là dừng lại.

  • Dùng thử trướcMọi gói dịch vụ quản lý đều bắt đầu bằng bản dùng thử miễn phí 14 ngày, để bạn có thể đưa một trang web thực tế vào hoạt động trước khi thanh toán bất kỳ khoản phí nào.
  • Cam kết hoàn tiền trong 30 ngàyNếu gói quản lý không phù hợp với bạn, hãy cho chúng tôi biết trong vòng 30 ngày kể từ lần thanh toán đầu tiên và chúng tôi sẽ hoàn tiền. Dịch vụ lưu trữ ứng dụng được áp dụng chính sách này. Đọc chính sách hoàn tiền
  • Hỗ trợ thực tế, đã bao gồmHỗ trợ đã bao gồm trong mọi gói dịch vụ, từ những người trực tiếp vận hành nền tảng này chứ không phải thông qua các đoạn kịch bản tự động. Các tài khoản không thể chờ đợi có thể được ưu tiên xếp lên đầu hàng đợi. Cách hoạt động của hỗ trợ ưu tiên

Những gì các gói này không chạy

  • Bộ chứa, hình ảnh Docker và Kubernetes chạy trên máy chủ Zinn® Private Cloud, không chạy trên các gói này.
  • Các worker chạy nền trong thời gian dài và consumer hàng đợi không được hỗ trợ tại đây; các tác vụ đã lên lịch thì được hỗ trợ.
  • Môi trường chính thức và các bản xem trước nhánh dùng chung dung lượng bộ nhớ và CPU của ứng dụng.

Lưu trữ Node.js: câu hỏi

Quý khách đang chạy phiên bản Node.js nào?

Node.js 24. Ứng dụng của bạn bắt đầu từ app.js và NODE_ENV được đặt thành production trừ khi bạn đặt giá trị riêng của mình.

Tôi có cần PM2 hoặc NGINX không?

Không. Máy chủ web sẽ khởi động và chạy ứng dụng cho quý khách, vì vậy không cần cấu hình trình quản lý tiến trình hay proxy ngược.

Tôi có thể chạy Next.js hoặc một framework khác có bước xây dựng (build step) không?

Có, nếu ứng dụng chạy dưới dạng máy chủ Node.js từ app.js. Hãy thiết lập lệnh xây dựng của quý vị và lệnh này sẽ chạy trên mỗi lần triển khai, trước khi bản phát hành mới hoạt động.

Tôi có thể sử dụng WebSockets hoặc worker chạy nền không?

Các worker chạy nền trong thời gian dài không được hỗ trợ trên các gói này. Đối với các ứng dụng sử dụng nhiều WebSocket, worker hoặc container, máy chủ Zinn® Private Cloud là lựa chọn phù hợp hơn.

Có bản dùng thử miễn phí không?

Vâng, 14 ngày trên Dev Start với Node.js được chọn sẵn. Thẻ giúp đảm bảo bản dùng thử dành cho người dùng thực; quý khách sẽ không bị trừ tiền trừ khi chọn một gói dịch vụ.

Tôi có thể kết nối cơ sở dữ liệu không?

Có. Hãy sử dụng Cơ sở dữ liệu được quản lý của Zinn® (PostgreSQL hoặc MySQL) hoặc bộ nhớ đệm Redis dành riêng cho trang web của quý khách, đồng thời đưa thông tin chi tiết về kết nối vào các biến môi trường của quý khách.

Tất cả môi trường thực thi của Hosting cho Nhà phát triển: Node.js, Python và Ruby

Triển khai ứng dụng Node.js của quý vị ngay hôm nay

Mười bốn ngày miễn phí với Node.js đã được chọn sẵn. Thẻ mà chúng tôi yêu cầu sẽ không bị tính phí trong thời gian dùng thử.

Dùng thử miễn phí trong 14 ngày — yêu cầu thẻ, không tính phí

Chọn stack của bạn
Bắt đầu dùng thử miễn phí của tôi

Developer Hosting chạy mã nguồn của riêng bạn, vì vậy chúng tôi yêu cầu thẻ để duy trì bản dùng thử miễn phí cho người dùng thực. Thẻ của bạn sẽ không bị tính phí — không phải hôm nay, và cũng không phải khi thời gian dùng thử kết thúc. Bạn không phải trả bất kỳ khoản nào trừ khi bạn chọn một gói dịch vụ; nếu bạn không chọn, thời gian dùng thử sẽ chỉ đơn giản là dừng lại.