Skip to content

Enzonic Deploy

Potisni v Git. Dobi živ URL.

Enzonic Deploy vsak commit iz GitHuba zgradi v nespremenljivo namestitev, vsaki veji da URL za predogled, produkcijo pa z enim klikom vrne na katero koli prejšnjo različico. Deluje na strežnikih, ki jih upravlja sam Enzonic.

Brezplačni paket: 150 GB prenosa in 2M klicev funkcij na mesec, brez kartice.

Enzonic Deploy: Projekti

Od potiska do produkcije

Repozitorij poveži enkrat. Potem je Git tvoj gumb za namestitev.

  1. git push

    Repozitorij poveži prek aplikacije Enzonic GitHub App. Vsak potisk in vsaka zahteva za združitev sproži gradnjo v novem, izoliranem vsebniku.

  2. build

    Namestitev in gradnja tečeta s predpomnilnikom odvisnosti in ogrodja, naložijo pa se samo nove datoteke.

  3. preview

    Vsaka namestitev ohrani svoj trajni URL, vsaka veja pa dobi stabilnega, na primer myapp-git-feature.enzonic.dev.

  4. promote

    Združitev v produkcijsko vejo usmeri tvoje domene na novo namestitev. Prejšnja ostane pripravljena za povratek.

Enzonic Deploy: Gradnja

Slabo namestitev razveljaviš z enim klikom.

Namestitve se po gradnji ne spremenijo. Produkcija je kazalec na eno izmed njih, zato povratek premakne kazalec na starejšo gradnjo. Nič se ne gradi znova, kazalec pa lahko na enak način spet premakneš naprej.

Enzonic Deploy: Namestitve

Brezplačne poddomene in tvoje lastne domene.

Vsak projekt dobi <project>.enzonic.dev. Več brezplačnih imen lahko zahtevaš na domenah Enzonic, na primer enzonic.dev in play-mc.cc, ali povežeš korensko domeno ali poddomeno, ki jo imaš: 10 na projekt na Free, neomejeno na Pro in Business. Konzola prikaže DNS zapise, ki jih je treba dodati, jih preveri namesto tebe in samodejno izda certifikate HTTPS.

Preusmeri www na korensko domeno, preusmeri na drugo domeno ali pripni domeno na vejo Git za pripravo.

Preberi o Domains
Enzonic Deploy: Domene

Poglej, kaj počne produkcija.

Dnevniki izvajanja se v živo pretakajo z vsakega vozlišča, ki poganja tvoj projekt. Pro in Business dodajata analitiko: zahteve, prenos, klice funkcij, zakasnitev in stopnjo napak na projekt.

Enzonic Deploy: Analitika

Vse drugo, kar spletna aplikacija potrebuje

Najprej funkcije, strežniki, ko so potrebni
API poti in strani, upodobljene na strežniku, delujejo kot funkcije, ki se zaženejo na zahtevo in ustavijo, ko promet preneha. Aplikacija, ki mora poslušati na vratih, na primer strežnik WebSocket, deluje v strežniškem načinu, dnevnik gradnje pa pove, zakaj.
Replike in preklop ob okvari
V Pro funkcije in strežniki delujejo na dveh vozliščih, vsaka zahteva pa gre na najmanj obremenjeno zdravo vozlišče. Če vozlišče preneha odgovarjati, promet preide na drugo. Business doda tretje vozlišče.
Spremenljivke okolja
Ločene vrednosti za produkcijo, predogled in razvoj. Prilepi celotno datoteko .env naenkrat.
Dnevniki gradnje in izvajanja
Izpis gradnje v živo, ter dnevniki zahtev, izpis funkcij in standardni izhod strežnika z vsakega vozlišča, ki poganja tvoj projekt.
Namestitev brez Gita
V konzolo povleci mapo ali zip, da objaviš statično gradnjo, ali namesti iz CI z osebnim API žetonom.
Analitika in zaščita z geslom
V Pro in Business: število zahtev, prenos, zakasnitev in statusne kode na projekt ter geslo pred pripravo ali predogledom za stranko.

API in orodja za programiranje

Dodaj samodejno objavo orodjem, ki jih že uporabljaš. Vsako dejanje v konzoli je klic API, GitHub Action objavi ob vsakem pushu, MCP pa tvojemu AI agentu omogoča objavo, branje gradbenih dnevnikov in vračanje na prejšnjo različico.

.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

Ni treba namestiti CLI: deluje kateri koli CI ali terminal s curl. Stran Developers v konzoli ima pripravljene nastavitve za vsako orodje.

Zazna ogrodje, ki ga že uporabljaš

Gradnik prebere tvoj repozitorij in izbere nastavitve namestitve, gradnje in izhoda. Navaden HTML deluje brez koraka gradnje, vsak ukaz pa lahko prepišeš.

  • Next.js
  • Astro
  • Vite
  • Nuxt
  • SvelteKit
  • Remix
  • Hono
  • Express
  • FastAPI
  • Flask
  • Statični HTML

Znotraj konzole

Cene

Začni brezplačno. Pro doda strežnike, ki so vedno vklopljeni, preklop ob okvari na dveh vozliščih, analitiko in zaščito z geslom, isti paket pa pokriva tudi Databases.

PaketBrezplačnoBrezplačnoOsebni projekti, boti in prototipiDeploy brezplačnoPro10 $ na mesecAplikacije in podatkovne baze v produkcijiIzberi ProBusiness29 $ na mesecEkipe in velik prometIzberi Business
Projekti200NeomejenoNeomejeno
Shranjene namestitve30 na projekt300 na projekt1,000 na projekt
Prenos na mesec150 GB2 TB5 TB
Klici funkcij na mesec2M20M100M
Računska moč funkcij na mesec400 GB-h2,000 GB-h10,000 GB-h
Pomnilnik / časovna omejitev funkcij1 GB / 300 s4 GB / 1,800 s4 GB / 3,600 s
Minute gradnje na mesec3,00010,00040,000
Hkratne gradnje136
Strežniški način1 primerek, 512 MB, po 15 minutah mirovanja zaspi3 vedno vklopljeni, 2 GB10 vedno vklopljenih, 4 GB
Replike1 vozlišče2 vozlišči, samodejni preklop ob okvari3 vozlišča, med regijami, ko se odpreta Evropa in Azija
Lastne domene na projekt10NeomejenoNeomejeno
Brezplačne poddomene Enzonic na projekt32020
Predogledi, povratek, spremenljivke okolja, dnevnikiVključenoVključenoVključeno
Hramba dnevnikov1 dan7 dni30 dni
Zaščita z geslom, analitikaVključenoVključenoVključeno
Konzola brez oglasovNi vključenoVključenoVključeno
  • 50 % popust na prvi plačljivi mesec
  • 25 % popust vsak mesec s plačljivim igralnim paketom Enzonic

Cene so v ameriških dolarjih. Plačljivi paketi se mesečno obnavljajo iz tvojega stanja Enzonic ali s kartico, če je stanje prazno. Brezplačni paket nikoli ne zahteva kartice. Konzola vedno prikazuje omejitve tvojega trenutnega paketa.

Primerjaj vse omejitve na enzonic.dev

Subvencije za Cloud

Brezplačen čas Pro ali Business in do 500 $ kredita Cloud za ljudi, ki gradijo za druge.

  • Pro ali Business za 3, 6 ali 12 mesecev
  • Do 500 $ kredita Cloud na tvojem stanju Enzonic
  • Ena subvencija pokriva Deploy, Databases, CI in omejitve Rapidfile paketa
  • Prebere ga človek, odgovor običajno dobiš v nekaj dneh

Prijavi se z obrazcem na enzonic.dev. Potreben je le brezplačen račun Enzonic, brez kartice.

  • Odprta koda
  • Študenti
  • Neprofitne organizacije
  • Zagonska podjetja
  • Učitelji
  • Hackathoni

Kje deluje

Deploy in Databases delujeta na strežnikih, ki jih upravlja sam Enzonic, na istih strojih, ki gostijo Enzonic igralne strežnike. Ob zagonu so to Združene države. Evropa in Azija sledita; zaenkrat tam ni ničesar. Cloudflare zagotavlja le DNS, TLS in omrežno pot pred našimi strežniki.

  • Združene državeV živo
  • EvropaKmalu
  • AzijaKmalu

Vprašanja

Next.js, Nuxt, SvelteKit, Remix, Astro, Vite in druge statične gradnje, strežnika Hono in Express ter Python s FastAPI ali Flask. Navaden HTML deluje brez koraka gradnje. Gradnik zazna ogrodje iz tvojega repozitorija, vsak ukaz pa lahko prepišeš.

Poveži repozitorij in objavi naslednji commit.

Potrebuješ tudi podatkovno bazo ali domeno?