Skip to content

Enzonic Deploy

Push lên Git. Nhận URL trực tiếp.

Enzonic Deploy biến mọi commit từ GitHub thành một bản triển khai bất biến, cấp URL xem trước cho mỗi nhánh và đưa production về bất kỳ phiên bản cũ nào chỉ bằng một cú nhấp. Nó chạy trên máy chủ do chính Enzonic vận hành.

Gói Miễn phí: 150 GB băng thông và 2M lượt gọi hàm mỗi tháng, không cần thẻ.

Enzonic Deploy: Dự án

Từ push đến production

Kết nối kho mã một lần. Sau đó Git chính là nút triển khai.

  1. git push

    Kết nối kho mã qua Enzonic GitHub App. Mỗi lần push và pull request khởi động một build trong một container mới, tách biệt.

  2. build

    Cài đặt và build chạy với bộ nhớ đệm phụ thuộc và framework của bạn, và chỉ các tệp mới được tải lên.

  3. preview

    Mỗi bản triển khai giữ URL vĩnh viễn riêng, và mỗi nhánh có một URL ổn định, chẳng hạn myapp-git-feature.enzonic.dev.

  4. promote

    Hợp nhất vào nhánh production sẽ trỏ tên miền của bạn tới bản triển khai mới. Bản trước vẫn sẵn sàng để khôi phục.

Enzonic Deploy: Build

Một bản triển khai lỗi có thể hoàn tác chỉ với một cú nhấp.

Các bản triển khai không bao giờ thay đổi sau khi build. Production là một con trỏ tới một trong số chúng, nên khôi phục là di chuyển con trỏ về bản build cũ hơn. Không có gì phải build lại, và bạn có thể tiến tới lại theo cách tương tự.

Enzonic Deploy: Triển khai

Subdomain miễn phí và tên miền riêng của bạn.

Mỗi dự án nhận <project>.enzonic.dev. Đăng ký thêm tên miễn phí trên các tên miền của Enzonic như enzonic.dev và play-mc.cc, hoặc kết nối tên miền gốc hay subdomain bạn sở hữu: 10 mỗi dự án ở gói Miễn phí, không giới hạn ở Pro và Business. Bảng điều khiển hiển thị các bản ghi DNS cần thêm, kiểm tra chúng giúp bạn và tự cấp chứng chỉ HTTPS.

Chuyển hướng www về tên miền gốc, chuyển hướng sang tên miền khác, hoặc ghim tên miền vào một nhánh Git để chạy thử.

Đọc về Domains
Enzonic Deploy: Tên miền

Xem production đang làm gì.

Nhật ký runtime được truyền trực tiếp từ mọi node đang chạy dự án của bạn. Pro và Business thêm phân tích: yêu cầu, băng thông, lượt gọi hàm, độ trễ và tỷ lệ lỗi theo từng dự án.

Enzonic Deploy: Phân tích

Mọi thứ khác mà ứng dụng web cần

Hàm trước, máy chủ khi cần
Các API route và trang render phía máy chủ chạy như hàm, khởi động khi có yêu cầu và dừng khi hết lưu lượng. Ứng dụng cần lắng nghe trên một cổng, chẳng hạn máy chủ WebSocket, chạy ở chế độ máy chủ, và nhật ký build sẽ cho biết lý do.
Bản sao và chuyển đổi dự phòng
Ở Pro, các hàm và máy chủ chạy trên hai node, và mỗi yêu cầu được gửi tới node đang ít tải nhất và còn hoạt động. Nếu một node ngừng phản hồi, lưu lượng chuyển sang node còn lại. Business thêm node thứ ba.
Biến môi trường
Giá trị riêng cho production, xem trước và phát triển. Dán toàn bộ tệp .env cùng lúc.
Nhật ký build và runtime
Đầu ra build trực tiếp, cùng nhật ký yêu cầu, đầu ra hàm và stdout của máy chủ từ mọi node đang chạy dự án của bạn.
Triển khai không cần Git
Kéo thả thư mục hoặc tệp zip vào bảng điều khiển để xuất bản bản build tĩnh, hoặc triển khai từ CI bằng API token cá nhân.
Phân tích và bảo vệ bằng mật khẩu
Ở Pro và Business: số yêu cầu, băng thông, độ trễ và mã trạng thái theo từng dự án, cùng mật khẩu chặn trước môi trường staging hoặc bản xem trước cho khách hàng.

Công cụ API và lập trình

Thêm tự động triển khai vào các công cụ bạn đang dùng. Mỗi thao tác trên bảng điều khiển là một lệnh gọi API, GitHub Action triển khai mỗi lần đẩy mã, và MCP cho phép tác tử AI lập trình của bạn triển khai, đọc nhật ký build và hoàn tác.

.github/workflows/deploy.yml
on:
  push:
    branches: [main]
  pull_request:
jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: enzonic/deploy-action@v1
        with:
          token: ${{ secrets.ENZONIC_TOKEN }}
          project: my-site

Không cần cài CLI: mọi CI hay terminal đều chạy được với curl. Trang Developers trên bảng điều khiển có sẵn cấu hình mẫu cho mọi công cụ.

Tự nhận diện framework bạn đang dùng

Trình build đọc kho mã của bạn và chọn cài đặt cài đặt, build và đầu ra. HTML thuần hoạt động không cần bước build, và bạn có thể ghi đè mọi lệnh.

  • Next.js
  • Astro
  • Vite
  • Nuxt
  • SvelteKit
  • Remix
  • Hono
  • Express
  • FastAPI
  • Flask
  • HTML tĩnh

Bên trong bảng điều khiển

Bảng giá

Bắt đầu miễn phí. Pro thêm máy chủ luôn bật, chuyển đổi dự phòng trên hai node, phân tích và bảo vệ bằng mật khẩu, và cùng gói đó áp dụng cho Databases.

GóiMiễn phíMiễn phíDự án cá nhân, bot và nguyên mẫuTriển khai miễn phíPro10 US$ mỗi thángỨng dụng và cơ sở dữ liệu trên productionChọn ProBusiness29 US$ mỗi thángNhóm và lưu lượng lớnChọn Business
Dự án200Không giới hạnKhông giới hạn
Bản triển khai được giữ lại30 mỗi dự án300 mỗi dự án1,000 mỗi dự án
Băng thông mỗi tháng150 GB2 TB5 TB
Lượt gọi hàm mỗi tháng2M20M100M
Tài nguyên tính toán hàm mỗi tháng400 GB-h2,000 GB-h10,000 GB-h
Bộ nhớ / thời gian chờ hàm1 GB / 300 s4 GB / 1,800 s4 GB / 3,600 s
Phút build mỗi tháng3,00010,00040,000
Build đồng thời136
Chế độ máy chủ1 phiên bản, 512 MB, ngủ sau 15 phút không hoạt động3 luôn bật, 2 GB10 luôn bật, 4 GB
Bản sao1 node2 node, chuyển đổi dự phòng tự động3 node, qua nhiều khu vực khi châu Âu và châu Á mở
Tên miền tùy chỉnh mỗi dự án10Không giới hạnKhông giới hạn
Subdomain Enzonic miễn phí mỗi dự án32020
Bản xem trước, khôi phục, biến môi trường, nhật kýĐã bao gồmĐã bao gồmĐã bao gồm
Thời gian lưu nhật ký1 ngày7 ngày30 ngày
Bảo vệ bằng mật khẩu, phân tíchĐã bao gồmĐã bao gồmĐã bao gồm
Bảng điều khiển không quảng cáoKhông bao gồmĐã bao gồmĐã bao gồm
  • Giảm 50% cho tháng trả phí đầu tiên
  • Giảm 25% mỗi tháng với gói game trả phí của Enzonic

Giá tính bằng đô la Mỹ. Các gói trả phí tự động gia hạn hằng tháng từ số dư Enzonic của bạn, hoặc bằng thẻ khi số dư hết. Gói miễn phí không bao giờ yêu cầu thẻ. Bảng điều khiển luôn hiển thị giới hạn của gói hiện tại.

So sánh mọi giới hạn trên enzonic.dev

Tài trợ Cloud

Thời gian Pro hoặc Business miễn phí và tối đa 500 US$ tín dụng Cloud dành cho những người xây dựng cho người khác.

  • Pro hoặc Business trong 3, 6 hoặc 12 tháng
  • Tối đa 500 US$ tín dụng Cloud trên số dư Enzonic của bạn
  • Một grant bao gồm Deploy, Databases, CI và giới hạn Rapidfile của gói
  • Được người thật đọc, thường trả lời trong vài ngày

Nộp đơn bằng biểu mẫu trên enzonic.dev. Chỉ cần một tài khoản Enzonic miễn phí, không cần thẻ.

  • Mã nguồn mở
  • Sinh viên
  • Tổ chức phi lợi nhuận
  • Startup
  • Giảng viên
  • Hackathon

Chạy ở đâu

Deploy và Databases chạy trên các máy chủ do chính Enzonic vận hành, cùng những máy đang chạy máy chủ game của Enzonic. Khi ra mắt, đó là Hoa Kỳ. Châu Âu và châu Á sẽ đến sau; hiện chưa có gì chạy ở đó. Cloudflare chỉ cung cấp DNS, TLS và đường truyền mạng phía trước máy chủ của chúng tôi.

  • Hoa KỳĐang hoạt động
  • Châu ÂuSắp ra mắt
  • Châu ÁSắp ra mắt

Câu hỏi

Next.js, Nuxt, SvelteKit, Remix, Astro, Vite và các build tĩnh khác, máy chủ Hono và Express, cùng Python với FastAPI hoặc Flask. HTML thuần hoạt động không cần bước build. Trình build tự nhận diện framework từ kho mã của bạn và bạn có thể ghi đè mọi lệnh.

Kết nối kho mã và đưa commit tiếp theo lên.

Bạn cần cơ sở dữ liệu hoặc tên miền cũng không?