معمول انالیټیکس تنظیم ستاسو له لیدونکو رضایت غواړي، د دوی ډیټا دریم اړخ ته لیږي، او تاسو ته د دوه سوه راپورونو سره ډشبورډ درکوي چې هیڅکله به یې خلاص نه کړئ. Plausible برعکس کوي: یو کوچنی سکرپټ، هیڅ کوکي نه، او د احصایو یوه پاڼه چې واقعاً یې لوستلی شئ. Community Edition د ځانکوربهتوب لپاره وړیا ده، او یوازې د خپل IP سره یو VPS ته اړتیا لري.
ولې یې پخپله کوربه کړئ
- ستاسو ډیټا ستاسو په سرور پاتې کیږي. هیڅ دریم اړخ ستاسو د لیدونکو د پاڼو لیدنې نه راټولوي.
- هیڅ کوکي نه. Plausible ځانګړي لیدونکي د یوه hash سره شمیري چې هره ورځ بدلیږي او هیڅکله بشپړ IP نه ساتي، چې معمولاً اجازه درکوي د کوکي بینر لرې کړئ.
- ډیر کوچنی سکرپټ. تعقیبوونکی له ۱ KB لږ دی او ستاسو د پاڼې د سرعت په راپور کې به نه ښکاري.
- ثابت لګښت. د هرې پاڼې لیدنې بیه نشته. د ترافیک ناڅاپي لوړوالی اضافي لګښت نه لري.
څه ته اړتیا لري
Plausible په دریو کانټینرونو کې چلیږي: اپ، د حسابونو او تنظیماتو لپاره PostgreSQL، او د پیښو لپاره ClickHouse. ClickHouse د حافظې وږی دی.
- ۴ GB RAM ارامه اندازه ده: Small-IP (۴ vCPU، ۴ GB، ۳۵ GB، $16/میاشت). په ۲ GB هم پیلیږي (Micro-IP)، خو د شالید ادغامونه حافظه لوړوي، نو که کوچنی یې اخلئ swap ورکړئ.
- یو dedicated IPv4 او یو ډومین. تعقیبوونکی او ډشبورډ له
https://stats.example.comوړاندې کیږي. NAT پلانونه راتلونکی ۴۴۳ نه مني.
نصب (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. له لویو نسخو مخکې د خپرونې یادښتونه ولولئ. - Swap په ۲ GB سرورونو: د ۲ GB swap فایل د ClickHouse ادغامونه له وژل کیدو ساتي.
چیرې کم راځي
Plausible په قصد لږ راټولوي. د کاروونکي په کچه سفرونه نه، د وسیلو ترمنځ تعقیب نه، د اعلاناتو له پلیټفارمونو سره یوځایوالی نه. که ستاسو بازارموندنه د یوې اعلاني شبکې په وسیلو کې ژوند کوي، هغه راپورونه به مو یاد شي. د ډیری سایټونو لپاره چې یوازې غواړي پوه شي کومې پاڼې کار کوي او لیدونکي له کومه راځي، دا د ډیټا سم مقدار دی، او هیڅوک اړ نه دی چې «منل» کلیک کړي.
اړوند
- VPS د ویب سایټ لپاره
- VPS د Coolify لپاره: Plausible هلته هم یو کلیکي کينډۍ ده
- VPS د Docker لپاره
تبصرې
لا تبصرې نشته. لومړی اوسئ.