Skip to content

Enzonic Deploy

Git වෙත push කරන්න. සජීවී URL එකක් ලබා ගන්න.

Enzonic Deploy GitHub හි සෑම commit එකක් ම වෙනස් කළ නොහැකි deployment එකක් බවට ගොඩනගයි, සෑම ශාඛාවකට ම පෙරදසුන් URL එකක් ලබා දෙයි, production එක එක ක්ලික් එකකින් ඕනෑ පෙර අනුවාදයකට ආපසු හරවයි. එය ධාවනය වන්නේ Enzonic තමන් ම පාලනය කරන සේවාදායකවල ය.

නොමිලේ සැලැස්ම: මාසයකට 150 GB bandwidth සහ 2M function invocations, කාඩ්පතක් නැතිව.

Enzonic Deploy: ව්‍යාපෘති

Push සිට production දක්වා

repository එක එක් වරක් සම්බන්ධ කරන්න. ඉන් පසු Git ම deploy බොත්තම වේ.

  1. git push

    Enzonic GitHub App හරහා repository එකක් සම්බන්ධ කරන්න. සෑම push සහ pull request එකක් ම නව, හුදකලා container එකක build එකක් ආරම්භ කරයි.

  2. build

    Install සහ build ධාවනය වන්නේ ඔබේ dependency සහ framework cache සමඟ ය, නව ගොනු පමණක් උඩුගත වේ.

  3. preview

    සෑම deployment එකක් ම තමන්ගේ ස්ථිර URL එක තබා ගන්නා අතර සෑම ශාඛාවකට ම myapp-git-feature.enzonic.dev වැනි ස්ථාවර URL එකක් ලැබේ.

  4. promote

    Production ශාඛාවට merge කිරීම ඔබේ domain නව deployment එක වෙත යොමු කරයි. පෙර deployment එක rollback සඳහා සූදානම්ව පවතී.

Enzonic Deploy: Build

නරක deploy එකක් එක ක්ලික් එකකින් අහෝසි කළ හැක.

Deployments ගොඩනැගීමෙන් පසු කිසි විටෙක වෙනස් නොවේ. Production යනු ඒවායින් එකක් වෙත යොමුවකි, එබැවින් rollback කිරීමෙන් යොමුව පැරණි build එකකට ගෙනයයි. කිසිවක් නැවත build නොවන අතර එය ඉදිරියට ද එලෙසින් ම ගෙන යා හැක.

Enzonic Deploy: Deployments

නොමිලේ උප-domain සහ ඔබේ ම domain.

සෑම project එකකටම <project>.enzonic.dev ලැබේ. enzonic.dev සහ play-mc.cc වැනි Enzonic domains මත තවත් නොමිලේ නම් ඉල්ලා ගන්න, නැතහොත් ඔබ සතු root domain හෝ subdomain එකක් සම්බන්ධ කරන්න: නොමිලේ සැලැස්මේ එක් project එකකට 10, Pro සහ Business හි සීමාවක් නැත. console එක එකතු කළ යුතු DNS records පෙන්වන අතර, ඒවා ඔබ වෙනුවෙන් පරීක්ෂා කර HTTPS certificates ස්වයංක්‍රීයව නිකුත් කරයි.

www root domain වෙත redirect කරන්න, වෙනත් domain එකකට redirect කරන්න, හෝ staging සඳහා domain එකක් Git ශාඛාවකට අමුණන්න.

Domains ගැන කියවන්න
Enzonic Deploy: Domains

Production කරන දේ බලන්න.

ඔබේ ව්‍යාපෘතිය ධාවනය වන සෑම node එකකින් ම runtime logs සජීවීව ගලා එයි. Pro සහ Business analytics එකතු කරයි: ව්‍යාපෘතියට ඉල්ලීම්, bandwidth, function invocations, latency සහ දෝෂ අනුපාතය.

Enzonic Deploy: Analytics

වෙබ් යෙදුමකට අවශ්‍ය අනෙක් සියල්ල

පළමුව functions, අවශ්‍ය විට සේවාදායක
API routes සහ server-rendered පිටු ඉල්ලීමක් පැමිණි විට ආරම්භ වන සහ තදබදය නැවතුණු විට නතර වන functions ලෙස ධාවනය වේ. WebSocket සේවාදායකයක් වැනි port එකක සවන් දිය යුතු යෙදුමක් server mode එකේ ධාවනය වන අතර build log එකෙහි හේතුව සඳහන් වේ.
Replicas සහ failover
Pro හි functions සහ සේවාදායක nodes දෙකක ධාවනය වන අතර සෑම ඉල්ලීමක් ම අඩුම කාර්යබහුල සෞඛ්‍ය සම්පන්න node වෙත යයි. node එකක් පිළිතුරු නොදෙන්නේ නම්, තදබදය අනෙක වෙත ගමන් කරයි. Business හි තුන්වන node එකක් එක් වේ.
පරිසර විචල්‍ය
Production, පෙරදසුන සහ development සඳහා වෙනම අගයන්. සම්පූර්ණ .env ගොනුවක් එකවර ඇලවන්න.
Build සහ runtime logs
සජීවී build ප්‍රතිදානය, ඒ හා ඔබේ ව්‍යාපෘතිය ධාවනය වන සෑම node එකකින් ම ඉල්ලීම් logs, function ප්‍රතිදානය සහ සේවාදායක stdout.
Git නොමැතිව deploy
static build එකක් ප්‍රකාශ කිරීමට console එකට ෆෝල්ඩරයක් හෝ zip එකක් අදින්න, හෝ පුද්ගලික API token එකකින් CI වෙතින් deploy කරන්න.
Analytics සහ මුරපද ආරක්ෂාව
Pro සහ Business හි: සෑම ව්‍යාපෘතියකට ම ඉල්ලීම් ගණන්, bandwidth, latency සහ status codes, ඒ හා staging හෝ සේවාලාභියාට පෙරදසුන් කිරීමට පෙර මුරපදයක්.

API සහ කේතන මෙවලම්

ඔබ දැනටමත් භාවිත කරන මෙවලම්වලට ස්වයංක්‍රීය deploy එකතු කරන්න. සෑම console ක්‍රියාවක්ම API ඇමතුමකි, GitHub Action සෑම push එකකම deploy කරයි, සහ MCP මගින් ඔබේ AI කේතන ඒජන්ට් deploy කිරීමට, build log කියවීමට සහ rollback කිරීමට ඉඩ දෙයි.

.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 හෝ terminal එකක් curl සමඟ ක්‍රියා කරයි. console හි Developers පිටුවේ සෑම මෙවලමක් සඳහාම සූදානම් සැකසුම් ඇත.

ඔබ දැනටමත් භාවිත කරන framework එක හඳුනා ගනී

builder එක ඔබේ repository කියවා install, build සහ output සැකසුම් තෝරයි. සරල HTML build පියවරකින් තොරව ක්‍රියා කරන අතර සෑම විධානයක් ම ඔබට අභිබවා යා හැක.

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

Console එක ඇතුළත

මිල ගණන්

නොමිලේ ආරම්භ කරන්න. Pro හි සැමවිට ම ක්‍රියාත්මක සේවාදායක, nodes දෙකක failover, analytics සහ මුරපද ආරක්ෂාව එකතු වේ; එම සැලැස්ම Databases ද ආවරණය කරයි.

සැලැස්මනොමිලේනොමිලේපෞද්ගලික ව්‍යාපෘති, bots සහ මූලාකෘතිනොමිලේ Deploy කරන්නPro$10 මාසයකටනිෂ්පාදනයේ යෙදුම් සහ ඩේටාබේස්Pro තෝරන්නBusiness$29 මාසයකටකණ්ඩායම් සහ ඉහළ trafficBusiness තෝරන්න
ව්‍යාපෘති200සීමාවක් නැතසීමාවක් නැත
තබා ගත් deploymentsව්‍යාපෘතියකට 30ව්‍යාපෘතියකට 300ව්‍යාපෘතියකට 1,000
මාසයකට bandwidth150 GB2 TB5 TB
මාසයකට function invocations2M20M100M
මාසයකට function compute400 GB-h2,000 GB-h10,000 GB-h
Function මතකය / timeout1 GB / 300 s4 GB / 1,800 s4 GB / 3,600 s
මාසයකට build මිනිත්තු3,00010,00040,000
සමගාමී builds136
සේවාදායක ප්‍රකාරයinstance 1ක්, MB 512, ක්‍රියාවිරහිත මිනිත්තු 15කට පසු නින්දටසැමවිට ම ක්‍රියාත්මක 3, GB 2සැමවිට ම ක්‍රියාත්මක 10, GB 4
Replicasnode 1ක්nodes 2, ස්වයංක්‍රීය failovernodes 3, යුරෝපය සහ ආසියාව විවෘත වූ පසු කලාප අතර
ව්‍යාපෘතියකට අභිරුචි domains10සීමාවක් නැතසීමාවක් නැත
ව්‍යාපෘතියකට නොමිලේ Enzonic උප-domains32020
පෙරදසුන්, rollback, පරිසර විචල්‍ය, logsඇතුළත්ඇතුළත්ඇතුළත්
Log රඳවා ගැනීමදින 1දින 7දින 30
මුරපද ආරක්ෂාව, analyticsඇතුළත්ඇතුළත්ඇතුළත්
දැන්වීම් නැති consoleඇතුළත් නැතඇතුළත්ඇතුළත්
  • ඔබේ පළමු ගෙවන මාසයට 50% වට්ටම
  • ගෙවන Enzonic ක්‍රීඩා සැලැස්මක් සහිතව සෑම මාසයකට ම 25% වට්ටම

මිල ගණන් ඇමරිකානු ඩොලර් වලින්. ගෙවන සැලැස්ම ඔබේ Enzonic ශේෂයෙන් මාසිකව අලුත් වේ; ශේෂය හිස් නම් කාඩ්පතෙන්. නොමිලේ සැලැස්මට කිසි විටෙක කාඩ්පතක් අවශ්‍ය නොවේ. Console එකෙහි ඔබේ වත්මන් සැලැස්මේ සීමා සැමවිට ම පෙන්වයි.

enzonic.dev හි සියලු සීමා සසඳන්න

Cloud ප්‍රදාන

අන් අයට ගොඩනගන අයට නොමිලේ Pro හෝ Business කාලය සහ $500 දක්වා Cloud credit.

  • මාස 3, 6 හෝ 12ක් සඳහා Pro හෝ Business
  • ඔබේ Enzonic ශේෂයේ $500 දක්වා Cloud credit
  • Grant එකක් Deploy, Databases, CI සහ සැලැස්මේ Rapidfile සීමා ආවරණය කරයි
  • පුද්ගලයෙකු කියවයි, සාමාන්‍යයෙන් දින කිහිපයකින් පිළිතුරු දෙයි

enzonic.dev හි පෝරමය සමග අයදුම් කරන්න. නොමිලේ Enzonic ගිණුමක් ඇති නම් ප්‍රමාණවත්, කාඩ්පතක් අවශ්‍ය නොවේ.

  • විවෘත මූලාශ්‍රය
  • ශිෂ්‍යයන්
  • ලාභ නොලබන සංවිධාන
  • ස්ටාර්ට්අප්
  • ගුරුවරුන්
  • Hackathons

එය ධාවනය වන ස්ථානය

Deploy සහ Databases ධාවනය වන්නේ Enzonic ම පාලනය කරන සේවාදායකවල ය; Enzonic ක්‍රීඩා සේවාදායකවලට බලය දෙන එම යන්ත්‍ර ම ය. දියත් කිරීමේදී ඒවා ඇමරිකා එක්සත් ජනපදයේ ය. යුරෝපය සහ ආසියාව ඊළඟට එයි; දැනට එහි කිසිවක් ධාවනය නොවේ. Cloudflare ලබා දෙන්නේ අප සේවාදායකවල ඉදිරිපිට DNS, TLS සහ ජාල මාර්ගය පමණි.

  • ඇමරිකා එක්සත් ජනපදයසජීවී
  • යුරෝපයළඟදීම
  • ආසියාවළඟදීම

ප්‍රශ්න

Next.js, Nuxt, SvelteKit, Remix, Astro, Vite සහ අනෙකුත් static builds, Hono සහ Express සේවාදායක, සහ FastAPI හෝ Flask සහිත Python. සරල HTML build පියවරකින් තොරව ක්‍රියා කරයි. Builder එක ඔබේ repository වෙතින් framework එක හඳුනා ගන්නා අතර සෑම විධානයක් ම ඔබට අභිබවා යා හැක.

repository එකක් සම්බන්ධ කර ඊළඟ commit එක නිකුත් කරන්න.

ඩේටාබේසයක් හෝ domain එකක් ද අවශ්‍යද?