ওয়েবসাইট GitHub-এ পাঠান — আর নিজের ডোমেইন জোড়া

Send your website to GitHub — and connecting your own domain

পাবলিশ করা ওয়েবসাইট বা ফানেল ফাইল হিসেবে আপনার নিজের GitHub repository-তে যায় — GitHub Pages, Netlify, Vercel বা আপনার ডেভেলপারের জন্য। চাইলে প্রতিবার Publish করলে নিজে থেকেই একটা নতুন commit হয়।

  1. ১. GitHub-এ token বানান

    GitHub → Settings → Developer settings → Fine-grained tokens → Generate। শুধু ওই repository দিন, আর Permissions-এ “Contents: Read and write”। token-টা শুধু PINIOLA-র ফর্মে পেস্ট করুন — কাউকে মেসেজে পাঠাবেন না।

    Where: Sites → WebsiteOpen in the app

  2. ২. Settings-এ জোড়া দিন

    Website → সাইট → Settings → “Send to GitHub”: owner (আপনার GitHub নাম বা অর্গানাইজেশন), repository, branch (সাধারণত main), folder (খালি = একদম ওপরে) আর ডোমেইন (লিংক আর sitemap-এর জন্য) লিখে “Connect GitHub” চাপুন। PINIOLA আগে দেখে নেয় token ঠিক আছে আর লিখতে পারে কিনা। token এনক্রিপ্ট করে রাখা হয়, আর কখনো দেখানো হয় না (শুধু শেষ ৪ অক্ষর)।

  3. ৩. পাঠান

    “Send after every publish” চালু থাকলে প্রতিবার Publish করলেই ফাইল যায়। নিজে পাঠাতে “Send now”। কিছু না বদলালে নতুন commit হয় না। আর পাবলিশ না থাকা পাতা ফোল্ডার থেকে সরে যায়। “see the commit” চেপে GitHub-এ দেখুন। আপনার নিজের README বা অন্য ফাইল থাকে।

  4. না গেলে

    কারণটা “Last try failed”-এ লেখা থাকে, আর Problems-এও আসে (যেমন token-এর মেয়াদ শেষ)। নতুন token পেস্ট করে Save করুন। Disconnect করলে repository-র ফাইল যেমন আছে তেমনই থাকে।

  5. নিজের ডোমেইন (PINIOLA-তেই চলে)

    Settings → “Your own domain”-এ শুধু ডোমেইনটা লিখুন, যেমন www.yourbusiness.com বা offer.yourbusiness.com (https:// লাগবে না) → Connect → যে DNS রেকর্ড দেখায় সেটা আপনার ডোমেইন কোম্পানিতে যোগ করুন → Check now। PINIOLA-র নিজের ঠিকানা (যেমন piniola.com) জোড়া যায় না, কারণ তাতে PINIOLA অ্যাপটাই ঢাকা পড়ে যেত। আপনার সাইটের একটা ফ্রি PINIOLA ঠিকানা আগেই আছে।

  • 💡 ফর্ম, বুকিং আর পেমেন্ট GitHub-এর ফাইল থেকেও PINIOLA-তেই আসে।

Read next / আরও পড়ুন