Skip to content

Enzonic Deploy

Push ke Git. Dapatkan URL langsung.

Enzonic Deploy membina setiap commit daripada GitHub menjadi deployment yang tidak boleh diubah, memberi setiap cawangan URL pratonton dan mengembalikan produksi ke mana-mana versi terdahulu dengan satu klik. Ia berjalan pada pelayan yang Enzonic kendalikan sendiri.

Pelan Percuma: lebar jalur 150 GB dan 2M panggilan fungsi sebulan, tanpa kad.

Enzonic Deploy: Projek

Daripada push kepada produksi

Sambungkan repositori sekali. Selepas itu, Git ialah butang deploy.

  1. git push

    Sambungkan repositori melalui Enzonic GitHub App. Setiap push dan pull request memulakan binaan dalam bekas baharu yang terasing.

  2. build

    Pemasangan dan binaan berjalan dengan cache kebergantungan dan rangka kerja anda, dan hanya fail baharu dimuat naik.

  3. preview

    Setiap deployment mengekalkan URL kekal sendiri, dan setiap cawangan mendapat URL tetap seperti myapp-git-feature.enzonic.dev.

  4. promote

    Menggabungkan ke cawangan produksi menuding domain anda ke deployment baharu. Yang sebelumnya kekal sedia untuk rollback.

Enzonic Deploy: Binaan

Deploy yang salah boleh dibatalkan dengan satu klik.

Deployment tidak berubah selepas dibina. Produksi ialah penunjuk kepada salah satu daripadanya, jadi rollback menggerakkan penunjuk itu ke binaan yang lebih lama. Tiada apa-apa dibina semula, dan anda boleh memajukannya semula dengan cara yang sama.

Enzonic Deploy: Deployment

Subdomain percuma dan domain anda sendiri.

Setiap projek mendapat <project>.enzonic.dev. Dapatkan lebih banyak nama percuma pada domain Enzonic seperti enzonic.dev dan play-mc.cc, atau sambungkan domain akar atau subdomain yang anda miliki: 10 setiap projek pada Percuma, tanpa had pada Pro dan Business. Konsol menunjukkan rekod DNS untuk ditambah, menyemaknya untuk anda dan mengeluarkan sijil HTTPS secara automatik.

Ubah hala www ke domain akar, ubah hala ke domain lain, atau pinkan domain pada cawangan Git untuk staging.

Baca tentang Domains
Enzonic Deploy: Domain

Lihat apa yang dilakukan produksi.

Log runtime distrim daripada setiap nod yang menjalankan projek anda. Pro dan Business menambah analitik: permintaan, lebar jalur, invokasi fungsi, latensi dan kadar ralat setiap projek.

Enzonic Deploy: Analitik

Semua yang diperlukan oleh apl web

Fungsi dahulu, pelayan apabila perlu
Laluan API dan halaman yang dipaparkan oleh pelayan berjalan sebagai fungsi yang bermula apabila permintaan tiba dan berhenti apabila trafik tamat. Apl yang perlu mendengar pada port, seperti pelayan WebSocket, berjalan dalam mod pelayan, dan log binaan menerangkan sebabnya.
Replika dan failover
Pada Pro, fungsi dan pelayan berjalan pada dua nod, dan setiap permintaan pergi ke nod sihat yang paling kurang sibuk. Jika satu nod berhenti menjawab, trafik beralih ke yang satu lagi. Business menambah nod ketiga.
Pembolehubah persekitaran
Nilai berasingan untuk produksi, pratonton dan pembangunan. Tampal keseluruhan fail .env sekali gus.
Log binaan dan runtime
Output binaan secara langsung, serta log permintaan, output fungsi dan stdout pelayan daripada setiap nod yang menjalankan projek anda.
Deploy tanpa Git
Seret folder atau zip ke konsol untuk menerbitkan binaan statik, atau deploy daripada CI dengan token API peribadi.
Analitik dan perlindungan kata laluan
Pada Pro dan Business: bilangan permintaan, lebar jalur, latensi dan kod status setiap projek, serta kata laluan di hadapan staging atau pratonton pelanggan.

Alat API dan pengekodan

Tambah auto-deploy pada alat yang sudah anda gunakan. Setiap tindakan konsol ialah panggilan API, GitHub Action menyebarkan pada setiap push, dan MCP membolehkan ejen pengekodan AI anda menyebarkan, membaca log binaan dan membuat pemulihan.

.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

Tiada CLI untuk dipasang: mana-mana CI atau terminal berfungsi dengan curl. Halaman Developers dalam konsol mempunyai persediaan sedia untuk setiap alat.

Mengesan rangka kerja yang anda sudah gunakan

Pembina membaca repositori anda dan memilih tetapan pemasangan, binaan dan output. HTML biasa berfungsi tanpa langkah binaan, dan anda boleh menggantikan setiap arahan.

  • Next.js
  • Astro
  • Vite
  • Nuxt
  • SvelteKit
  • Remix
  • Hono
  • Express
  • FastAPI
  • Flask
  • HTML statik

Di dalam konsol

Harga

Mula secara percuma. Pro menambah pelayan sentiasa aktif, failover merentasi dua nod, analitik dan perlindungan kata laluan, dan pelan yang sama juga meliputi Databases.

PelanPercumaPercumaProjek peribadi, bot dan prototaipDeploy secara percumaProUSD 10 sebulanApl dan pangkalan data dalam pengeluaranPilih ProBusinessUSD 29 sebulanPasukan dan trafik tinggiPilih Business
Projek200Tanpa hadTanpa had
Deployment yang disimpan30 setiap projek300 setiap projek1,000 setiap projek
Lebar jalur sebulan150 GB2 TB5 TB
Invokasi fungsi sebulan2M20M100M
Pengiraan fungsi sebulan400 GB-h2,000 GB-h10,000 GB-h
Memori / tamat masa fungsi1 GB / 300 s4 GB / 1,800 s4 GB / 3,600 s
Minit binaan sebulan3,00010,00040,000
Binaan serentak136
Mod pelayan1 instans, 512 MB, tidur selepas 15 minit tidak aktif3 sentiasa aktif, 2 GB10 sentiasa aktif, 4 GB
Replika1 nod2 nod, failover automatik3 nod, merentasi wilayah apabila Eropah dan Asia dibuka
Domain tersuai setiap projek10Tanpa hadTanpa had
Subdomain Enzonic percuma setiap projek32020
Pratonton, rollback, pembolehubah persekitaran, logTermasukTermasukTermasuk
Tempoh penyimpanan log1 hari7 hari30 hari
Perlindungan kata laluan, analitikTermasukTermasukTermasuk
Konsol tanpa iklanTidak termasukTermasukTermasuk
  • Diskaun 50% untuk bulan berbayar pertama anda
  • Diskaun 25% setiap bulan dengan pelan permainan Enzonic berbayar

Harga dalam dolar AS. Pelan berbayar diperbaharui setiap bulan daripada baki Enzonic anda, atau dengan kad apabila baki kosong. Pelan percuma tidak pernah meminta kad. Konsol sentiasa menunjukkan had pelan semasa anda.

Bandingkan setiap had di enzonic.dev

Geran Cloud

Masa Pro atau Business percuma dan sehingga USD 500 kredit Cloud untuk mereka yang membina untuk orang lain.

  • Pro atau Business selama 3, 6 atau 12 bulan
  • Sehingga USD 500 kredit Cloud pada baki Enzonic anda
  • Satu geran meliputi Deploy, Databases, CI dan had Rapidfile pelan
  • Dibaca oleh manusia, biasanya dijawab dalam beberapa hari

Mohon dengan borang di enzonic.dev. Akaun Enzonic percuma sudah memadai, dan tiada kad diperlukan.

  • Sumber terbuka
  • Pelajar
  • Bukan untung
  • Syarikat permulaan
  • Pendidik
  • Hackathon

Di mana ia berjalan

Deploy dan Databases berjalan pada pelayan yang Enzonic kendalikan sendiri, mesin yang sama di sebalik pelayan permainan Enzonic. Pada pelancaran, ia berada di Amerika Syarikat. Eropah dan Asia akan menyusul; belum ada apa-apa yang berjalan di sana. Cloudflare hanya menyediakan DNS, TLS dan laluan rangkaian di hadapan pelayan kami.

  • Amerika SyarikatAktif
  • EropahAkan datang
  • AsiaAkan datang

Soalan

Next.js, Nuxt, SvelteKit, Remix, Astro, Vite dan binaan statik lain, pelayan Hono dan Express, serta Python dengan FastAPI atau Flask. HTML biasa berfungsi tanpa langkah binaan. Pembina mengesan rangka kerja daripada repositori anda dan anda boleh menggantikan setiap arahan.

Sambungkan repositori dan hantar commit seterusnya anda.

Perlukan pangkalan data atau domain juga?