Skip to content

Enzonic Deploy

Sukuma kwenye Git. Pata URL ya moja kwa moja.

Enzonic Deploy hujenga kila commit kutoka GitHub kuwa usambazaji usiobadilika, huipa kila tawi URL ya kukagua na kurudisha uzalishaji kwenye toleo lolote la awali kwa bonyeza moja. Inaendeshwa kwenye seva ambazo Enzonic inazisimamia yenyewe.

Mpango wa bure: 150 GB za bandwidth na wito 2M wa functions kwa mwezi, bila kadi.

Enzonic Deploy: Miradi

Kutoka kusukuma hadi uzalishaji

Unganisha hazina mara moja. Baada ya hapo, Git ndiyo kitufe chako cha usambazaji.

  1. git push

    Unganisha hazina kupitia programu ya GitHub ya Enzonic. Kila push na pull request huanzisha ujenzi katika kontena mpya, iliyotengwa.

  2. build

    Usakinishaji na ujenzi hutumia akiba zako za utegemezi na fremu, na faili mpya tu ndizo zinazopakiwa.

  3. preview

    Kila usambazaji huhifadhi URL yake ya kudumu, na kila tawi hupata URL thabiti kama myapp-git-feature.enzonic.dev.

  4. promote

    Kuunganisha kwenye tawi la uzalishaji huelekeza vikoa vyako kwenye usambazaji mpya. Uliopita unabaki tayari kwa urejeshaji.

Enzonic Deploy: Jenga

Usambazaji mbaya unarekebishwa kwa bonyeza moja.

Usambazaji hauibadiliki baada ya kujengwa. Uzalishaji ni pointa inayoelekea mojawapo, kwa hiyo kurejesha nyuma kunahamisha pointa hiyo hadi ujenzi wa zamani. Hakuna kinachojengwa upya, na unaweza kuisogeza mbele tena kwa njia ile ile.

Enzonic Deploy: Usambazaji

Subdomain za bure na vikoa vyako mwenyewe.

Kila mradi hupata <project>.enzonic.dev. Pata majina zaidi ya bure kwenye vikoa vya Enzonic kama enzonic.dev na play-mc.cc, au unganisha kikoa kikuu au subdomain unayoimiliki: 10 kwa kila mradi kwenye Free, bila kikomo kwenye Pro na Business. Konsoli inaonyesha rekodi za DNS za kuongeza, inazikagua kwa ajili yako na inatoa vyeti vya HTTPS kiotomatiki.

Elekeza www kwenye kikoa kikuu, elekeza kwenye kikoa kingine au bandika kikoa kwenye tawi la Git kwa majaribio ya awali.

Soma kuhusu Domains
Enzonic Deploy: Vikoa

Tazama uzalishaji unafanya nini.

Kumbukumbu za utekelezaji zinatiririka kutoka kila nodi inayoendesha mradi wako. Pro na Business zinaongeza uchambuzi: maombi, bandwidth, miito ya kazi, muda wa jibu na kiwango cha makosa kwa kila mradi.

Enzonic Deploy: Uchambuzi

Kila kitu kingine ambacho programu ya wavuti inahitaji

Kazi kwanza, seva inapohitajika
Njia za API na kurasa zinazoonyeshwa upande wa seva huendeshwa kama kazi zinazoanza inapohitajika na kusimama trafiki ikikoma. Programu inayopaswa kusikiliza bandari, kama seva ya WebSocket, huendeshwa kwenye hali ya seva, na kumbukumbu ya ujenzi inaeleza kwa nini.
Nakala na ubadilishaji wa dharura
Kwenye Pro, kazi na seva huendeshwa kwenye nodi mbili, na kila ombi huenda kwenye nodi yenye shughuli kidogo kati ya zenye afya. Nodi ikiacha kujibu, trafiki huhamia nyingine. Business inaongeza nodi ya tatu.
Vigezo vya mazingira
Thamani tofauti za uzalishaji, onyesho la kukagua na maendeleo. Bandika faili zima la .env mara moja.
Kumbukumbu za ujenzi na utekelezaji
Matokeo ya ujenzi moja kwa moja, pamoja na kumbukumbu za maombi, matokeo ya kazi na stdout ya seva kutoka kila nodi inayoendesha mradi wako.
Sambaza bila Git
Weka folda au zip kwenye konsoli ili kuchapisha ujenzi tuli, au sambaza kutoka CI kwa tokeni ya API ya kibinafsi.
Uchambuzi na ulinzi wa nenosiri
Kwenye Pro na Business: idadi ya maombi, bandwidth, muda wa jibu na misimbo ya hali kwa kila mradi, pamoja na nenosiri mbele ya staging au onyesho la mteja.

Zana za API na uandishi wa programu

Ongeza uwekaji wa kiotomatiki kwenye zana unazotumia tayari. Kila kitendo cha kiweko ni wito wa API, GitHub Action huweka kila push, na MCP inamwezesha wakala wako wa AI wa uandishi wa programu kuweka, kusoma kumbukumbu za ujenzi na kurejesha toleo la awali.

.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

Hakuna CLI ya kusakinisha: CI yoyote au terminal yoyote hufanya kazi na curl. Ukurasa wa Developers wa kiweko una mipangilio tayari kwa kila zana.

Hutambua fremu unayotumia tayari

Mjenzi husoma hazina yako na kuchagua mipangilio ya usakinishaji, ujenzi na matokeo. HTML tupu hufanya kazi bila hatua ya ujenzi, na unaweza kubadilisha kila amri.

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

Ndani ya konsoli

Bei

Anza bila malipo. Pro inaongeza seva zinazokuwa hai kila wakati, ubadilishaji wa dharura kwenye nodi mbili, uchambuzi na ulinzi wa nenosiri, na mpango huo huo unagharamia Databases pia.

MpangoBureBureMiradi binafsi, boti na prototypesDeploy bila malipoProUS$ 10 kwa mweziProgramu na hifadhidata za uzalishajiChagua ProBusinessUS$ 29 kwa mweziTimu na trafiki kubwaChagua Business
Miradi200Bila kikomoBila kikomo
Usambazaji uliohifadhiwa30 kwa kila mradi300 kwa kila mradi1,000 kwa kila mradi
Bandwidth kwa mwezi150 GB2 TB5 TB
Miito ya kazi kwa mwezi2M20M100M
Nguvu ya kompyuta ya kazi kwa mwezi400 GB-h2,000 GB-h10,000 GB-h
Kumbukumbu / muda wa kazi1 GB / 300 s4 GB / 1,800 s4 GB / 3,600 s
Dakika za ujenzi kwa mwezi3,00010,00040,000
Ujenzi sambamba136
Hali ya sevaMfano 1, MB 512, hulala baada ya dakika 15 bila shughuli3 zinazowaka kila wakati, 2 GB10 zinazowaka kila wakati, 4 GB
NakalaNodi 1Nodi 2, ubadilishaji wa dharura otomatikiNodi 3, katika mikoa mbalimbali Ulaya na Asia zitakapofunguliwa
Vikoa maalum kwa kila mradi10Bila kikomoBila kikomo
Subdomain za bure za Enzonic kwa kila mradi32020
Maonyesho ya kukagua, urejeshaji, vigezo vya mazingira, kumbukumbuImejumuishwaImejumuishwaImejumuishwa
Muda wa kuhifadhi kumbukumbuSiku 1Siku 7Siku 30
Ulinzi wa nenosiri, uchambuziImejumuishwaImejumuishwaImejumuishwa
Konsoli isiyo na matangazoHaijajumuishwaImejumuishwaImejumuishwa
  • Punguzo la 50% kwenye mwezi wako wa kwanza wa kulipia
  • Punguzo la 25% kila mwezi ukiwa na mpango wa kulipia wa mchezo wa Enzonic

Bei ziko kwa dola za Marekani. Mipango ya kulipia hujiongeza kila mwezi kutoka salio lako la Enzonic, au kwa kadi salio likiisha. Mpango wa bure haumwombi kadi kamwe. Konsoli huonyesha kila wakati vikomo vya mpango wako wa sasa.

Linganisha kila kikomo kwenye enzonic.dev

Ruzuku za Cloud

Muda wa bure wa Pro au Business na hadi US$ 500 ya salio la Cloud kwa watu wanaojenga kwa ajili ya wengine.

  • Pro au Business kwa miezi 3, 6 au 12
  • Hadi US$ 500 ya salio la Cloud kwenye salio lako la Enzonic
  • Ruzuku moja inagharamia Deploy, Databases, CI na vikomo vya Rapidfile vya mpango
  • Husomwa na mtu, kwa kawaida hujibiwa ndani ya siku chache

Omba kwa fomu iliyo kwenye enzonic.dev. Akaunti ya bure ya Enzonic inatosha, na hakuna kadi inayohitajika.

  • Chanzo huria
  • Wanafunzi
  • Mashirika yasiyo ya faida
  • Kampuni changa
  • Waelimishaji
  • Hackathons

Inapoendeshwa

Deploy na Databases zinaendeshwa kwenye seva ambazo Enzonic inazisimamia yenyewe, mashine zile zile zinazoendesha seva za michezo za Enzonic. Kwa uzinduzi, ni Marekani. Ulaya na Asia zinafuata; hakuna kinachoendeshwa huko bado. Cloudflare inatoa DNS, TLS na njia ya mtandao mbele ya seva zetu pekee.

  • MarekaniMoja kwa moja
  • UlayaInakuja hivi karibuni
  • AsiaInakuja hivi karibuni

Maswali

Next.js, Nuxt, SvelteKit, Remix, Astro, Vite na ujenzi mwingine tuli, seva za Hono na Express, pamoja na Python ukitumia FastAPI au Flask. HTML tupu hufanya kazi bila hatua ya ujenzi. Mjenzi hutambua fremu kutoka hazina yako, na unaweza kubadilisha kila amri.

Unganisha hazina na usambaze commit yako ijayo.

Unahitaji hifadhidata au kikoa pia?