Skip to content

Enzonic Deploy

Nosūtiet uz Git. Saņemiet tiešo adresi.

Enzonic Deploy katru commit no GitHub pārvērš par nemainīgu izvietojumu, katram zaram piešķir priekšskatījuma adresi un ar vienu klikšķi ražošanas vidi var atgriezt jebkurā iepriekšējā versijā. Tas darbojas serveros, ko pārvalda pats Enzonic.

Bezmaksas plāns: 150 GB datu pārraides un 2M funkciju izsaukumu mēnesī, bez kartes.

Enzonic Deploy: Projekti

No nosūtīšanas līdz ražošanai

Savienojiet repozitoriju vienreiz. Pēc tam Git ir izvietošanas poga.

  1. git push

    Savienojiet repozitoriju ar Enzonic GitHub lietotni. Katra nosūtīšana un katrs pull request sāk būvēšanu jaunā, izolētā konteinerā.

  2. build

    Instalēšana un būvēšana notiek ar jūsu atkarību un ietvara kešatmiņu, un augšupielādējas tikai jaunie faili.

  3. preview

    Katra izvietošana saglabā savu pastāvīgo adresi, un katrs zars saņem stabilu adresi, piemēram, myapp-git-feature.enzonic.dev.

  4. promote

    Apvienojot ar ražošanas zaru, jūsu domēni norāda uz jauno izvietojumu. Iepriekšējais paliek gatavs atgriešanai.

Enzonic Deploy: Būvēšana

Neveiksmīgu izvietojumu var atsaukt ar vienu klikšķi.

Izvietojumi pēc būvēšanas nemainās. Ražošanas vide ir norāde uz vienu no tiem, tāpēc atgriešana pārvieto norādi uz vecāku būvējumu. Nekas netiek pārbūvēts, un to var virzīt uz priekšu tādā pašā veidā.

Enzonic Deploy: Izvietojumi

Bezmaksas apakšdomēni un jūsu pašu domēni.

Katrs projekts saņem <project>.enzonic.dev. Varat rezervēt vairāk bezmaksas nosaukumu Enzonic domēnos, piemēram, enzonic.dev un play-mc.cc, vai pievienot savu sakņu domēnu vai apakšdomēnu: bezmaksas plānā – 10 katram projektam, Pro un Business plānos – neierobežoti. Konsolē tiek parādīti DNS ieraksti, kas jāpievieno, tie tiek pārbaudīti jūsu vietā, un HTTPS sertifikāti tiek izsniegti automātiski.

Pāradresējiet www uz saknes domēnu, pāradresējiet uz citu domēnu vai piesaistiet domēnu Git zaram pārbaudes vides vajadzībām.

Lasīt par Domains
Enzonic Deploy: Domēni

Skatiet, ko dara ražošanas vide.

Darbības žurnāli tiek straumēti no katra mezgla, kas darbina jūsu projektu. Pro un Business plānos ir analītika: pieprasījumi, datplūsma, funkciju izsaukumi, latentums un kļūdu īpatsvars katram projektam.

Enzonic Deploy: Analītika

Viss pārējais, kas nepieciešams tīmekļa lietotnei

Vispirms funkcijas, serveri pēc vajadzības
API maršruti un serverī renderētas lapas darbojas kā funkcijas, kas startē pēc pieprasījuma un apstājas, kad satiksme beidzas. Lietotne, kurai jāklausās pieslēgvietā, piemēram, WebSocket serveris, darbojas servera režīmā, un būvēšanas žurnālā ir norādīts iemesls.
Replikas un pārslēgšanās
Pro plānā funkcijas un serveri darbojas uz diviem mezgliem, un katrs pieprasījums nonāk pie vismazāk noslogotā veselā mezgla. Ja mezgls pārstāj atbildēt, satiksme pāriet uz otru. Business pievieno trešo mezglu.
Vides mainīgie
Atsevišķas vērtības ražošanai, priekšskatījumam un izstrādei. Var ielīmēt visu .env failu uzreiz.
Būvēšanas un darbības žurnāli
Tiešraides būvēšanas izvade, kā arī pieprasījumu žurnāli, funkciju izvade un servera stdout no katra mezgla, kas darbina jūsu projektu.
Izvietošana bez Git
Velciet mapi vai zip failu konsolē, lai publicētu statisku būvējumu, vai izvietojiet no CI ar personīgu API marķieri.
Analītika un paroles aizsardzība
Pro un Business plānos: pieprasījumu skaits, datplūsma, latentums un statusa kodi katram projektam, kā arī parole pārbaudes vides vai klienta priekšskatījuma priekšā.

API un kodēšanas rīki

Pievienojiet automātisko izvietošanu rīkiem, ko jau lietojat. Katra konsoles darbība ir API izsaukums, GitHub Action izvieto ik reizi pēc push, un MCP ļauj jūsu MI kodēšanas aģentam izvietot, lasīt būvēšanas žurnālus un atgriezties pie iepriekšējās versijas.

.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 instalēt nevajag: jebkura CI vai terminālis darbojas ar curl. Konsoles lapā Developers ir gatavi iestatījumi katram rīkam.

Atpazīst ietvaru, ko jau izmantojat

Būvētājs nolasa jūsu repozitoriju un izvēlas instalēšanas, būvēšanas un izvades iestatījumus. Vienkāršs HTML darbojas bez būvēšanas soļa, un katru komandu var mainīt.

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

Konsole iekšpusē

Cenas

Sāciet bez maksas. Pro pievieno pastāvīgi ieslēgtus serverus, pārslēgšanos starp diviem mezgliem, analītiku un paroles aizsardzību, un tas pats plāns attiecas arī uz Databases.

PlānsBezmaksasBezmaksasPersonīgiem projektiem, botiem un prototipiemIzvietot bez maksasPro10 $ mēnesīLietotnēm un datubāzēm ražošanāIzvēlēties ProBusiness29 $ mēnesīKomandām un lielai satiksmeiIzvēlēties Business
Projekti200NeierobežotiNeierobežoti
Saglabātie izvietojumi30 vienam projektam300 vienam projektam1,000 vienam projektam
Datplūsma mēnesī150 GB2 TB5 TB
Funkciju izsaukumi mēnesī2M20M100M
Funkciju skaitļošana mēnesī400 GB-h2,000 GB-h10,000 GB-h
Funkciju atmiņa / noildze1 GB / 300 s4 GB / 1,800 s4 GB / 3,600 s
Būvēšanas minūtes mēnesī3,00010,00040,000
Vienlaicīgas būvēšanas136
Servera režīms1 instance, 512 MB, iemieg pēc 15 minūtēm bez aktivitātes3 vienmēr ieslēgti, 2 GB10 vienmēr ieslēgti, 4 GB
Replikas1 mezgls2 mezgli, automātiska pārslēgšanās3 mezgli, starp reģioniem, kad atvērsies Eiropa un Āzija
Pielāgoti domēni uz projektu10NeierobežotiNeierobežoti
Bezmaksas Enzonic apakšdomēni uz projektu32020
Priekšskatījumi, atgriešana, vides mainīgie, žurnāliIekļautsIekļautsIekļauts
Žurnālu glabāšana1 diena7 dienas30 dienas
Paroles aizsardzība, analītikaIekļautsIekļautsIekļauts
Konsole bez reklāmāmNav iekļautsIekļautsIekļauts
  • 50% atlaide pirmajam maksas mēnesim
  • 25% atlaide katru mēnesi ar maksas Enzonic spēļu plānu

Cenas norādītas ASV dolāros. Maksas plāni tiek atjaunoti ik mēnesi no jūsu Enzonic bilances vai ar karti, ja bilance ir tukša. Bezmaksas plānam karte nekad nav vajadzīga. Konsole vienmēr rāda jūsu pašreizējā plāna ierobežojumus.

Salīdziniet visus ierobežojumus vietnē enzonic.dev

Cloud granti

Bezmaksas Pro vai Business laiks un līdz 500 $ Cloud kredīta cilvēkiem, kas veido citiem.

  • Pro vai Business 3, 6 vai 12 mēnešiem
  • Līdz 500 $ Cloud kredīta jūsu Enzonic atlikumā
  • Viens grants aptver Deploy, Databases, CI un plāna Rapidfile ierobežojumus
  • To izskata cilvēks, parasti atbild dažu dienu laikā

Pieteikieties ar veidlapu vietnē enzonic.dev. Pietiek ar bezmaksas Enzonic kontu, bez kartes.

  • Atvērtais pirmkods
  • Studenti
  • Bezpeļņas organizācijas
  • Jaunuzņēmumi
  • Pedagogi
  • Hakatoni

Kur tas darbojas

Deploy un Databases darbojas serveros, ko pārvalda pats Enzonic, tajos pašos, kuros darbojas Enzonic spēļu serveri. Sākumā tie atrodas Amerikas Savienotajās Valstīs. Eiropa un Āzija būs nākamās, un tur pagaidām nekas nedarbojas. Cloudflare nodrošina tikai DNS, TLS un tīkla ceļu mūsu serveru priekšā.

  • Amerikas Savienotās ValstisPieejams
  • EiropaDrīzumā
  • ĀzijaDrīzumā

Jautājumi

Next.js, Nuxt, SvelteKit, Remix, Astro, Vite un citus statiskos būvējumus, Hono un Express serverus, kā arī Python ar FastAPI vai Flask. Vienkāršs HTML darbojas bez būvēšanas soļa. Būvētājs atpazīst ietvaru no jūsu repozitorija, un katru komandu var mainīt.

Savienojiet repozitoriju un izvietojiet nākamo commit.

Vai vajag arī datubāzi vai domēnu?