اسے مربوط کرنے کے کیا فائدے ہیں
اپنا Render اکاؤنٹ مربوط کرنے سے آپ اپنے Zinn® ڈیش بورڈ سے اپنے ذاتی Render اکاؤنٹ پر ایک سٹیٹک سائٹ شائع کر سکتے ہیں۔ پروجیکٹ اور بل کی ملکیت آپ کی ہے؛ ڈپلائے، کسٹم ڈومین اور DNS ریکارڈز کی دیکھ بھال ہم کرتے ہیں۔
شروع کرنے سے پہلے
ایک Render اکاؤنٹ، اور ایک مربوط GitHub، GitLab یا Bitbucket اکاؤنٹ جس میں سائٹ کا کوڈ موجود ہو — Render کسی بھی سائٹ کو ریپوزیٹری سے بلڈ کرتا ہے اور اپ لوڈ کی گئی بلڈ کو قبول نہیں کر سکتا۔ Render کی مفت سٹیٹک سائٹس تجارتی استعمال کی اجازت دیتی ہیں۔
1۔ Render پر کی (key) بنائیں
Render ڈیش بورڈ میں، Account Settings کھولیں، API Keys تلاش کریں اور ایک نئی کی بوجھل بنائیں۔ Render صرف ایک بار کی تخلیق کے وقت مکمل کی دکھاتا ہے؛ اسے تبھی کاپی کر لیں۔
2۔ اسے یہاں مربوط کریں
اپنے ڈیش بورڈ میں Integrations کھولیں اور Connect an account کا انتخاب کریں۔ گروپ کے طور پر Static hosting (Netlify, Vercel) اور اکاؤنٹ کے طور پر Render منتخب کریں، API token پر کریں۔، اور Connect account کا بٹن دبائیں۔
ہم کسی بھی چیز کو محفوظ کرنے سے پہلے آپ کے پیسٹ کردہ ڈیٹا کی جانچ کرتے ہیں۔ جو کی کام نہ کرے وہ کبھی محفوظ نہیں کی جاتی، اور جواب میں اس کی خرابی بتائی جاتی ہے۔ کام کرنے والی کی ہمارے رازوں کے والٹ (secrets vault) میں محفوظ رکھی جاتی ہے — ہمارے ڈیٹا بیس میں کبھی نہیں — اور اسے دوبارہ کبھی نہیں دکھایا جاتا، آپ کو بھی نہیں۔
آگے کیا ہوگا
- جب آپ کوئی سٹیٹک سائٹ بناتے ہیں یا منتقل کرتے ہیں، تو یہ اکاؤنٹ ڈپلائمنٹ کی ہدف کی جگہ کے طور پر ظاہر ہوتا ہے۔
Render ایک ریپوزیٹری سے بلڈ تیار کرتا ہے — اس کے پاس اپ لوڈ کی گئی بلڈ قبول کرنے کا کوئی طریقہ نہیں ہے — لہذا سائٹ کا کوڈ کسی مربوط GitHub، GitLab یا Bitbucket ریپوزیٹری سے آنا چاہیے۔ اگر آپ نے ابھی تک کوئی مربوط نہیں کیا ہے تو پہلے ایک کو مربوط کریں۔
- ہم آپ کے اکاؤنٹ پر سروس بناتے ہیں، اسے ریپوزیٹری کی طرف گامزن کرتے ہیں، آپ کا کسٹم ڈومین منسلک کرتے ہیں اور ڈپلائمنٹ شروع کرتے ہیں۔ ڈومین کا صفحہ وہ تمام DNS ریکارڈ دکھاتا ہے جس کی Render کو ضرورت ہوتی ہے۔
- استعمال اور بلنگ آپ کے اکاؤنٹ پر ہوگی، جو آپ کے اپنے وینڈر ڈیش بورڈ میں قابل دید ہے۔
اگر یہ مربوط نہ ہو
سائٹ نہیں بنائی جا سکتی۔ پڑتال کریں کہ کیا ریپوزیٹری اکاؤنٹ مربوط ہے اور کیا خود Render اس ریپوزیٹری تک رسائی حاصل کر سکتا ہے — Render آپ سے اپنے ڈیش بورڈ میں اپنے Git فراہم کنندہ تک رسائی کی توثیق کرنے کی درخواست کر سکتا ہے۔
کی (key) منسوخ کر دی گئی تھی۔ Render کیز منسوخ ہونے تک درست رہتی ہیں؛ اگر آپ کی کی منسوخ ہو گئی ہے، تو ایک نئی بنائیں۔
پیغام آتا ہے کہ کی (key) مسترد کر دی گئی۔ یہ تقریباً ہمیشہ تین باتوں میں سے ایک ہوتی ہے: کاپی کرتے وقت کوئی سپیس یا لائن بریک ساتھ آ گیا ہو، کی کی مدت ختم ہو چکی ہو، یا آپ کے کاپی کرنے کے بعد کی کو منسوخ یا دوبارہ تیار کیا گیا ہو۔ ایک نئی کی بنائیں اور اسے دوبارہ پیسٹ کریں۔
یہ مربوط ہو جاتا ہے، لیکن بعد میں کچھ ناکام ہو جاتا ہے۔ کی تصدیق تو کرتی ہے لیکن اس میں اس عمل کے لیے ضروری اجازت کا فقدان ہے۔ اوپر درج اجازتوں کے ساتھ ایک نئی کی بنائیں، پھر پرانا کنکشن منقطع کریں اور نئی کی کو مربوط کریں۔
منقطع کرنا
Integrations کھولیں، اکاؤنٹ تلاش کریں اور Disconnect کا بٹن دبائیں۔ اس سے محفوظ شدہ کی فوری طور پر حذف ہو جاتی ہے۔ جو بھی چیز اسے استعمال کر رہی تھی وہ اپنے اگلے عمل پر رک جاتی ہے، اور خاموشی سے ناکام ہونے کے بجائے اس پر منحصر اسکرینز اس کی اطلاع دیتی ہیں۔
منقطع کرنے سے وہ کام واپس نہیں ہوتا جو پہلے ہی کیا جا چکا ہے — ریکارڈز، ڈپلائمنٹس یا سیٹنگز جو ہم نے آپ کے اکاؤنٹ پر تبدیل کی ہیں وہ ویسے ہی رہتی ہیں۔ اگر آپ کو لگتا ہے کہ کی خود افشا ہو گئی ہے، تو وینڈر کے ہاں بھی اسے منسوخ کر دیں؛ منقطع کرنے سے صرف ہماری کاپی ختم ہوتی ہے، ان کی نہیں۔