জ্ঞানভাণ্ডার

আপনার সাইটগুলি যেন একটি রিপোজিটরি থেকে স্থাপন করা যায়, সেজন্য আপনার GitLab অ্যাকাউন্ট সংযুক্ত করুন

api এবং write_repository স্কোপসহ একটি GitLab ব্যক্তিগত অ্যাক্সেস টোকেন তৈরি করুন এবং এটি সংযুক্ত করুন, যাতে পুশ করলেই আপনার সাইটটি ডিপ্লয় হয়।

এটি সংযোগ করলে আপনার কী সুবিধা হবে

GitLab সংযোগ করলে আপনার কোনো একটি GitLab রিপোজিটরি থেকে সাইট ডিপ্লয় করা যায়, এবং আপনি কোনো সাইটের হোস্ট হিসেবে বেছে নিলে এটি আমাদের আপনার অ্যাকাউন্টে GitLab Pages-এ প্রকাশ করার অনুমতি দেয়।

শুরু করার আগে

আপনি যেসব প্রজেক্ট ডিপ্লয় করতে চান সেগুলোতে অ্যাক্সেসসহ একটি GitLab অ্যাকাউন্ট।

১. GitLab-এ কী তৈরি করুন

GitLab-এ, উপরে ডানদিকে আপনার অবতার নির্বাচন করুন, তারপর Edit profile → Access → Personal access tokens-এ যান এবং একটি নতুন টোকেন তৈরি করুন (GitLab হয়তো Generate token মেনুতে এটিকে Legacy token হিসেবে চিহ্নিত করতে পারে)। এটির একটি নাম দিন, মেয়াদ শেষ হওয়ার তারিখ নির্ধারণ করুন এবং এই স্কোপগুলো টিক দিন:

  • api
  • write_repository

Generate token চাপুন এবং এটি কপি করুন — GitLab এটি কেবল একবারই দেখায়।

২. এটি এখানে সংযোগ করুন

আপনার ড্যাশবোর্ডে Integrations খুলুন এবং Connect an account বেছে নিন। গ্রুপ হিসেবে Code hosting এবং অ্যাকাউন্ট হিসেবে GitLab নির্বাচন করুন, API token পূরণ করুন এবং Connect account চাপুন।

কোনো কিছু সংরক্ষণ করার আগে আপনি যা পেস্ট করেছেন তা আমরা পরীক্ষা করি। যে কী কাজ করে না তা কখনোই সংরক্ষণ করা হয় না, এবং উত্তরে জানিয়ে দেওয়া হয় এতে কী সমস্যা ছিল। যে কী কাজ করে তা আমাদের সিক্রেটস ভল্টে এনক্রিপ্ট করে রাখা হয় — কখনোই আমাদের ডেটাবেজে নয় — এবং এটি আর কখনোই দেখানো হয় না, এমনকি আপনাকেও নয়।

পরবর্তীতে কী ঘটবে

  • এই অ্যাকাউন্টের একটি রিপোজিটরি থেকে সরাসরি একটি সাইট ডিপ্লয় হতে পারে: সাইটের রিপোজিটরি সংযোগে এটি বেছে নিন, রিপোজিটরি এবং ব্রাঞ্চ নির্বাচন করুন, এবং একটি পুশ করলেই তা ডিপ্লয় হয়ে যাবে।
  • অন্য প্রতিটি ব্রাঞ্চ নিজস্ব প্রিভিউ পেতে পারে, যাতে কোনো পরিবর্তন লাইভ সাইটে পৌঁছানোর আগেই আপনি তা পরীক্ষা করে দেখতে পারেন।
  • Render এবং Azure Static Web Apps-এর মতো Git-নির্মিত স্ট্যাটিক হোস্টগুলো সাইটের কোডের উৎস হিসেবে এই সংযোগটি ব্যবহার করে।

সংযোগ না হলে করণীয়

এটি কাজ করছিল এবং তারপর বন্ধ হয়ে গেছে। GitLab টোকেনগুলোর মেয়াদ সর্বদাই শেষ হয়ে যায় — সাধারণত আপনি সেগুলি তৈরি করার সর্বোচ্চ এক বছর পরে — এবং মেয়াদ শেষ হওয়ার আগেই GitLab আপনাকে ইমেল পাঠায়। একটি নতুন টোকেন তৈরি করুন এবং এটি সংযোগ করুন।

একটি স্কোপ বাদ পড়েছে। টোকেন তৈরির পরে সেটির স্কোপ পরিবর্তন করা যায় না; উভয় স্কোপ টিক দিয়ে একটি নতুন টোকেন তৈরি করুন।

কী-টি প্রত্যাখ্যাত হয়েছে বলে জানাচ্ছে। এটি প্রায় সর্বদাই তিনটি বিষয়ের একটি: এর সাথে একটি স্পেস বা লাইন ব্রেক কপি হওয়া, মেয়াদের তারিখ শেষ হয়ে যাওয়া একটি কী, অথবা আপনার কপি করার পরে প্রত্যাহার বা পুনরায় তৈরি করা কোনো কী। একটি নতুন কী তৈরি করুন এবং এটি আবার পেস্ট করুন।

এটি সংযুক্ত হচ্ছে, কিন্তু পরবর্তীতে কোনো সমস্যা হচ্ছে। কী-টি প্রমাণীকরণ সম্পন্ন করে কিন্তু অ্যাকশনটির জন্য প্রয়োজনীয় অনুমতির অভাব থাকে। উপরে তালিকাভুক্ত অনুমতিগুলো সহ একটি নতুন কী তৈরি করুন, তারপর পুরানো সংযোগটি বিচ্ছিন্ন করুন এবং নতুন কী-টি সংযোগ করুন।

সংযোগ বিচ্ছিন্ন করা

Integrations খুলুন, অ্যাকাউন্টটি খুঁজুন এবং Disconnect চাপুন। এটি সংরক্ষিত কী-টি সাথে সাথে মুছে ফেলে। এটি ব্যবহার করছিল এমন যেকোনো কিছু পরবর্তী অ্যাকশনে বন্ধ হয়ে যায়, এবং নীরবে ব্যর্থ হওয়ার পরিবর্তে যে স্ক্রিনগুলো এর ওপর নির্ভরশীল ছিল সেগুলোতে তা জানিয়ে দেওয়া হয়।

সংযোগ বিচ্ছিন্ন করলে যা ইতিমধ্যেই করা হয়েছে তা বাতিল হয় না — আপনার অ্যাকাউন্টে আমরা যেসব রেকর্ড, ডিপ্লয়মেন্ট বা সেটিংস পরিবর্তন করেছি তা অপরিবর্তিত থাকে। আপনি যদি মনে করেন কী-টি নিজেই ফাঁস হয়ে থাকতে পারে, তবে ভেন্ডরের সাইটেও এটি প্রত্যাহার করুন; সংযোগ বিচ্ছিন্ন করলে কেবল আমাদের কপিটি মুছে যায়, তাদেরটি নয়।

ব্লগ থেকে সাম্প্রতিক

হোস্টিং, এসইও এবং বৃহৎ পরিসরে সাইট পরিচালনা সম্পর্কে আমরা যা লিখছি।

হোস্টিং স্তর থেকে এসইও এবং লিঙ্ক বিল্ডিং: ২০২৬ সালের একজন অপারেটরের দৃষ্টিভঙ্গি

২০২৬ সালে হোস্টিং যেভাবে ইনডেক্সিং এবং লিঙ্ক ইকুইটি প্রভাবিত করে: পেজ ইনডেক্স করে রাখা, কাজ শুরুর আগে পুরনো ডোমেন যাচাই করা, কোনো সার্চ ফুটপ্রিন্ট ছাড়া লিঙ্ক তৈরি করা, এবং এসইও-এর জন্য অবকাঠামো কী করতে পারে আর কী পারে না সে সম্পর্কে একটি সৎ দৃষ্টিভঙ্গি।

পোস্টটি পড়ুন →

WordPress-কে দ্রুত এবং নিরাপদ করা: পারফরম্যান্স এবং প্লাগইন চেকলিস্ট

দ্রুত এবং নিরাপদ WordPress-এর জন্য একটি ব্যবহারিক চেকলিস্ট: সার্ভার-স্তরের ক্যাশিং, সাইট-ভিত্তিক অবজেক্ট ক্যাশ, ব্যবহারের উপযুক্ত অল্প কয়েকটি প্লাগইন, স্ট্যাক আপ-টু-ডেট রাখা এবং WooCommerce-এর যে পৃষ্ঠাগুলি আপনার কখনোই ক্যাশ করা উচিত নয়।

পোস্টটি পড়ুন →

২০২৬ সালে কীভাবে পরিচালিত ওয়েব হোস্টিং বেছে নেবেন: ক্রেতার নির্দেশিকা

একটি কন্ট্রোল প্যানেলযুক্ত সস্তা বাক্সের থেকে ভালো পরিচালিত হোস্টিংকে প্রকৃতপক্ষে কী আলাদা করে — মাইগ্রেশন, ব্যাকআপ, আইসোলেশন, আসল ক্যাশিং এবং সৎ স্কেলিং — এবং প্রতিশ্রুতিবদ্ধ হওয়ার আগে এটি কীভাবে বিচার করবেন।

পোস্টটি পড়ুন →

ব্লগটি পড়ুন →

এখনও আটকে আছেন?

প্রতিটি প্ল্যানেই সাপোর্ট অন্তর্ভুক্ত রয়েছে, ডেস্কটি দিনে 24 ঘণ্টা খোলা থাকে এবং আপনি আমাদের 58টি ভাষার যেকোনোটিতে আমাদের লিখতে পারেন—আমরা আপনার ভাষাতেই উত্তর দিই।

সহায়তার সাথে যোগাযোগ করুন → সমস্ত নিবন্ধ →