Skip to content

Enzonic Deploy

Push Gitti. Saa elav URL.

Enzonic Deploy ehitab iga GitHubi commiti muutumatuks juurutuseks, annab igale harule eelvaate URL-i ja viib tootmise ühe klõpsuga tagasi mistahes varasemale versioonile. See töötab serverites, mida Enzonic ise haldab.

Free pakett: 150 GB ribalaiust ja 2M funktsioonikutset kuus, ilma kaardita.

Enzonic Deploy: Projektid

Push-ist tootmiseni

Ühenda hoidla üks kord. Pärast seda on Git sinu juurutusnupp.

  1. git push

    Ühenda hoidla Enzonicu GitHubi rakenduse kaudu. Iga push ja pull request käivitab ehituse värskes, isoleeritud konteineris.

  2. build

    Paigaldus ja ehitus töötavad sinu sõltuvuste ja raamistiku vahemällu salvestatud andmetega ning üles laetakse ainult uued failid.

  3. preview

    Iga juurutus säilitab oma püsiva URL-i ja iga haru saab stabiilse, näiteks myapp-git-feature.enzonic.dev.

  4. promote

    Ühendamine tootmisharuga suunab su domeenid uude juurutusse. Eelmine jääb tagasikerimiseks valmis.

Enzonic Deploy: Ehitus

Halva juurutuse saab ühe klõpsuga tagasi võtta.

Juurutused ei muutu pärast ehitamist kunagi. Tootmine on viit ühele neist, seega tagasikerimine liigutab viita vanemale ehitusele. Midagi ei ehitata uuesti ja selle saab samamoodi edasi liigutada.

Enzonic Deploy: Juurutused

Tasuta alamdomeenid ja sinu oma domeenid.

Igal projektil on <project>.enzonic.dev. Taotle rohkem tasuta nimesid Enzonicu domeenidel, nagu enzonic.dev ja play-mc.cc, või ühenda oma root-domeen või alamdomeen: 10 projekti kohta Free paketis, piiranguteta Pro ja Business paketis. Konsool näitab lisatavaid DNS-kirjeid, kontrollib need sinu eest ja väljastab HTTPS-sertifikaadid automaatselt.

Suuna www juurdomeenile, suuna teisele domeenile või seosta domeen stagingu jaoks Giti haruga.

Loe Domains kohta
Enzonic Deploy: Domeenid

Vaata, mida tootmine teeb.

Käituslogid voogedastatakse igast sõlmest, kus su projekt töötab. Pro ja Business lisavad analüütika: päringud, ribalaius, funktsioonikutsed, latentsus ja veamäär projekti kohta.

Enzonic Deploy: Analüütika

Kõik muu, mida veebirakendus vajab

Esmalt funktsioonid, serverid vajadusel
API-marsruudid ja serveris renderdatud lehed töötavad funktsioonidena, mis käivituvad vajaduse korral ja peatuvad, kui liiklus lõpeb. Rakendus, mis peab kuulama porti, näiteks WebSocketi server, töötab serverirežiimis ja ehituslogi selgitab põhjust.
Replikad ja tõrkeülekanne
Pro paketis töötavad funktsioonid ja serverid kahel sõlmel ning iga päring läheb kõige vähem koormatud tervele sõlmele. Kui sõlm lakkab vastamast, liigub liiklus teisele. Business lisab kolmanda sõlme.
Keskkonnamuutujad
Eraldi väärtused tootmiseks, eelvaateks ja arenduseks. Kleebi terve .env-fail korraga.
Ehitus- ja käitusaegsed logid
Ehituse väljund reaalajas, lisaks päringulogid, funktsioonide väljund ja serveri stdout igast sõlmest, kus su projekt töötab.
Juurutus ilma Gitita
Lohista kaust või zip konsooli, et avaldada staatiline ehitis, või juuruta CI-st isikliku API-tokeniga.
Analüütika ja parooliga kaitse
Pro ja Business paketis: päringute arv, ribalaius, latentsus ja olekukoodid projekti kohta ning parool stagingu või kliendi eelvaate ette.

API- ja koodimistööriistad

Lisa automaatne juurutus tööriistadesse, mida juba kasutad. Iga konsooli toiming on API-kõne, GitHubi Action juurutab iga lükke ajal ja MCP lubab sinu tehisintellekti-koodiagendil juurutada, lugeda ehituslogisid ja tagasi pöörata.

.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

CLI-d pole vaja installida: iga CI või terminal töötab curl'iga. Konsooli arendajate lehel on valmis seadistused iga tööriista jaoks.

Tuvastab raamistiku, mida juba kasutad

Ehitaja loeb su hoidla ja valib paigalduse, ehituse ja väljundi seaded. Lihtne HTML töötab ilma ehitussammuta ja iga käsu võid üle kirjutada.

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

Konsooli sees

Hinnad

Alusta tasuta. Pro lisab alati sisselülitatud servereid, tõrkeülekande kahe sõlme vahel, analüütika ja parooliga kaitse, ning sama pakett katab ka Databases'i.

PakettTasutaTasutaIsiklikud projektid, botid ja prototüübidDeploy tasutaPro10 $ kuusRakendused ja andmebaasid tootmisesVali ProBusiness29 $ kuusMeeskonnad ja suur liiklusVali Business
Projektid200PiiramatuPiiramatu
Säilitatud juurutused30 projekti kohta300 projekti kohta1,000 projekti kohta
Ribalaius kuus150 GB2 TB5 TB
Funktsioonikutsed kuus2M20M100M
Funktsioonide arvutusaeg kuus400 GB-h2,000 GB-h10,000 GB-h
Funktsioonide mälu / ajalõpp1 GB / 300 s4 GB / 1,800 s4 GB / 3,600 s
Ehitusminutid kuus3,00010,00040,000
Samaaegsed ehitused136
Serverirežiim1 eksemplar, 512 MB, magab pärast 15 minutit tegevusetust3 alati sees, 2 GB10 alati sees, 4 GB
Replikad1 sõlm2 sõlme, automaatne tõrkeülekanne3 sõlme, piirkondade vahel, kui Euroopa ja Aasia avatakse
Oma domeenid projekti kohta10PiiramatuPiiramatu
Tasuta Enzonicu alamdomeenid projekti kohta32020
Eelvaated, tagasikerimine, keskkonnamuutujad, logidKaasasKaasasKaasas
Logide säilitamine1 päev7 päeva30 päeva
Parooliga kaitse, analüütikaKaasasKaasasKaasas
Konsool ilma reklaamitaPole kaasasKaasasKaasas
  • 50% soodustust sinu esimesele tasulisele kuule
  • 25% soodustust igal kuul tasulise Enzonicu mänguplaaniga

Hinnad on USA dollarites. Tasulised paketid uuenevad igal kuul sinu Enzonicu saldost või kaardiga, kui saldo on tühi. Tasuta pakett ei küsi kunagi kaarti. Konsool näitab alati sinu praeguse paketi piiranguid.

Võrdle iga piirangut lehel enzonic.dev

Pilvetoetused

Tasuta Pro või Business aeg ja kuni 500 $ Cloud krediiti inimestele, kes ehitavad teistele.

  • Pro või Business 3, 6 või 12 kuuks
  • Kuni 500 $ Cloud krediiti sinu Enzonicu saldole
  • Üks toetus katab Deploy'i, Databases'i, CI-d ja paketi Rapidfile'i piirangud
  • Loeb inimene, vastus tavaliselt mõne päeva jooksul

Taotle enzonic.dev lehel oleva vormiga. Vajad ainult tasuta Enzonicu kontot, ilma kaardita.

  • Avatud lähtekood
  • Üliõpilased
  • Mittetulundusühingud
  • Startupid
  • Õpetajad
  • Hackathonid

Kus see töötab

Deploy ja Databases töötavad serverites, mida Enzonic ise haldab, samades masinates, mis on Enzonicu mänguserveritega. Käivitamisel on see Ameerika Ühendriigid. Euroopa ja Aasia tulevad järgmisena; seal ei tööta veel midagi. Cloudflare pakub ainult DNS-i, TLS-i ja võrguteed meie serverite ees.

  • Ameerika ÜhendriigidTöös
  • EuroopaVarsti
  • AasiaVarsti

Küsimused

Next.js, Nuxt, SvelteKit, Remix, Astro, Vite ja muud staatilised ehitised, Hono- ja Expressi serverid ning Python koos FastAPI või Flaskiga. Lihtne HTML töötab ilma ehitussammuta. Ehitaja tuvastab raamistiku sinu hoidlast ja iga käsu võid üle kirjutada.

Ühenda hoidla ja juuruta oma järgmine commit.

Vajad ka andmebaasi või domeeni?