এটি সংযোগ করলে আপনার কী সুবিধা হবে
আপনার নিজস্ব Render অ্যাকাউন্ট সংযোগ করার মাধ্যমে আপনি আপনার Zinn® ড্যাশবোর্ড থেকেই আপনার Render অ্যাকাউন্টে একটি স্ট্যাটিক সাইট প্রকাশ করতে পারবেন। প্রোজেক্ট এবং বিল আপনার মালিকানাধীন থাকবে; আমরা ডিপ্লয়, কাস্টম ডোমেইন এবং DNS রেকর্ড পরিচালনা করব।
শুরু করার আগে
একটি Render অ্যাকাউন্ট, এবং সাইটের কোড ধারণকারী একটি সংযুক্ত GitHub, GitLab বা Bitbucket অ্যাকাউন্ট — Render একটি রিপোজিটরি থেকে সাইট তৈরি করে এবং আপলোড করা বিল্ড গ্রহণ করতে পারে না। Render-এর বিনামূল্যের স্ট্যাটিক সাইটগুলি বাণিজ্যিক ব্যবহারের অনুমতি দেয়।
১. Render-এ কি তৈরি করুন
Render ড্যাশবোর্ডে, Account Settings খুলুন, API Keys খুঁজুন এবং একটি নতুন কি তৈরি করুন। কি তৈরি করার সময় Render পুরো কি-টি একবারের জন্যই দেখায়; তখনই এটি কপি করে নিন।
২. এখানে এটি সংযোগ করুন
আপনার ড্যাশবোর্ডে Integrations খুলুন এবং Connect an account বেছে নিন। গ্রুপ হিসেবে Static hosting (Netlify, Vercel) এবং অ্যাকাউন্ট হিসেবে Render নির্বাচন করুন, API token পূরণ করুন, এবং Connect account চাপুন।
কোনো কিছু সংরক্ষণ করার আগে আপনি যা পেস্ট করেছেন তা আমরা পরীক্ষা করি। যে কি কাজ করে না তা কখনোই সংরক্ষণ করা হয় না, এবং এতে কী সমস্যা ছিল তা প্রতিক্রিয়ায় জানিয়ে দেওয়া হয়। যে কি কাজ করে তা আমাদের সিক্রেটস ভল্টে এনক্রিপ্ট করে রাখা হয় — কখনোই আমাদের ডেটাবেসে নয় — এবং এটি আপনার কাছেও আর কখনোই দেখানো হয় না।
পরবর্তীতে কী ঘটবে
- আপনি যখন একটি স্ট্যাটিক সাইট তৈরি করবেন বা স্থানান্তর করবেন, তখন এই অ্যাকাউন্টটি ডিপ্লয় টার্গেট হিসেবে প্রদর্শিত হবে।
Render একটি রিপোজিটরি থেকে তৈরি করে — আপলোড করা বিল্ড গ্রহণ করার কোনো উপায় এর নেই — তাই সাইটের কোড অবশ্যই একটি সংযুক্ত GitHub, GitLab বা Bitbucket রিপোজিটরি থেকে আসতে হবে। আপনি যদি এখনও না করে থাকেন তবে প্রথমে একটি সংযোগ করুন।
- আমরা আপনার অ্যাকাউন্টে পরিষেবাটি তৈরি করি, এটিকে রিপোজিটরির দিকে নির্দেশ করি, আপনার কাস্টম ডোমেইন সংযুক্ত করি এবং ডিপ্লয় শুরু করি। ডোমেইনের পৃষ্ঠাটি Render-এর প্রয়োজনীয় যেকোনো DNS রেকর্ড দেখায়।
- ব্যবহার এবং বিলিং আপনার অ্যাকাউন্টে থাকবে, যা আপনার নিজস্ব ভেন্ডর ড্যাশবোর্ডে দৃশ্যমান হবে।
যদি এটি সংযোগ না হয়
সাইটটি তৈরি করা যাচ্ছে না। একটি রিপোজিটরি অ্যাকাউন্ট সংযুক্ত আছে কিনা এবং Render নিজেই রিপোজিটরিতে পৌঁছাতে পারে কিনা তা পরীক্ষা করুন — Render তার ড্যাশবোর্ডে আপনার Git প্রদানকারীর অ্যাক্সেস অনুমোদন করতে বলতে পারে।
কি-টি বাতিল করা হয়েছে। বাতিল না করা পর্যন্ত Render কি কার্যকর থাকে; যদি আপনারটি বাতিল হয়ে থাকে, তবে একটি নতুন কি তৈরি করুন।
দেখাচ্ছে কি-টি প্রত্যাখ্যান করা হয়েছে। প্রায় সবসময়ই তিনটি কারণে এটি হয়: এর সাথে একটি স্পেস বা লাইন ব্রেক কপি হয়েছে, একটি কি যার মেয়াদ শেষ হয়ে গেছে, অথবা আপনি এটি কপি করার পর একটি কি বাতিল বা পুনরায় তৈরি করা হয়েছে। একটি নতুন তৈরি করুন এবং এটি আবার পেস্ট করুন।
এটি সংযুক্ত হয়, কিন্তু পরবর্তীতে কিছু ব্যর্থ হয়। কি-টি প্রমাণীকরণ করে কিন্তু অ্যাকশনের জন্য প্রয়োজনীয় অনুমতির অভাব রয়েছে। উপরে তালিকাভুক্ত অনুমতিগুলি সহ একটি নতুন কি তৈরি করুন, তারপর পুরানো সংযোগটি বিচ্ছিন্ন করুন এবং নতুন কি-টি সংযোগ করুন।
সংযোগ বিচ্ছিন্ন করা হচ্ছে
Integrations খুলুন, অ্যাকাউন্টটি খুঁজুন এবং Disconnect চাপুন। এটি সংরক্ষিত কি-টি একবারে মুছে ফেলে। যা কিছু এটি ব্যবহার করছিল তা এর পরবর্তী অ্যাকশনে বন্ধ হয়ে যায়, এবং নিঃশব্দে ব্যর্থ হওয়ার পরিবর্তে যে স্ক্রিনগুলি এর উপর নির্ভরশীল ছিল সেগুলি তা জানিয়ে দেয়।
সংযোগ বিচ্ছিন্ন করা ইতিমধ্যে যা করা হয়েছে তা পূর্বাবস্থায় ফিরিয়ে আনে না — রেকর্ড, ডিপ্লয়মেন্ট বা আপনার অ্যাকাউন্টে আমরা পরিবর্তন করেছি এমন সেটিংস অপরিবর্তিত থাকে। আপনি যদি মনে করেন যে কি-টি নিজে ফাঁস হয়ে থাকতে পারে, তবে ভেন্ডরের সাইটেও এটি বাতিল করুন; সংযোগ বিচ্ছিন্ন করলে আমাদের কপিটি অপসারিত হয়, তাদেরটি নয়।