Ruby on Rails ہوسٹنگ

Rails ہوسٹنگ: git push کریں، اور آپ کی Ruby 4.0 ایپ فعال ہو جاتی ہے

Git سے Rails، Sinatra یا کوئی بھی Rack ایپ تعینات کریں۔ ہر push پر bundle install اور آپ کی تعمیر چلتی ہے، پھر لائیو سوئچ ہو جاتی ہے — Puma یا NGINX چلانے کی ضرورت نہیں ہے۔

14 دن کا مفت ٹرائل — کارڈ درکار ہے، کوئی رقم نہیں لی جائے گی

اپنا اسٹیک منتخب کریں
میرا مفت ٹرائل شروع کریں

Developer Hosting آپ کا اپنا کوڈ چلاتا ہے، اس لیے ہم حقیقی لوگوں کے لیے مفت آزمائش کو برقرار رکھنے کی خاطر کارڈ طلب کرتے ہیں۔ آپ کے کارڈ سے کوئی رقم نہیں کاٹی جاتی — نہ تو آج، اور نہ ہی آزمائش ختم ہونے پر۔ جب تک آپ کوئی منصوبہ منتخب نہیں کرتے آپ کو کچھ ادا نہیں کرنا پڑتا؛ اگر آپ ایسا نہیں کرتے ہیں، تو آزمائش بس ختم ہو جاتی ہے۔

⁦Rs 4,149⁩ ماہانہ سے پلانز

  • Ruby 4.0Rails، Sinatra یا کوئی بھی Rack فریم ورک
  • RAILS_ENVآپ کے لیے پروڈکشن پر سیٹ کر دیا گیا ہے
  • 14 دن مفتمفت آزمائش، Ruby پہلے سے منتخب شدہ
ایک git push سے لائیو Rails ایپ تک ایک ڈیپلائے پائپ لائن

ایپلیکیشن سرور چلائے بغیر Rails ہوسٹنگ

Rails پہلے سے ہی وہ config.ru شامل رکھتا ہے جو ہم فراہم کرتے ہیں۔ Gems، تعمیر، آغاز اور آخری پانچ ریلیزز ہمارے جانب سے سنبھالی جاتی ہیں۔

Rack کے ذریعے Ruby 4.0

Rails، Sinatra یا کوئی بھی Rack فریم ورک، جو خود ویب سرور کے ذریعے config.ru سے پیش کیا جاتا ہے۔

ہر تعیناتی پر bundle install

آپ کی Gemfile سے Gems ریلیز کے اپنے بنڈل میں انسٹال ہو جاتے ہیں، پھر آپ کا بلڈ چلتا ہے — assets:precompile، مائیگریشنز، یا جو کچھ بھی آپ نے سیٹ کیا ہے۔

بطور ڈیفالٹ پروڈکشن

RAILS_ENV، RACK_ENV اور APP_ENV production ہیں جب تک کہ آپ اپنی اقدار متعین نہ کریں۔

آپ کی ریپوزٹری سے باہر کی اسناد

انوائرنمنٹ ویری ایبلز پینل میں RAILS_MASTER_KEY اور اپنے ڈیٹا بیس کا URL درج کریں؛ وہ ایک خفیہ اسٹور میں محفوظ کیے جاتے ہیں۔

استثناءات جو آپ پڑھ سکتے ہیں

آپ کی Rails ایپ stderr میں جو کچھ بھی لکھتی ہے وہ ڈیش بورڈ کے لاگ ویور میں نظر آتا ہے۔

شیڈول کے مطابق Rake چلائیں

رات کے وقت انجام پانے والے rake ٹاسکس، رپورٹس، یا صفائی کا کام طے شدہ ٹاسکس کے طور پر چلتے ہیں۔

ہر ڈیپلائے ایک ایسی ریلیز ہے جسے آپ کالعدم کر سکتے ہیں

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

  • سوئچ سے پہلے bundle install اور precompile مکمل ہوتے ہیں
  • ایک کلک میں پچھلی پانچ ریلیزز میں سے کسی پر بھی واپسی
  • ہر غیر پیداواری برانچ کے لیے پیش نظارہ کا URL
  • مفت SSL سرٹیفکیٹ کے ساتھ آپ کا ڈومین
  • rails کنسول اور ڈیبگنگ کے لیے ہر پلان پر SSH
چلتی ہوئی Rails ایپ کے ساتھ ایک کوڈ ایڈیٹر

ریپازیٹری سے چلتی ہوئی Rails ایپ تک

  1. Ruby منتخب کریں، مفت شروع کریں

    Ruby آزمائش پر پہلے ہی منتخب ہے؛ آپ کا کارڈ تصدیق کے لیے روکا گیا ہے اور کوئی رقم وصول نہیں کی گئی۔

  2. ریپوزٹری منسلک کریں

    ریپوزٹری کو اپنی Gemfile اور config.ru سے منسلک کریں، اور لائیو ہونے والی برانچ منتخب کریں۔

  3. پری کمپائل اور خفیہ معلومات سیٹ کریں

    بلڈ کمانڈ کے طور پر assets:precompile استعمال کریں، پھر RAILS_MASTER_KEY اور DATABASE_URL شامل کریں۔

  4. روانہ کریں

    پروڈکشن پش ایسی ریلیز بن جاتے ہیں جنہیں آپ واپس رول بیک کر سکتے ہیں؛ دیگر شاخیں پیش نظارہ بن جاتی ہیں۔

Rails پہلے سے آپ کو کیا فراہم کرتا ہے

ایک config.ru — Rails اسے تخلیق کرتا ہے۔ جیمز آپ کی Gemfile سے آتے ہیں۔

# config.ru — the file we serve
require_relative "config/environment"  # Rails
run Rails.application

Ruby on Rails ہوسٹنگ پلانز

Dev Start پر ایک Rails ایپ سے آغاز کریں؛ Dev Pro پانچ اور Dev Scale بیس ایپس چلاتا ہے، جس میں ہر مرحلے پر فی ایپ زیادہ میموری اور CPU فراہم کیا جاتا ہے۔

Zinn® Dev Start

⁦Rs 4,149⁩/ماہ

یا ⁦Rs 41,490⁩ سالانہ

ویب سائٹس
1
این وی ایم ای اسٹوریج
25 جی بی
بینڈوڈتھ
1 ٹی بی

14 دن کا مفت ٹرائل — کارڈ درکار ہے، کوئی رقم نہیں لی جائے گی

اپنا اسٹیک منتخب کریں
میرا مفت ٹرائل شروع کریں

Developer Hosting آپ کا اپنا کوڈ چلاتا ہے، اس لیے ہم حقیقی لوگوں کے لیے مفت آزمائش کو برقرار رکھنے کی خاطر کارڈ طلب کرتے ہیں۔ آپ کے کارڈ سے کوئی رقم نہیں کاٹی جاتی — نہ تو آج، اور نہ ہی آزمائش ختم ہونے پر۔ جب تک آپ کوئی منصوبہ منتخب نہیں کرتے آپ کو کچھ ادا نہیں کرنا پڑتا؛ اگر آپ ایسا نہیں کرتے ہیں، تو آزمائش بس ختم ہو جاتی ہے۔

Zinn® Dev Pro

⁦Rs 8,023⁩/ماہ

یا ⁦Rs 80,230⁩ سالانہ

ویب سائٹس
5
این وی ایم ای اسٹوریج
آپ کی تمام سائٹس پر 100 جی بی
بینڈوڈتھ
5 ٹی بی

14 دن کا مفت ٹرائل — کارڈ درکار ہے، کوئی رقم نہیں لی جائے گی

اپنا اسٹیک منتخب کریں
میرا مفت ٹرائل شروع کریں

Developer Hosting آپ کا اپنا کوڈ چلاتا ہے، اس لیے ہم حقیقی لوگوں کے لیے مفت آزمائش کو برقرار رکھنے کی خاطر کارڈ طلب کرتے ہیں۔ آپ کے کارڈ سے کوئی رقم نہیں کاٹی جاتی — نہ تو آج، اور نہ ہی آزمائش ختم ہونے پر۔ جب تک آپ کوئی منصوبہ منتخب نہیں کرتے آپ کو کچھ ادا نہیں کرنا پڑتا؛ اگر آپ ایسا نہیں کرتے ہیں، تو آزمائش بس ختم ہو جاتی ہے۔

Zinn® Dev Scale

⁦Rs 27,673⁩/ماہ

یا ⁦Rs 276,730⁩ سالانہ

ویب سائٹس
20
این وی ایم ای اسٹوریج
آپ کی تمام سائٹس پر 500 جی بی
بینڈوڈتھ
25 ٹی بی

14 دن کا مفت ٹرائل — کارڈ درکار ہے، کوئی رقم نہیں لی جائے گی

اپنا اسٹیک منتخب کریں
میرا مفت ٹرائل شروع کریں

Developer Hosting آپ کا اپنا کوڈ چلاتا ہے، اس لیے ہم حقیقی لوگوں کے لیے مفت آزمائش کو برقرار رکھنے کی خاطر کارڈ طلب کرتے ہیں۔ آپ کے کارڈ سے کوئی رقم نہیں کاٹی جاتی — نہ تو آج، اور نہ ہی آزمائش ختم ہونے پر۔ جب تک آپ کوئی منصوبہ منتخب نہیں کرتے آپ کو کچھ ادا نہیں کرنا پڑتا؛ اگر آپ ایسا نہیں کرتے ہیں، تو آزمائش بس ختم ہو جاتی ہے۔

  • پہلے آزمائیںہر مینیجڈ پلان 14 دن کے مفت آزمائشی دورانیے سے شروع ہوتا ہے، تاکہ آپ کسی بھی چیز کی ادائیگی سے پہلے اس پر ایک حقیقی ویب سائٹ بنا سکیں۔
  • 30 دن کیپیس-واپس کرنے کی ضمانتاگر کوئی مینیجڈ پلان آپ کے لیے موزوں نہیں ہے، تو اپنی پہلی ادائیگی کے 30 دن کے اندر ہمیں بتائیں اور ہم اسے واپس کر دیں گے۔ ایپلیکیشن ہوسٹنگ اس میں شامل ہے۔ رقم کی واپسی کی پالیسی پڑھیں
  • حقيقي سپورٹ، شاملہر پلان میں سپورٹ شامل ہے، ان لوگوں کی طرف سے جو اس پلیٹ فارم کو چلاتے ہیں نہ کہ اسکرپٹ کو۔ وہ اکاؤنٹس جو انتظار نہیں کر سکتے، قطار میں سب سے آگے جا سکتے ہیں۔ ترجیحی سپورٹ کیسے کام کرتی ہے

یہ منصوبے کیا نہیں چلاتے ہیں

  • Sidekiq یا Resque کے لیے کوئی ہمیشہ چلنے والا عمل نہیں ہے؛ وقتاً فوقتاً ہونے والے کام کو طے شدہ ٹاسکس کے طور پر چلائیں۔
  • Action Cable اور دیگر طویل مدتی WebSocket کا استعمال ⁦Zinn® Private Cloud⁩ سرور کے لیے موزوں ہے۔
  • کنٹینرز یا Kubernetes کے لیے، ⁦Zinn® Private Cloud⁩ سرور منتخب کریں۔

Rails ہوسٹنگ: سوالات

آپ Ruby کا کون سا ورژن چلاتے ہیں؟

Rack کے ذریعے Ruby 4.0۔ آپ کی ایپ config.ru سے پیش کی جاتی ہے اور ہر ڈیپلائمنٹ پر آپ کی Gemfile سے gems آتے ہیں۔

کیا میں Rails ایپ ہوسٹ کر سکتا ہوں؟

جی ہاں۔ Rails وہ config.ru تیار کرتا ہے جسے ہم پیش کرتے ہیں۔ assets:precompile کو اپنے بلڈ کمانڈ کے طور پر سیٹ کریں اور ماحولیاتی متغیرات کے پینل میں RAILS_MASTER_KEY اور اپنے ڈیٹا بیس کا URL درج کریں۔

کیا میں Sinatra کی میزبانی کر سکتا ہوں؟

جی ہاں۔ کوئی بھی Rack ایپلیکیشن اسی طرح کام کرتی ہے: ایک config.ru، ایک Gemfile، اور ایک push۔

کیا میں Sidekiq چلا سکتا ہوں؟

Sidekiq کو ہر وقت چلنے والے عمل کی ضرورت ہوتی ہے، جسے یہ منصوبے برقرار نہیں رکھتے۔ وقفے وقفے سے ہونے والے کاموں کے لیے شیڈول کردہ ٹاسکس استعمال کریں، یا Sidekiq کو ⁦Zinn® Private Cloud⁩ سرور پر چلائیں۔

کیا مجھے Puma کی ضرورت ہے یا Passenger کی؟

نہیں۔ ویب سرور خود آپ کی Rack ایپ چلاتا ہے، اس لیے انسٹال یا کنفیگر کرنے کے لیے کوئی ایپلیکیشن سرور درکار نہیں ہے۔

کیا مفت آزمائش دستیاب ہے؟

جی ہاں۔ Ruby منتخب ہونے پر آزمائشی مدت 14 دن جاری رہتی ہے؛ کارڈ درکار ہے لیکن رقم وصول نہیں کی جاتی، اور جب تک آپ کوئی پلان منتخب نہ کریں کچھ بھی ادا کرنے کی ضرورت نہیں ہے۔

ڈویلپر ہوسٹنگ کا جائزہ

اپنی Rails ایپ آج ہی تعینات کریں

آپ کی 14 روزہ آزمائش کے لیے Ruby پہلے سے منتخب شدہ ہے۔ ہم صرف غلط استعمال کو روکنے کے لیے کارڈ مانگتے ہیں، اور آزمائش کے دوران کوئی رقم وصول نہیں کی جاتی۔

14 دن کا مفت ٹرائل — کارڈ درکار ہے، کوئی رقم نہیں لی جائے گی

اپنا اسٹیک منتخب کریں
میرا مفت ٹرائل شروع کریں

Developer Hosting آپ کا اپنا کوڈ چلاتا ہے، اس لیے ہم حقیقی لوگوں کے لیے مفت آزمائش کو برقرار رکھنے کی خاطر کارڈ طلب کرتے ہیں۔ آپ کے کارڈ سے کوئی رقم نہیں کاٹی جاتی — نہ تو آج، اور نہ ہی آزمائش ختم ہونے پر۔ جب تک آپ کوئی منصوبہ منتخب نہیں کرتے آپ کو کچھ ادا نہیں کرنا پڑتا؛ اگر آپ ایسا نہیں کرتے ہیں، تو آزمائش بس ختم ہو جاتی ہے۔