Skip to content

Enzonic Deploy

Push a Git-re. Kapj élő URL-t.

Az Enzonic Deploy minden GitHub-commitot megváltoztathatatlan telepítéssé alakít, minden ágnak előnézeti URL-t ad, és az éles verziót egy kattintással bármelyik korábbi verzióra állítja vissza. Az Enzonic saját üzemeltetésű szerverein fut.

Ingyenes csomag: havonta 150 GB sávszélesség és 2M függvényhívás, kártya nélkül.

Enzonic Deploy: Projektek

A push-tól az éles verzióig

Egyszer csatlakoztasd a tárolót. Utána a Git lesz a telepítés gombja.

  1. git push

    Csatlakoztass egy tárolót az Enzonic GitHub-alkalmazáson keresztül. Minden push és pull request egy friss, elkülönített konténerben indít buildet.

  2. build

    A telepítés és a build a függőség- és keretrendszer-gyorsítótáraiddal fut, és csak az új fájlok töltődnek fel.

  3. preview

    Minden telepítés megtartja saját állandó URL-jét, és minden ág kap egy stabil URL-t, például myapp-git-feature.enzonic.dev.

  4. promote

    Az éles ágba történő merge a domainjeidet az új telepítésre irányítja. Az előző telepítés készen marad a visszaállításra.

Enzonic Deploy: Build

Egy rossz telepítés egy kattintásra visszavonható.

A telepítések a build után soha nem változnak. Az éles verzió egy mutató az egyikre, így a visszaállítás a mutatót egy régebbi buildre helyezi át. Semmi nem épül újra, és ugyanígy előre is léptethetsz.

Enzonic Deploy: Telepítések

Ingyenes aldomainek és a saját domainjeid.

Minden projekt kap egy <project>.enzonic.dev címet. Az enzonic.dev és a play-mc.cc hasonló Enzonic-domainjein további ingyenes neveket igényelhetsz, vagy saját főtartományt vagy aldomaint csatlakoztathatsz: projektenként 10 az ingyenes csomagon, a Pro és a Business csomagon korlátlan. A konzol megmutatja a hozzáadandó DNS-rekordokat, ellenőrzi őket helyetted, és automatikusan kiállítja a HTTPS-tanúsítványokat.

Irányítsd át a www-t a gyökérdomainre, irányítsd át másik domainre, vagy rögzíts egy domaint egy Git-ághoz staging célra.

Olvass a Domains-ről
Enzonic Deploy: Domainek

Nézd meg, mit csinál az éles verzió.

A futásidejű naplók minden olyan csomópontról folyamatosan érkeznek, amely a projektedet futtatja. A Pro és a Business analitikát ad hozzá: kéréseket, sávszélességet, függvényhívásokat, késleltetést és hibaarányt projektenként.

Enzonic Deploy: Analitika

Minden egyéb, amire egy webalkalmazásnak szüksége van

Először a függvények, szerver ha kell
Az API-útvonalak és a szerveroldalon renderelt oldalak függvényként futnak, amelyek igény szerint indulnak, és leállnak, amikor a forgalom megszűnik. Az az alkalmazás, amelynek egy porton kell figyelnie, például egy WebSocket-szerver, szerver módban fut, a build napló pedig megmondja, miért.
Replikák és átállás hiba esetén
Pro csomagban a függvények és szerverek két csomóponton futnak, és minden kérés a legkevésbé leterhelt, egészséges csomópontra megy. Ha egy csomópont nem válaszol, a forgalom átkerül a másikra. A Business egy harmadik csomópontot ad hozzá.
Környezeti változók
Külön értékek az éleshez, az előnézethez és a fejlesztéshez. Illessz be egy teljes .env fájlt egyszerre.
Build- és futásidejű naplók
Élő build-kimenet, plusz kérésnaplók, függvénykimenetek és szerver-stdout minden olyan csomópontról, amely a projektedet futtatja.
Telepítés Git nélkül
Húzz egy mappát vagy zip-fájlt a konzolra statikus build közzétételéhez, vagy telepíts CI-ből személyes API-tokennel.
Analitika és jelszavas védelem
Pro és Business csomagban: kérésszám, sávszélesség, késleltetés és állapotkódok projektenként, valamint jelszó a staging vagy az ügyfélnek szánt előnézet elé.

API- és kódolóeszközök

Adj automatikus telepítést a már használt eszközeidhez. Minden konzolművelet API-hívás, a GitHub Action minden feltöltéskor telepít, az MCP pedig lehetővé teszi, hogy az AI-kódoló ágenst telepítsen, build-naplókat olvasson és visszaállítson.

.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

Nincs telepítendő CLI: bármely CI vagy terminál működik curl-lel. A konzol Developers oldalán minden eszközhöz kész beállítások találhatók.

Felismeri a keretrendszert, amelyet már használsz

A builder beolvassa a tárolódat, és kiválasztja a telepítési, build- és kimeneti beállításokat. A sima HTML build-lépés nélkül működik, és minden parancsot felülírhatsz.

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

A konzol belülről

Árazás

Kezdj ingyen. A Pro állandóan futó szervereket, átállást két csomópont között, analitikát és jelszavas védelmet ad hozzá, és ugyanez a csomag fedi a Databases-t is.

CsomagIngyenesIngyenesSzemélyes projektek, botok és prototípusokDeploy ingyenPro10 USD havontaÉles alkalmazások és adatbázisokPro kiválasztásaBusiness29 USD havontaCsapatok és nagy forgalomBusiness kiválasztása
Projektek200KorlátlanKorlátlan
Megtartott telepítések30 projektenként300 projektenként1,000 projektenként
Sávszélesség havonta150 GB2 TB5 TB
Függvényhívások havonta2M20M100M
Függvényszámítás havonta400 GB-h2,000 GB-h10,000 GB-h
Függvény memória / időkorlát1 GB / 300 s4 GB / 1,800 s4 GB / 3,600 s
Build-percek havonta3,00010,00040,000
Párhuzamos buildek136
Szerver mód1 példány, 512 MB, 15 perc tétlenség után alszik3 mindig bekapcsolva, 2 GB10 mindig bekapcsolva, 4 GB
Replikák1 csomópont2 csomópont, automatikus átállás3 csomópont, régiók között, miután Európa és Ázsia megnyílik
Egyedi domainek projektenként10KorlátlanKorlátlan
Ingyenes Enzonic aldomainek projektenként32020
Előnézetek, visszaállítás, környezeti változók, naplókTartalmazzaTartalmazzaTartalmazza
Naplómegőrzés1 nap7 nap30 nap
Jelszavas védelem, analitikaTartalmazzaTartalmazzaTartalmazza
Konzol hirdetések nélkülNincs benneTartalmazzaTartalmazza
  • 50% kedvezmény az első fizetős hónapra
  • 25% kedvezmény minden hónapban a fizetős Enzonic játékcsomaggal

Az árak amerikai dollárban értendők. A fizetős csomagok havonta megújulnak az Enzonic egyenlegedből, vagy kártyával, ha az egyenleg elfogy. Az ingyenes csomag soha nem kér kártyát. A konzol mindig megmutatja a jelenlegi csomagod korlátait.

Hasonlítsd össze az összes korlátot az enzonic.dev oldalon

Cloud-támogatások

Ingyenes Pro vagy Business idő, és legfeljebb 500 USD Cloud-kredit azoknak, akik másoknak építenek.

  • Pro vagy Business 3, 6 vagy 12 hónapra
  • Legfeljebb 500 USD Cloud-kredit az Enzonic egyenlegeden
  • Egy támogatás lefedi a Deploy-t, a Databases-t, a CI-t és a csomag Rapidfile-korlátait
  • Egy ember olvassa, általában néhány napon belül válaszol

Az enzonic.dev oldali űrlappal jelentkezz. Egy ingyenes Enzonic-fiók elég, kártya nélkül.

  • Nyílt forráskód
  • Diákok
  • Nonprofit szervezetek
  • Startupok
  • Oktatók
  • Hackathonok

Hol fut

A Deploy és a Databases olyan szervereken fut, amelyeket az Enzonic maga üzemeltet, ugyanazokon a gépeken, amelyek az Enzonic játékszervereket is futtatják. Induláskor ez az Egyesült Államok. Európa és Ázsia később következik; ott még nem fut semmi. A Cloudflare csak a DNS-t, a TLS-t és a hálózati útvonalat biztosítja a szervereink előtt.

  • Egyesült ÁllamokÉlesben
  • EurópaHamarosan
  • ÁzsiaHamarosan

Kérdések

Next.js, Nuxt, SvelteKit, Remix, Astro, Vite és más statikus buildek, Hono és Express szerverek, valamint Python FastAPI-val vagy Flask-kel. A sima HTML build-lépés nélkül működik. A builder felismeri a keretrendszert a tárolódból, és minden parancsot felülírhatsz.

Csatlakoztass egy tárolót, és szállítsd a következő commitodat.

Adatbázisra vagy domainre is szükséged van?