Skip to content

Enzonic Deploy

Git پر push کریں۔ لائیو URL حاصل کریں۔

Enzonic Deploy GitHub کے ہر کمٹ کو ایک ناقابلِ تبدیل ڈیپلائمنٹ میں بدلتا ہے، ہر برانچ کو پری ویو URL دیتا ہے، اور پروڈکشن کو ایک کلک میں کسی بھی پچھلے ورژن پر واپس لے جاتا ہے۔ یہ ان سرورز پر چلتا ہے جو Enzonic خود چلاتا ہے۔

مفت پلان: ہر مہینے 150 GB بینڈوتھ اور 2M function invocations، بغیر کارڈ۔

Enzonic Deploy: Projects

Push سے Production تک

ایک ریپوزیٹری ایک بار کنیکٹ کریں۔ اس کے بعد Git ہی ڈیپلائے بٹن ہے۔

  1. git push

    Enzonic GitHub App کے ذریعے ایک ریپوزیٹری کنیکٹ کریں۔ ہر push اور pull request ایک تازہ، الگ تھلگ کنٹینر میں بلڈ شروع کرتا ہے۔

  2. build

    انسٹال اور بلڈ آپ کے dependency اور فریم ورک کیشز کے ساتھ چلتے ہیں، اور صرف نئی فائلیں اپ لوڈ ہوتی ہیں۔

  3. preview

    ہر ڈیپلائمنٹ کا اپنا مستقل URL ہوتا ہے، اور ہر برانچ کو myapp-git-feature.enzonic.dev جیسا مستحکم URL ملتا ہے۔

  4. promote

    پروڈکشن برانچ میں merge کرنے سے آپ کے ڈومینز نئی ڈیپلائمنٹ کی طرف اشارہ کرتے ہیں۔ پچھلی ڈیپلائمنٹ رول بیک کے لیے تیار رہتی ہے۔

Enzonic Deploy: Build

ایک خراب ڈیپلائے کو ایک کلک میں واپس لیا جا سکتا ہے۔

ڈیپلائمنٹس بننے کے بعد کبھی نہیں بدلتیں۔ Production ان میں سے ایک کی طرف اشارہ کرتا ہے، اس لیے رول بیک پوائنٹر کو پرانے بلڈ کی طرف لے جاتا ہے۔ کچھ دوبارہ نہیں بنتا، اور آپ اسی طرح اسے دوبارہ آگے بھی لا سکتے ہیں۔

Enzonic Deploy: Deployments

مفت سب ڈومینز اور آپ کے اپنے ڈومینز۔

ہر پروجیکٹ کو <project>.enzonic.dev ملتا ہے۔ enzonic.dev اور play-mc.cc جیسے Enzonic ڈومینز پر مزید مفت نام حاصل کریں، یا اپنا root domain یا subdomain جوڑیں: مفت پر ہر پروجیکٹ کے لیے 10، اور Pro اور Business پر بغیر حد کے۔ کنسول وہ DNS records دکھاتا ہے جو آپ کو شامل کرنے ہیں، انہیں آپ کے لیے جانچتا ہے، اور HTTPS certificates خودکار طور پر جاری کرتا ہے۔

www کو روٹ ڈومین پر ری ڈائریکٹ کریں، کسی اور ڈومین پر ری ڈائریکٹ کریں، یا اسٹیجنگ کے لیے ڈومین کو Git برانچ سے پن کریں۔

Domains کے بارے میں پڑھیں
Enzonic Deploy: Domains

دیکھیں production کیا کر رہا ہے۔

Runtime لاگز ہر اس نوڈ سے لائیو اسٹریم ہوتے ہیں جو آپ کا پروجیکٹ چلاتا ہے۔ Pro اور Business analytics شامل کرتے ہیں: ہر پروجیکٹ کے لیے ریکوئسٹس، بینڈوتھ، فنکشن انوکیشنز، latency اور error rate۔

Enzonic Deploy: Analytics

ویب ایپ کو باقی جو کچھ چاہیے

پہلے فنکشنز، ضرورت پڑنے پر سرورز
API routes اور server-rendered صفحات فنکشنز کے طور پر چلتے ہیں جو ڈیمانڈ پر شروع ہوتے ہیں اور ٹریفک ختم ہونے پر رک جاتے ہیں۔ جو ایپ پورٹ پر سنے، جیسے WebSocket سرور، وہ server mode میں چلتی ہے، اور بلڈ لاگ وجہ بتاتا ہے۔
Replicas اور failover
Pro پر فنکشنز اور سرورز دو نوڈز پر چلتے ہیں، اور ہر ریکوئسٹ سب سے کم مصروف صحت مند نوڈ کو جاتی ہے۔ اگر کوئی نوڈ جواب دینا بند کر دے تو ٹریفک دوسرے پر چلا جاتا ہے۔ Business تیسرا نوڈ شامل کرتا ہے۔
ماحول کے متغیرات
production، preview اور development کے لیے الگ قدریں۔ پورا .env فائل ایک ساتھ چسپاں کریں۔
بلڈ اور رَن ٹائم لاگز
لائیو بلڈ آؤٹ پٹ، اور ہر اس نوڈ سے ریکوئسٹ لاگز، فنکشن آؤٹ پٹ اور سرور stdout جو آپ کا پروجیکٹ چلاتا ہے۔
Git کے بغیر ڈیپلائے
static بلڈ شائع کرنے کے لیے کنسول پر فولڈر یا zip فائل ڈالیں، یا ذاتی API token کے ساتھ CI سے ڈیپلائے کریں۔
Analytics اور پاس ورڈ پروٹیکشن
Pro اور Business پر: ہر پروجیکٹ کے لیے ریکوئسٹ کی تعداد، بینڈوتھ، latency اور status codes، اور staging یا کلائنٹ پری ویو کے سامنے پاس ورڈ۔

API اور کوڈنگ ٹولز

جو ٹولز آپ پہلے سے استعمال کرتے ہیں ان میں خودکار deploy شامل کریں۔ کنسول کا ہر عمل ایک API کال ہے، ایک GitHub Action ہر push پر deploy کرتا ہے، اور MCP آپ کے AI کوڈنگ ایجنٹ کو deploy کرنے، build logs پڑھنے اور 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 کے ساتھ کام کرتا ہے۔ کنسول کے Developers صفحے پر ہر ٹول کے لیے تیار سیٹ اپس موجود ہیں۔

وہ فریم ورک خود پہچانتا ہے جو آپ پہلے سے استعمال کرتے ہیں

بلڈر آپ کی ریپوزیٹری پڑھتا ہے اور install، build اور output کی سیٹنگز خود چنتا ہے۔ سادہ HTML بغیر بلڈ اسٹیپ کے کام کرتا ہے، اور آپ ہر کمانڈ بدل سکتے ہیں۔

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

کنسول کے اندر

قیمتیں

مفت شروع کریں۔ Pro ہمیشہ چلنے والے سرورز، دو نوڈز پر failover، analytics اور پاس ورڈ پروٹیکشن شامل کرتا ہے، اور وہی پلان Databases کو بھی کور کرتا ہے۔

پلانمفتمفتذاتی پروجیکٹس، بوٹس اور پروٹوٹائپسمفت میں Deploy کریںPro$10 فی مہینہProduction میں ایپس اور ڈیٹا بیسزPro منتخب کریںBusiness$29 فی مہینہٹیمیں اور زیادہ ٹریفکBusiness منتخب کریں
Projects200لامحدودلامحدود
محفوظ شدہ Deploymentsفی پروجیکٹ 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 instance، 512 MB، 15 منٹ کی غیر فعالیت کے بعد سو جاتا ہے3 ہمیشہ آن، 2 GB10 ہمیشہ آن، 4 GB
Replicas1 نوڈ2 نوڈز، خودکار failover3 نوڈز، یورپ اور ایشیا کھلنے کے بعد ریجنز کے پار
فی پروجیکٹ کسٹم ڈومینز10لامحدودلامحدود
فی پروجیکٹ مفت Enzonic سب ڈومینز32020
Previews، rollback، env vars، logsشامل ہےشامل ہےشامل ہے
Log retention1 دن7 دن30 دن
پاس ورڈ پروٹیکشن، analyticsشامل ہےشامل ہےشامل ہے
اشتہارات کے بغیر کنسولشامل نہیںشامل ہےشامل ہے
  • پہلے ادا شدہ مہینے پر 50% چھوٹ
  • ادا شدہ Enzonic گیم پلان کے ساتھ ہر مہینے 25% چھوٹ

قیمتیں امریکی ڈالر میں ہیں۔ ادا شدہ پلان ہر ماہ آپ کے Enzonic بیلنس سے تجدید ہوتے ہیں، یا بیلنس خالی ہونے پر کارڈ سے۔ مفت پلان کبھی کارڈ نہیں مانگتا۔ کنسول ہمیشہ آپ کے موجودہ پلان کی حدیں دکھاتا ہے۔

enzonic.dev پر ہر حد کا موازنہ کریں

Cloud گرانٹس

دوسروں کے لیے بنانے والے لوگوں کے لیے مفت Pro یا Business وقت اور $500 تک Cloud کریڈٹ۔

  • 3، 6 یا 12 مہینوں کے لیے Pro یا Business
  • آپ کے Enzonic بیلنس پر $500 تک Cloud کریڈٹ
  • ایک گرانٹ Deploy، Databases، CI اور پلان کی Rapidfile حدوں کو کور کرتی ہے
  • ایک فرد پڑھتا ہے، عموماً چند دنوں میں جواب دیا جاتا ہے

enzonic.dev پر فارم سے درخواست دیں۔ ایک مفت Enzonic اکاؤنٹ کافی ہے، اور کارڈ کی ضرورت نہیں۔

  • اوپن سورس
  • طلبہ
  • غیر منافع بخش تنظیمیں
  • اسٹارٹ اپس
  • اساتذہ
  • ہیکاتھونز

یہ کہاں چلتا ہے

Deploy اور Databases ان سرورز پر چلتے ہیں جو Enzonic خود چلاتا ہے، یعنی وہی مشینیں جن پر Enzonic گیم سرورز چلتے ہیں۔ لانچ کے وقت یہ ریاستہائے متحدہ میں ہیں۔ یورپ اور ایشیا اس کے بعد آئیں گے؛ ابھی وہاں کچھ نہیں چلتا۔ Cloudflare صرف ہمارے سرورز کے سامنے DNS، TLS اور نیٹ ورک راستہ فراہم کرتا ہے۔

  • ریاستہائے متحدہلائیو
  • یورپجلد آ رہا ہے
  • ایشیاجلد آ رہا ہے

سوالات

Next.js، Nuxt، SvelteKit، Remix، Astro، Vite اور دیگر static builds، Hono اور Express سرورز، اور FastAPI یا Flask کے ساتھ Python۔ سادہ HTML بغیر بلڈ اسٹیپ کے کام کرتا ہے۔ بلڈر آپ کی ریپوزیٹری سے فریم ورک پہچانتا ہے، اور آپ ہر کمانڈ بدل سکتے ہیں۔

ایک ریپوزیٹری کنیکٹ کریں اور اپنا اگلا کمٹ شپ کریں۔

کیا ڈیٹا بیس یا ڈومین بھی چاہیے؟