এটি সংযোগ করলে আপনার কী সুবিধা হবে
আপনার নিজস্ব DigitalOcean অ্যাকাউন্ট সংযুক্ত করার ফলে ডোমেনের DNS আমাদের অ্যাকাউন্টের পরিবর্তে আপনার অ্যাকাউন্ট থেকে পরিচালিত হতে পারে। জোন, বিল এবং ভেন্ডর ড্যাশবোর্ড আপনার কাছেই থাকে; আপনার সাইট এবং মেলবক্সের জন্য প্রয়োজনীয় রেকর্ডগুলো আমরা তৈরি ও আপডেট করি, যাতে আপনাকে সেগুলো ম্যানুয়ালি কপি করতে না হয়।
শুরু করার আগে
Networking → Domains-এর অধীনে আপনার ডোমেনগুলো যুক্ত রয়েছে, অথবা যুক্ত করার জন্য প্রস্তুত রয়েছে এমন একটি DigitalOcean অ্যাকাউন্ট প্রয়োজন।
১. DigitalOcean-এ কি (key) তৈরি করুন
DigitalOcean Control Panel-এ, API খুলুন, তারপর Tokens ট্যাবটি খুলুন এবং Personal access tokens-এ Generate New Token নির্বাচন করুন। এটির একটি নাম দিন, মেয়াদ শেষ হওয়ার তারিখ বেছে নিন এবং এটিকে Full Access দিন — অথবা, Custom Scopes-এর মাধ্যমে ডোমেনগুলোতে পড়া এবং লেখার (read and write) অ্যাক্সেস দিন। Generate Token চাপুন এবং এটি কপি করুন; DigitalOcean এটি কেবল একবারই দেখায়।
২. এখানে এটি সংযুক্ত করুন
আপনার ড্যাশবোর্ডে Integrations খুলুন এবং Connect an account বেছে নিন। গ্রুপ হিসেবে Your own DNS এবং অ্যাকাউন্ট হিসেবে DigitalOcean DNS নির্বাচন করুন, API token পূরণ করুন এবং Connect account চাপুন।
কোনো কিছু সংরক্ষণ করার আগে আপনি যা পেস্ট করেছেন তা আমরা পরীক্ষা করে দেখি। কাজ করে না এমন কি (key) কখনোই সংরক্ষণ করা হয় না, এবং উত্তরে জানানো হয় এতে কী সমস্যা ছিল। যে কি (key) কাজ করে তা আমাদের সিক্রেটস ভল্টে এনক্রিপ্ট করে রাখা হয় — কখনোই আমাদের ডেটাবেসে রাখা হয় না — এবং এটি আর কখনোই দেখানো হয় না, এমনকি আপনাকেও নয়।
পরবর্তীতে কী ঘটবে
- যেকোনো ডোমেনে, এর DNS ট্যাবটি খুলুন এবং ডোমেনের DNS কোথা থেকে পরিচালিত হবে হিসেবে এই অ্যাকাউন্টটি বেছে নিন। জোনটি সেখানে বিদ্যমান না থাকলে আমরা তা তৈরি করি এবং ডোমেনের সাইট ও মেলের জন্য প্রয়োজনীয় রেকর্ডগুলো লিখি।
- যখন আমাদের দিকের কোনো পরিবর্তনের কারণে রেকর্ডে কী থাকতে হবে তা পরিবর্তিত হয় — আপনি কোনো সাইট স্থানান্তর করেন, CDN পরিবর্তন করেন বা কোনো মেলবক্স যুক্ত করেন — আমরা আপনার অ্যাকাউন্টে রেকর্ডটি আপডেট করি।
- স্থানান্তর সম্পন্ন করতে, আপনার ডোমেনের নেমসার্ভারগুলোকে অবশ্যই DigitalOcean-এর দিকে নির্দেশ করতে হবে। ডোমেনটি যদি আমাদের কাছে নিবন্ধিত থাকে, বা আপনার সংযুক্ত কোনো নিবন্ধকের কাছে থাকে, তবে আমরা সেগুলো আপনার জন্য সেট করে দিই; অন্যথায় ডোমেনের পেজে সেট করার মতো নেমসার্ভারগুলো দেখানো হয়।
- আপনি যখন সংযোগ করেন, তখন কি (key)-টি আপনার জোন তালিকাভুক্ত করতে, রেকর্ড পড়তে এবং রেকর্ড পরিবর্তন করতে পারে কিনা তা আমরা পরীক্ষা করি। সংযোগের পাশের চেকলিস্টটি দেখায় যে আমরা এর মধ্যে কোনগুলো নিশ্চিত করতে পেরেছি।
এটি সংযুক্ত না হলে
এটি সংযুক্ত হয়, তারপর প্রথম রেকর্ড পরিবর্তন ব্যর্থ হয়। টোকেনটি Read Only। একটি রিড-অনলি টোকেন সফলভাবে সংযুক্ত হয়, কারণ তালিকাভুক্তকরণ কাজ করে; লেখার অ্যাক্সেস সহ একটি নতুন টোকেন তৈরি করুন।
এটি কাজ করা বন্ধ করে দিয়েছে। টোকেনটির আপনার নির্বাচিত মেয়াদ শেষ হয়ে গেছে। একটি নতুন টোকেন তৈরি করুন।
এটি বলছে কি (key) প্রত্যাখ্যান করা হয়েছে। প্রায় সবসময়ই তিনটি বিষয়ের একটি ঘটে: এর সাথে কোনো স্পেস বা লাইন ব্রেক কপি হয়েছে, কি (key)-টির মেয়াদ শেষ হয়ে গেছে, অথবা আপনি কপি করার পর কি (key) বাতিল বা পুনরায় তৈরি করা হয়েছে। একটি নতুন কি তৈরি করুন এবং এটি আবার পেস্ট করুন।
এটি সংযুক্ত হয়, কিন্তু পরবর্তীতে কিছু ব্যর্থ হয়। কি (key)-টি প্রমাণীকরণ করে কিন্তু কাজটি সম্পাদনের জন্য প্রয়োজনীয় অনুমতির অভাব রয়েছে। উপরে উল্লিখিত অনুমতিগুলো সহ একটি নতুন কি তৈরি করুন, তারপর পুরানো সংযোগটি বিচ্ছিন্ন করে নতুন কি-টি সংযুক্ত করুন।
সংযোগ বিচ্ছিন্ন করা
Integrations খুলুন, অ্যাকাউন্টটি খুঁজুন এবং Disconnect চাপুন। এটি সংরক্ষিত কি (key)-টি সাথে সাথে মুছে ফেলে। যে কোনো কিছু যা এটি ব্যবহার করছিল তা এর পরবর্তী পদক্ষেপে বন্ধ হয়ে যায়, এবং নিঃশব্দে ব্যর্থ হওয়ার পরিবর্তে যে স্ক্রিনগুলো এর উপর নির্ভরশীল ছিল সেগুলো তা জানিয়ে দেয়।
সংযোগ বিচ্ছিন্ন করলে ইতিমধ্যে যা করা হয়েছে তা বাতিল হয় না — আপনার অ্যাকাউন্টে আমরা যে রেকর্ড, ডিপ্লয়মেন্ট বা সেটিংস পরিবর্তন করেছি তা অপরিবর্তিত থাকে। আপনি যদি মনে করেন যে কি (key)-টি নিজেই ফাঁস হয়ে থাকতে পারে, তবে ভেন্ডরের সাইটেও এটি বাতিল করুন; সংযোগ বিচ্ছিন্ন করলে কেবল আমাদের কপিটি মুছে যায়, তাদেরটি নয়।