EQVPS

ለPlausible VPS፦ ያለ cookies የweb analytics

ግላዊነትን ለሚያከብሩ፣ ያለ cookies የጣቢያ ስታቲስቲክስ Plausible Community Editionን ራስዎ ያስተናግዱ። መስፈርቶች፣ የDocker ማዋቀር ከHTTPS ጋር፣ እና ClickHouse የሚያስፈልገው።

የተለመደው የanalytics ማዋቀር ጎብኚዎችዎን ፈቃድ ይጠይቃል፣ ውሂባቸውን ለሶስተኛ ወገን ይልካል፣ እና በጭራሽ የማይከፍቷቸው ሁለት መቶ ሪፖርቶች ያሉት dashboard ይሰጥዎታል። Plausible ተቃራኒውን ያደርጋል፦ አንድ ትንሽ script፣ ምንም cookies የሉም፣ እና በእውነት ሊያነቡት የሚችሉት አንድ የስታቲስቲክስ ገጽ። Community Edition ራስን ለማስተናገድ ነጻ ነው፣ የሚያስፈልገውም የራሱ IP ያለው VPS ብቻ ነው።

ለምን ራስዎ ያስተናግዱት

  • ውሂብዎ በserverዎ ላይ ይቆያል። ማንም ሶስተኛ ወገን የጎብኚዎችዎን የገጽ እይታዎች አይሰበስብም።
  • ምንም cookies የሉም። Plausible ልዩ ጎብኚዎችን በየቀኑ በሚቀየር hash ይቆጥራል እና ሙሉ IPs በጭራሽ አያከማችም፣ ይህም በተለምዶ የcookie bannerን እንዲያስወግዱ ያስችላል።
  • በጣም ትንሽ script። trackerኡ ከ1 KB በታች ነው፣ በገጽ ፍጥነት ሪፖርትዎ ላይ አይታይም።
  • ቋሚ ዋጋ። በገጽ እይታ ዋጋ የለም። የትራፊክ መጨመር ምንም ተጨማሪ አያስከፍልዎትም።

የሚያስፈልገው

Plausible በሶስት containers ይሰራል፦ appኡ፣ ለመለያዎች እና ቅንብሮች PostgreSQL፣ እና ለክስተቶች ClickHouse። ClickHouse ማህደረ ትውስታ የተራበው ነው።

  • 4 GB RAM ምቹ መጠን ነው፦ Small-IP (4 vCPU፣ 4 GB፣ 35 GB፣ $16/ወር)። በ2 GB (Micro-IP) ይጀምራል፣ ነገር ግን የጀርባ merges ማህደረ ትውስታን ይጨምራሉ፣ ስለዚህ ትንሹን ከመረጡ swap ይስጡት።
  • dedicated IPv4 እና domain። trackerኡ እና dashboardኡ ከ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)"

የenvironment ፋይሉን ይፍጠሩ፤ Plausible የራሱን Let's Encrypt certificate ማግኘት ይችላል፦

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

የcertificate ጥያቄው እንዲሳካ መጀመሪያ የstats.example.com A recordን ወደ VPSዎ ያመልክቱ። ከዚያ URLኡን ይክፈቱ፣ መለያዎን ይፍጠሩ እና ጣቢያ ያክሉ። የrepository README ለአዳዲስ variables የእውነት ምንጭ ነው፤ ሲያሻሽሉ ይመልከቱት።

scriptቱን ወደ ጣቢያዎ ያክሉ

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

አንዳንድ የማስታወቂያ አጋጆች «analytics» የሚባለውን ማንኛውንም ነገር ያግዳሉ፤ scriptቱን ከራስዎ subdomain ማቅረብ ቀድሞውኑ አብዛኛውን ያስወግዳል።

እየሰራ ያቆዩት

  • Backups። ስታቲስቲክስዎ በሁለት Docker volumes ውስጥ ይኖራል። Managed Backups በየቀኑ ሙሉውን server ይቀዳሉ ($2/ወር፣ በዓመታዊ ዕቅዶች ነጻ)፤ ለተጨማሪ ደህንነት ከcontainerኡ በpg_dump የPostgreSQL dump ይውሰዱ።
  • ዝማኔዎች። git pull፣ አዲሱን tag ይምረጡ፣ docker compose pull && docker compose up -d። ከዋና ስሪቶች በፊት የልቀት ማስታወሻዎችን ያንብቡ።
  • Swap በ2 GB servers ላይ፦ 2 GB swap ፋይል የClickHouse merges እንዳይገደሉ ይከላከላል።

የሚያንስበት ቦታ

Plausible ሆን ብሎ ያነሰ ይሰበስባል። በተጠቃሚ ደረጃ ጉዞዎች የሉም፣ በመሳሪያዎች መካከል መከታተል የለም፣ ከማስታወቂያ መድረኮች ጋር ውህደት የለም። ግብይትዎ በማስታወቂያ አውታረ መረብ መሳሪያዎች ውስጥ የሚኖር ከሆነ እነዚያ ሪፖርቶች ይናፍቁዎታል። የትኞቹ ገጾች እንደሚሰሩ እና ጎብኚዎች ከየት እንደሚመጡ ማወቅ ብቻ ለሚፈልጉ ለአብዛኞቹ ጣቢያዎች ይህ ትክክለኛው የውሂብ መጠን ነው፣ እና ማንም «ተቀበል»ን ጠቅ ማድረግ የለበትም።

ተዛማጅ

ለማሰማራት ዝግጁ ኖት? በክሪፕቶ ይክፈሉ፣ KYC የለም — በአንድ ደቂቃ ገደማ ቀጥታ።

አሁን ያሰማሩ →

FAQ

Plausible የcookie banner ያስፈልገዋል?

Plausible cookies አያስቀምጥም እና የግል ውሂብ ወይም ሙሉ IP አድራሻዎችን አያከማችም፦ ጎብኚዎች በየቀኑ በሚቀየር hash ይቆጠራሉ። በአብዛኛው ሁኔታዎች ይህ ማለት የፈቃድ banner አያስፈልግም፣ ነገር ግን የመጨረሻው ውሳኔ በህጋዊ ስልጣንዎ እና ጣቢያዎ በሚጭናቸው ሌሎች ነገሮች ላይ ይወሰናል።

self-hosted Plausible ምን ያህል RAM ያስፈልገዋል?

Plausible ክስተቶችን በClickHouse ውስጥ ያከማቻል፣ ClickHouse ደግሞ ማህደረ ትውስታ የሚፈልገው ክፍል ነው። በ2 GB ይጀምራል፣ ነገር ግን የጀርባ merges ከዚያ ሊያልፉ ይችላሉ። ቋሚ ትራፊክ ላላቸው ጥቂት ጣቢያዎች 4 GB (Small-IP) ምቹ መጠን ነው።

በNAT ዕቅድ ላይ ማሄድ እችላለሁ?

አይ። የመከታተያ scriptቱ እና dashboardኡ በራስዎ domain ላይ በHTTPS ይቀርባሉ፣ ስለዚህ serverሩ ገቢ 443 መቀበል አለበት። ይህ dedicated IP ያለው ዕቅድ ይፈልጋል።

ውሂቡ ምን ያህል disk ይወስዳል?

ለእያንዳንዱ ክስተት በጣም ትንሽ፤ ClickHouse አጥብቆ ይጨምቃል። በወር በአስር ሺዎች የሚቆጠሩ ጉብኝቶች ያሉት ጣቢያ በዓመት ከአንድ gigabyte በጣም ያነሰ ይጠቀማል። ለረጅም ጊዜ የDocker images ከውሂቡ የበለጠ ቦታ ይወስዳሉ።

እንዴት አዘምነዋለሁ?

በcommunity-edition repository ውስጥ አዲሱን ልቀት ይጎትቱ፣ ከዚያ 'docker compose pull' እና 'docker compose up -d'ን ያሂዱ። መጀመሪያ የልቀት ማስታወሻዎችን ያንብቡ፤ ዋና ስሪቶች አልፎ አልፎ የፍልሰት እርምጃ ይፈልጋሉ።

አስተያየቶች

እስካሁን አስተያየቶች የሉም። መጀመሪያ ይሁኑ።

አስተያየት ይተዉ

አስተያየቶች ከመታየታቸው በፊት ይጣራሉ።