প্রকল্প সম্পর্কে
এই রিপোজিটরিটি ব্যক্তিগত স্ট্যাটিক ওয়েবসাইটের পাশাপাশি ওয়েব অ্যানালিটিক্স এবং কমেন্টসের জন্য প্রাইভেট, সেলফ-হোস্টেড পরিষেবা চালানোর জন্য একটি Docker কনফিগারেশন প্রদান করে। এটি রাউটিং, HTTPS অ্যাক্সেস এবং Let's Encrypt-এর মাধ্যমে SSL সার্টিফিকেট পরিচালনা করতে একটি Docker-aware রিভার্স প্রক্সি হিসেবে Traefik ব্যবহার করে। অ্যানালিটিক্স উপাদানের জন্য Matomo ব্যবহার করা হয়েছে, যা Google Analytics-এর একটি গোপনীয়তা-কেন্দ্রিক বিকল্প এবং ভিজিটর ডেটা আপনার নিজস্ব সার্ভারে সংরক্ষণ করে। কমেন্টসের জন্য এটি remark42-কে ইন্টিগ্রেট করে, যা একটি সেলফ-হোস্টেড কমেন্টিং সিস্টেম এবং এটি বেনামী কমেন্ট অথবা GitHub এবং Google-এর মতো সোশ্যাল লগইন প্রোভাইডার সমর্থন করে। এই প্রজেক্টটি ব্যবহারকারীদের DNS কনফিগারেশন, নেটওয়ার্ক সেটআপ, Docker API সুরক্ষিত করা এবং কন্টেইনারে এই পরিষেবাগুলি ডেপ্লয় করার নির্দেশনা দেয়। স্ট্যাটিক সাইটগুলো Jekyll দিয়ে তৈরি করা যেতে পারে অথবা GitHub Pages-এর মতো প্ল্যাটফর্মে হোস্ট করা যেতে পারে, যেখানে ডাইনামিক উপাদানগুলো প্রক্সির পেছনে লোকালি চলে।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.