Skip to content

Enzonic Deploy

Git-ലേക്ക് പുഷ് ചെയ്യൂ. തത്സമയ URL നേടൂ.

Enzonic Deploy GitHub-ൽ നിന്നുള്ള ഓരോ commit-ഉം മാറ്റമില്ലാത്ത ഡിപ്ലോയ്‌മെന്റാക്കി മാറ്റുന്നു, ഓരോ ബ്രാഞ്ചിനും ഒരു പ്രിവ്യൂ URL നൽകുന്നു, പ്രൊഡക്ഷൻ ഏത് മുൻ പതിപ്പിലേക്കും ഒറ്റ ക്ലിക്കിൽ തിരികെ കൊണ്ടുപോകുന്നു. Enzonic തന്നെ നടത്തുന്ന സെർവറുകളിലാണ് ഇത് പ്രവർത്തിക്കുന്നത്.

Free പ്ലാൻ: പ്രതിമാസം 150 GB ബാൻഡ്‌വിഡ്ത്തും 2M ഫംഗ്ഷൻ ഇൻവോക്കേഷനുകളും, കാർഡ് വേണ്ട.

Enzonic Deploy: പ്രോജക്റ്റുകൾ

Push-ൽ നിന്ന് പ്രൊഡക്ഷനിലേക്ക്

ഒരു റിപ്പോസിറ്ററി ഒരിക്കൽ കണക്റ്റ് ചെയ്യൂ. അതിനുശേഷം Git തന്നെ ഡിപ്ലോയ് ബട്ടൺ ആകും.

  1. git push

    Enzonic GitHub App വഴി ഒരു റിപ്പോസിറ്ററി കണക്റ്റ് ചെയ്യൂ. ഓരോ push-ഉം pull request-ഉം ഒരു പുതിയ, ഒറ്റപ്പെട്ട കണ്ടെയ്നറിൽ ബിൽഡ് ആരംഭിക്കുന്നു.

  2. build

    ഇൻസ്റ്റാളും ബിൽഡും നിങ്ങളുടെ ഡിപെൻഡൻസി, ഫ്രെയിംവർക്ക് കാഷെകളോടെ പ്രവർത്തിക്കുന്നു; പുതിയ ഫയലുകൾ മാത്രമേ അപ്‌ലോഡ് ചെയ്യൂ.

  3. preview

    ഓരോ ഡിപ്ലോയ്‌മെന്റിനും സ്വന്തം സ്ഥിരമായ URL ലഭിക്കുന്നു, ഓരോ ബ്രാഞ്ചിനും myapp-git-feature.enzonic.dev പോലെ സ്ഥിരതയുള്ള ഒരു URL ലഭിക്കുന്നു.

  4. promote

    പ്രൊഡക്ഷൻ ബ്രാഞ്ചിലേക്ക് മെർജ് ചെയ്യുമ്പോൾ നിങ്ങളുടെ ഡൊമെയ്നുകൾ പുതിയ ഡിപ്ലോയ്‌മെന്റിലേക്ക് ചൂണ്ടും. മുമ്പത്തേത് റോൾബാക്കിനായി തയ്യാറായി നിൽക്കും.

Enzonic Deploy: ബിൽഡ്

തെറ്റായ ഡിപ്ലോയ് ഒറ്റ ക്ലിക്കിൽ തിരുത്താം.

ബിൽഡ് കഴിഞ്ഞാൽ ഡിപ്ലോയ്‌മെന്റുകൾ ഒരിക്കലും മാറില്ല. പ്രൊഡക്ഷൻ അവയിലൊന്നിലേക്കുള്ള ഒരു പോയിന്ററാണ്, അതിനാൽ റോൾബാക്ക് പോയിന്ററിനെ പഴയ ബിൽഡിലേക്ക് മാറ്റുന്നു. ഒന്നും വീണ്ടും ബിൽഡ് ചെയ്യുന്നില്ല, അതേ രീതിയിൽ മുന്നോട്ടും നീക്കാം.

Enzonic Deploy: ഡിപ്ലോയ്‌മെന്റുകൾ

സൗജന്യ സബ്ഡൊമെയ്നുകളും നിങ്ങളുടെ സ്വന്തം ഡൊമെയ്നുകളും.

ഓരോ പ്രോജക്റ്റിനും <project>.enzonic.dev ലഭിക്കും. enzonic.dev, play-mc.cc പോലുള്ള Enzonic ഡൊമെയ്‌നുകളിൽ കൂടുതൽ സൗജന്യ പേരുകൾ സ്വന്തമാക്കാം, അല്ലെങ്കിൽ നിങ്ങളുടേതായ റൂട്ട് ഡൊമെയ്‌നോ സബ്‌ഡൊമെയ്‌നോ കണക്ട് ചെയ്യാം: Free-ൽ ഓരോ പ്രോജക്റ്റിനും 10, Pro, Business എന്നിവയിൽ പരിധിയില്ല. ചേർക്കേണ്ട DNS റെക്കോർഡുകൾ കൺസോൾ കാണിക്കും, അവ നിങ്ങൾക്കായി പരിശോധിക്കും, HTTPS സർട്ടിഫിക്കറ്റുകൾ സ്വയമേവ നൽകും.

www-യെ റൂട്ട് ഡൊമെയ്നിലേക്ക് റീഡയറക്ട് ചെയ്യൂ, മറ്റൊരു ഡൊമെയ്നിലേക്ക് റീഡയറക്ട് ചെയ്യൂ, അല്ലെങ്കിൽ സ്റ്റേജിംഗിനായി ഒരു ഡൊമെയ്ൻ Git ബ്രാഞ്ചിൽ ഉറപ്പിക്കൂ.

Domains-നെക്കുറിച്ച് വായിക്കൂ
Enzonic Deploy: ഡൊമെയ്നുകൾ

പ്രൊഡക്ഷൻ എന്ത് ചെയ്യുന്നുവെന്ന് കാണൂ.

നിങ്ങളുടെ പ്രോജക്റ്റ് പ്രവർത്തിപ്പിക്കുന്ന ഓരോ നോഡിൽ നിന്നും റൺടൈം ലോഗുകൾ സ്ട്രീം ചെയ്യുന്നു. Pro, Business എന്നിവയിൽ അനലിറ്റിക്സ് ഉണ്ട്: ഓരോ പ്രോജക്റ്റിനുമുള്ള അഭ്യർത്ഥനകൾ, ബാൻഡ്‌വിഡ്ത്ത്, ഫംഗ്ഷൻ ഇൻവോക്കേഷനുകൾ, ലേറ്റൻസി, പിശക് നിരക്ക്.

Enzonic Deploy: അനലിറ്റിക്സ്

ഒരു വെബ് ആപ്പിന് ആവശ്യമായ മറ്റെല്ലാം

ആദ്യം ഫംഗ്ഷനുകൾ, ആവശ്യമുള്ളപ്പോൾ സെർവറുകൾ
API റൂട്ടുകളും സെർവർ-റെൻഡർ ചെയ്ത പേജുകളും അഭ്യർത്ഥന വരുമ്പോൾ ആരംഭിക്കുകയും ട്രാഫിക് നിലയ്ക്കുമ്പോൾ നിർത്തുകയും ചെയ്യുന്ന ഫംഗ്ഷനുകളായി പ്രവർത്തിക്കുന്നു. WebSocket സെർവർ പോലെ ഒരു പോർട്ടിൽ കേൾക്കേണ്ട ആപ്പ് സെർവർ മോഡിലാണ് പ്രവർത്തിക്കുന്നത്, അതിന്റെ കാരണം ബിൽഡ് ലോഗ് പറയും.
റെപ്ലിക്കകളും ഫെയിൽഓവറും
Pro-ൽ ഫംഗ്ഷനുകളും സെർവറുകളും രണ്ട് നോഡുകളിൽ പ്രവർത്തിക്കുന്നു, ഓരോ അഭ്യർത്ഥനയും ഏറ്റവും കുറവ് തിരക്കുള്ള ആരോഗ്യമുള്ള നോഡിലേക്ക് പോകുന്നു. ഒരു നോഡ് മറുപടി നിർത്തിയാൽ ട്രാഫിക് മറ്റേതിലേക്ക് മാറുന്നു. Business മൂന്നാമത്തെ നോഡ് ചേർക്കുന്നു.
എൻവയൺമെന്റ് വേരിയബിളുകൾ
പ്രൊഡക്ഷൻ, പ്രിവ്യൂ, ഡെവലപ്‌മെന്റ് എന്നിവയ്ക്ക് വെവ്വേറെ മൂല്യങ്ങൾ. ഒറ്റയടിക്ക് മുഴുവൻ .env ഫയലും ഒട്ടിക്കാം.
ബിൽഡ്, റൺടൈം ലോഗുകൾ
തത്സമയ ബിൽഡ് ഔട്ട്പുട്ടും, നിങ്ങളുടെ പ്രോജക്റ്റ് പ്രവർത്തിപ്പിക്കുന്ന ഓരോ നോഡിൽ നിന്നുമുള്ള അഭ്യർത്ഥന ലോഗുകൾ, ഫംഗ്ഷൻ ഔട്ട്പുട്ട്, സെർവർ stdout എന്നിവയും.
Git ഇല്ലാതെ ഡിപ്ലോയ്
സ്റ്റാറ്റിക് ബിൽഡ് പ്രസിദ്ധീകരിക്കാൻ കൺസോളിൽ ഒരു ഫോൾഡറോ zip ഫയലോ ഇടൂ, അല്ലെങ്കിൽ വ്യക്തിഗത API ടോക്കൺ ഉപയോഗിച്ച് CI-ൽ നിന്ന് ഡിപ്ലോയ് ചെയ്യൂ.
അനലിറ്റിക്സും പാസ്‌വേഡ് സംരക്ഷണവും
Pro, Business എന്നിവയിൽ: ഓരോ പ്രോജക്റ്റിനുമുള്ള അഭ്യർത്ഥനകളുടെ എണ്ണം, ബാൻഡ്‌വിഡ്ത്ത്, ലേറ്റൻസി, സ്റ്റാറ്റസ് കോഡുകൾ; സ്റ്റേജിംഗിനോ ക്ലയന്റ് പ്രിവ്യൂവിനോ മുന്നിൽ ഒരു പാസ്‌വേഡും.

API, കോഡിംഗ് ടൂളുകൾ

നിങ്ങൾ ഇതിനകം ഉപയോഗിക്കുന്ന ടൂളുകളിലേക്ക് ഓട്ടോ-ഡിപ്ലോയ് ചേർക്കൂ. കൺസോളിലെ ഓരോ പ്രവർത്തനവും ഒരു API കോൾ ആണ്, GitHub Action ഓരോ push-ലും വിന്യസിക്കുന്നു, MCP വഴി നിങ്ങളുടെ AI കോഡിംഗ് ഏജന്റിന് വിന്യസിക്കാനും ബിൽഡ് ലോഗുകൾ വായിക്കാനും റോൾബാക്ക് ചെയ്യാനും കഴിയും.

.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 വേണ്ട: ഏത് CI അല്ലെങ്കിൽ ടെർമിനലും curl ഉപയോഗിച്ച് പ്രവർത്തിക്കും. കൺസോളിലെ Developers പേജിൽ എല്ലാ ടൂളുകൾക്കുമുള്ള സജ്ജീകരണങ്ങൾ തയ്യാറാണ്.

നിങ്ങൾ ഇതിനകം ഉപയോഗിക്കുന്ന ഫ്രെയിംവർക്ക് കണ്ടെത്തുന്നു

ബിൽഡർ നിങ്ങളുടെ റിപ്പോസിറ്ററി വായിച്ച് ഇൻസ്റ്റാൾ, ബിൽഡ്, ഔട്ട്പുട്ട് ക്രമീകരണങ്ങൾ തിരഞ്ഞെടുക്കുന്നു. സാധാരണ HTML ബിൽഡ് ഘട്ടമില്ലാതെ പ്രവർത്തിക്കുന്നു, ഓരോ കമാൻഡും മാറ്റാം.

  • Next.js
  • Astro
  • Vite
  • Nuxt
  • SvelteKit
  • Remix
  • Hono
  • Express
  • FastAPI
  • Flask
  • സ്റ്റാറ്റിക് HTML

കൺസോളിനുള്ളിൽ

വിലനിർണ്ണയം

സൗജന്യമായി തുടങ്ങൂ. Pro-യിൽ എപ്പോഴും ഓണായ സെർവറുകൾ, രണ്ട് നോഡുകൾക്കിടയിലുള്ള ഫെയിൽഓവർ, അനലിറ്റിക്സ്, പാസ്‌വേഡ് സംരക്ഷണം എന്നിവ ചേരുന്നു; ഇതേ പ്ലാൻ Databases-നും ബാധകമാണ്.

പ്ലാൻസൗജന്യംസൗജന്യംവ്യക്തിഗത പ്രോജക്റ്റുകൾ, ബോട്ടുകൾ, പ്രോട്ടോടൈപ്പുകൾസൗജന്യമായി Deploy ചെയ്യൂPro$10 മാസംപ്രൊഡക്ഷനിലുള്ള ആപ്പുകളും ഡാറ്റാബേസുകളുംPro തിരഞ്ഞെടുക്കൂBusiness$29 മാസംടീമുകൾക്കും ഉയർന്ന ട്രാഫിക്കിനുംBusiness തിരഞ്ഞെടുക്കൂ
പ്രോജക്റ്റുകൾ200പരിധിയില്ലാത്തത്പരിധിയില്ലാത്തത്
സൂക്ഷിച്ച ഡിപ്ലോയ്‌മെന്റുകൾഒരു പ്രോജക്റ്റിന് 30ഒരു പ്രോജക്റ്റിന് 300ഒരു പ്രോജക്റ്റിന് 1,000
പ്രതിമാസ ബാൻഡ്‌വിഡ്ത്ത്150 GB2 TB5 TB
പ്രതിമാസ ഫംഗ്ഷൻ ഇൻവോക്കേഷനുകൾ2M20M100M
പ്രതിമാസ ഫംഗ്ഷൻ കമ്പ്യൂട്ട്400 GB-h2,000 GB-h10,000 GB-h
ഫംഗ്ഷൻ മെമ്മറി / ടൈംഔട്ട്1 GB / 300 s4 GB / 1,800 s4 GB / 3,600 s
പ്രതിമാസ ബിൽഡ് മിനിറ്റുകൾ3,00010,00040,000
ഒരേസമയമുള്ള ബിൽഡുകൾ136
സെർവർ മോഡ്1 ഇൻസ്റ്റൻസ്, 512 MB, 15 മിനിറ്റ് നിഷ്ക്രിയമായാൽ ഉറങ്ങും3 എപ്പോഴും ഓൺ, 2 GB10 എപ്പോഴും ഓൺ, 4 GB
റെപ്ലിക്കകൾ1 നോഡ്2 നോഡുകൾ, ഓട്ടോമാറ്റിക് ഫെയിൽഓവർ3 നോഡുകൾ, യൂറോപ്പും ഏഷ്യയും തുറന്നാൽ മേഖലകൾക്കിടയിൽ
ഓരോ പ്രോജക്റ്റിനുമുള്ള കസ്റ്റം ഡൊമെയ്നുകൾ10പരിധിയില്ലാത്തത്പരിധിയില്ലാത്തത്
ഓരോ പ്രോജക്റ്റിനുമുള്ള സൗജന്യ Enzonic സബ്ഡൊമെയ്നുകൾ32020
പ്രിവ്യൂകൾ, റോൾബാക്ക്, env വേരിയബിളുകൾ, ലോഗുകൾഉൾപ്പെടുന്നുഉൾപ്പെടുന്നുഉൾപ്പെടുന്നു
ലോഗ് സൂക്ഷിക്കുന്ന കാലയളവ്1 ദിവസം7 ദിവസം30 ദിവസം
പാസ്‌വേഡ് സംരക്ഷണം, അനലിറ്റിക്സ്ഉൾപ്പെടുന്നുഉൾപ്പെടുന്നുഉൾപ്പെടുന്നു
പരസ്യങ്ങളില്ലാത്ത കൺസോൾഉൾപ്പെടുന്നില്ലഉൾപ്പെടുന്നുഉൾപ്പെടുന്നു
  • ആദ്യ പണമടച്ചുള്ള മാസത്തിന് 50% ഇളവ്
  • പണമടച്ചുള്ള Enzonic ഗെയിം പ്ലാനിനൊപ്പം എല്ലാ മാസവും 25% ഇളവ്

വിലകൾ യുഎസ് ഡോളറിൽ. പണമടച്ചുള്ള പ്ലാനുകൾ നിങ്ങളുടെ Enzonic ബാലൻസിൽ നിന്ന് മാസംതോറും പുതുക്കും; ബാലൻസ് ഇല്ലാത്തപ്പോൾ കാർഡ് വഴി. സൗജന്യ പ്ലാനിന് ഒരിക്കലും കാർഡ് ആവശ്യമില്ല. നിങ്ങളുടെ നിലവിലെ പ്ലാനിന്റെ പരിധികൾ കൺസോൾ എപ്പോഴും കാണിക്കുന്നു.

enzonic.dev-ൽ എല്ലാ പരിധികളും താരതമ്യം ചെയ്യൂ

Cloud ഗ്രാന്റുകൾ

മറ്റുള്ളവർക്കായി നിർമ്മിക്കുന്നവർക്ക് സൗജന്യ Pro അല്ലെങ്കിൽ Business സമയവും $500 വരെ Cloud ക്രെഡിറ്റും.

  • Pro അല്ലെങ്കിൽ Business 3, 6 അല്ലെങ്കിൽ 12 മാസത്തേക്ക്
  • നിങ്ങളുടെ Enzonic ബാലൻസിൽ $500 വരെ Cloud ക്രെഡിറ്റ്
  • ഒരു ഗ്രാന്റ് Deploy, Databases, CI, പ്ലാനിന്റെ Rapidfile പരിധികൾ എന്നിവ ഉൾക്കൊള്ളുന്നു
  • ഒരാൾ വായിക്കുന്നു, സാധാരണയായി ഏതാനും ദിവസങ്ങൾക്കകം മറുപടി നൽകുന്നു

enzonic.dev-ലെ ഫോം ഉപയോഗിച്ച് അപേക്ഷിക്കൂ. ഒരു സൗജന്യ Enzonic അക്കൗണ്ട് മതി, കാർഡ് വേണ്ട.

  • Open source
  • വിദ്യാർത്ഥികൾ
  • ലാഭരഹിത സംഘടനകൾ
  • സ്റ്റാർട്ടപ്പുകൾ
  • അധ്യാപകർ
  • ഹാക്കത്തോണുകൾ

ഇത് എവിടെ പ്രവർത്തിക്കുന്നു

Deploy-ഉം Databases-ഉം Enzonic തന്നെ നടത്തുന്ന സെർവറുകളിലാണ് പ്രവർത്തിക്കുന്നത്, Enzonic ഗെയിം സെർവറുകൾക്ക് പിന്നിലുള്ള അതേ മെഷീനുകൾ. ലോഞ്ച് സമയത്ത് ഇത് ഐക്യനാടുകളിലാണ്. യൂറോപ്പും ഏഷ്യയും അടുത്തതായി വരും; അവിടെ ഇതുവരെ ഒന്നും പ്രവർത്തിക്കുന്നില്ല. ഞങ്ങളുടെ സെർവറുകൾക്ക് മുന്നിൽ DNS, TLS, നെറ്റ്‌വർക്ക് പാത എന്നിവ മാത്രമാണ് Cloudflare നൽകുന്നത്.

  • ഐക്യനാടുകൾലൈവ്
  • യൂറോപ്പ്ഉടൻ വരുന്നു
  • ഏഷ്യഉടൻ വരുന്നു

ചോദ്യങ്ങൾ

Next.js, Nuxt, SvelteKit, Remix, Astro, Vite, മറ്റ് സ്റ്റാറ്റിക് ബിൽഡുകൾ, Hono, Express സെർവറുകൾ, കൂടാതെ FastAPI അല്ലെങ്കിൽ Flask ഉള്ള Python. സാധാരണ HTML ബിൽഡ് ഘട്ടമില്ലാതെ പ്രവർത്തിക്കുന്നു. നിങ്ങളുടെ റിപ്പോസിറ്ററിയിൽ നിന്ന് ബിൽഡർ ഫ്രെയിംവർക്ക് കണ്ടെത്തുന്നു, ഓരോ കമാൻഡും മാറ്റാം.

ഒരു റിപ്പോസിറ്ററി കണക്റ്റ് ചെയ്ത് അടുത്ത commit ഷിപ്പ് ചെയ്യൂ.

ഒരു ഡാറ്റാബേസോ ഡൊമെയ്നോ വേണോ?