EQVPS

Plausible-এর জন্য VPS: কুকি ছাড়া ওয়েব অ্যানালিটিক্স

কুকি ছাড়াই গোপনীয়তা-সম্মানজনক সাইট পরিসংখ্যানের জন্য Plausible Community Edition নিজে হোস্ট করুন। প্রয়োজনীয়তা, HTTPS-সহ Docker সেটআপ আর ClickHouse-এর যা দরকার।

প্রচলিত অ্যানালিটিক্স আপনার দর্শকদের কাছে সম্মতি চায়, তাদের ডেটা তৃতীয় পক্ষের কাছে পাঠায়, আর আপনাকে দুশো রিপোর্টের একটি ড্যাশবোর্ড ধরিয়ে দেয় যা আপনি কখনো খুলবেন না। Plausible ঠিক উল্টোটা করে: একটি ছোট স্ক্রিপ্ট, শূন্য কুকি, আর এক পাতার পরিসংখ্যান যা আপনি সত্যিই পড়তে পারবেন। Community Edition নিজে হোস্ট করা বিনামূল্যে, আর এর দরকার শুধু নিজস্ব IP-সহ একটি VPS।

কেন নিজে হোস্ট করবেন

  • আপনার ডেটা আপনার সার্ভারেই থাকে। কোনো তৃতীয় পক্ষ আপনার দর্শকদের পেজ ভিউ সংগ্রহ করে না।
  • কোনো কুকি নেই। Plausible প্রতিদিন বদলানো হ্যাশ দিয়ে অনন্য দর্শক গোনে এবং কখনো পূর্ণ IP সংরক্ষণ করে না, যা সাধারণত আপনাকে কুকি ব্যানার বাদ দিতে দেয়।
  • ছোট্ট স্ক্রিপ্ট। ট্র্যাকার 1 KB-এর কম: এটি আপনার পেজ-স্পিড রিপোর্টে দেখাই যাবে না।
  • নির্দিষ্ট খরচ। প্রতি পেজ ভিউয়ে কোনো দাম নেই। ট্রাফিক হঠাৎ বাড়লেও বাড়তি খরচ নেই।

এর যা দরকার

Plausible তিনটি কন্টেইনারে চলে: অ্যাপ, অ্যাকাউন্ট ও সেটিংসের জন্য PostgreSQL, আর ইভেন্টের জন্য ClickHouse। মেমরির ক্ষুধা ClickHouse-এরই।

  • 4 GB RAM আরামদায়ক আকার: Small-IP (4 vCPU, 4 GB, 35 GB, মাসে $16)। এটি 2 GB-তেও (Micro-IP) চালু হয়, কিন্তু পটভূমির মার্জে মেমরি লাফিয়ে ওঠে, তাই ছোট প্ল্যান নিলে সোয়াপ যোগ করুন।
  • একটি ডেডিকেটেড IPv4 আর একটি ডোমেইন। ট্র্যাকার আর ড্যাশবোর্ড https://stats.example.com থেকে পরিবেশিত হয়। NAT প্ল্যান আসা 443 গ্রহণ করে না।

ইনস্টল (Ubuntu 24.04, Docker)

apt update && apt install -y docker.io docker-compose-v2 git
git clone https://github.com/plausible/community-edition plausible-ce
cd plausible-ce
# check out the newest release tag
git checkout "$(git tag --sort=-v:refname | head -1)"

এনভায়রনমেন্ট ফাইল তৈরি করুন; Plausible নিজেই নিজের Let's Encrypt সার্টিফিকেট নিতে পারে:

cat > .env <<EOF
BASE_URL=https://stats.example.com
SECRET_KEY_BASE=$(openssl rand -base64 48)
HTTP_PORT=80
HTTPS_PORT=443
EOF

cat > compose.override.yml <<'EOF'
services:
  plausible:
    ports:
      - 80:80
      - 443:443
EOF

docker compose up -d

আগে stats.example.com-এর A রেকর্ড আপনার VPS-এর দিকে নির্দেশ করুন, যাতে সার্টিফিকেটের অনুরোধ সফল হয়। তারপর URL খুলুন, অ্যাকাউন্ট তৈরি করুন আর একটি সাইট যোগ করুন। নতুন ভেরিয়েবলের জন্য রিপোজিটরির README-ই নির্ভরযোগ্য উৎস: প্রতিবার আপগ্রেডের সময় এতে চোখ বুলিয়ে নিন।

আপনার সাইটে স্ক্রিপ্ট যোগ করুন

<script defer data-domain="example.com" src="https://stats.example.com/js/script.js"></script>

কিছু অ্যাড ব্লকার “analytics” নামের সবকিছু আটকে দেয়; নিজের সাবডোমেইন থেকে স্ক্রিপ্ট পরিবেশন করলেই এর বেশিরভাগ এড়ানো যায়।

চালু রাখা

  • ব্যাকআপ। আপনার পরিসংখ্যান দুটি Docker ভলিউমে থাকে। Managed Backups প্রতিদিন পুরো সার্ভারের কপি নেয় (মাসে $2, বার্ষিক প্ল্যানে বিনামূল্যে); বাড়তি নিরাপত্তার জন্য কন্টেইনার থেকে pg_dump দিয়ে PostgreSQL-এর ডাম্প নিন।
  • আপডেট। git pull, নতুন ট্যাগে চেকআউট করুন, docker compose pull && docker compose up -d। বড় সংস্করণের আগে রিলিজ নোট পড়ুন।
  • 2 GB সার্ভারে সোয়াপ: 2 GB-র একটি সোয়াপ ফাইল ClickHouse-এর মার্জকে মাঝপথে থেমে যাওয়া থেকে বাঁচায়।

কোথায় ঘাটতি

Plausible ইচ্ছাকৃতভাবে কম তথ্য সংগ্রহ করে। প্রতিটি ব্যবহারকারীর যাত্রাপথ নেই, এক ডিভাইস থেকে আরেক ডিভাইসে ট্র্যাকিং নেই, বিজ্ঞাপন প্ল্যাটফর্মের সঙ্গে সংযোগ নেই। আপনার মার্কেটিং যদি কোনো বিজ্ঞাপন নেটওয়ার্কের টুলের ভেতরে চলে, তাহলে ওই রিপোর্টগুলোর অভাব বোধ করবেন। বেশিরভাগ সাইট শুধু জানতে চায় কোন পাতাগুলো কাজ করছে আর দর্শক কোথা থেকে আসছে; তাদের জন্য এটাই সঠিক পরিমাণ তথ্য, আর কাউকে “সম্মত” বোতামে ক্লিক করতে হয় না।

সম্পর্কিত

স্থাপন করতে প্রস্তুত? ক্রিপ্টোতে পরিশোধ করুন, KYC ছাড়াই — প্রায় এক মিনিটে লাইভ।

এখনই ডেপ্লয় করুন →

সাধারণ প্রশ্ন

Plausible-এর জন্য কি কুকি ব্যানার লাগে?

Plausible কুকি বসায় না এবং ব্যক্তিগত তথ্য বা পূর্ণ IP ঠিকানা সংরক্ষণ করে না: দর্শকদের গোনা হয় প্রতিদিন বদলানো একটি হ্যাশ দিয়ে। বেশিরভাগ ক্ষেত্রে এর মানে সম্মতির ব্যানার লাগে না, তবে চূড়ান্ত সিদ্ধান্ত আপনার এখতিয়ার আর আপনার সাইট আর কী কী লোড করে তার ওপর নির্ভর করে।

সেলফ-হোস্টেড Plausible-এর কত RAM লাগে?

Plausible ইভেন্টগুলো ClickHouse-এ সংরক্ষণ করে, আর মেমরি চায় ClickHouse-ই। এটি 2 GB-তে চালু হয়, কিন্তু পটভূমির মার্জ তার ওপরে উঠে যেতে পারে। নিয়মিত ট্রাফিক থাকা কয়েকটি সাইটের জন্য 4 GB (Small-IP) আরামদায়ক আকার।

এটি কি NAT প্ল্যানে চালানো যায়?

না। ট্র্যাকিং স্ক্রিপ্ট আর ড্যাশবোর্ড আপনার নিজের ডোমেইনে HTTPS-এ পরিবেশিত হয়, তাই সার্ভারকে আসা 443 গ্রহণ করতে হবে। এর জন্য ডেডিকেটেড IP-সহ প্ল্যান দরকার।

ডেটা কত ডিস্ক নেয়?

প্রতি ইভেন্টে খুব সামান্য: ClickHouse জোরালোভাবে সংকুচিত করে। মাসে কয়েক হাজার ভিজিটের একটি সাইট বছরে এক গিগাবাইটেরও অনেক কম ব্যবহার করে। দীর্ঘ সময় ধরে Docker ইমেজই ডেটার চেয়ে বেশি জায়গা নেয়।

কীভাবে আপডেট করব?

community edition রিপোজিটরিতে নতুন রিলিজ নিন, তারপর 'docker compose pull' আর 'docker compose up -d' চালান। আগে রিলিজ নোট পড়ুন: বড় সংস্করণে মাঝে মাঝে একটি মাইগ্রেশন ধাপ লাগে।

মন্তব্য

এখনো কোনো মন্তব্য নেই। প্রথম হোন।

একটি মন্তব্য দিন

মন্তব্য প্রকাশের আগে মডারেট করা হয়।