−25%

la planurile Windows anuale, până pe 31 oct. Vezi planurile

EQVPS
Începe

VPS pentru Plausible: analytics web fără cookie-uri

Găzduiește Plausible Community Edition pentru statistici de site prietenoase cu intimitatea, fără cookie-uri. Cerințe, configurare Docker cu HTTPS și de ce are nevoie ClickHouse.

Configurarea obișnuită de analytics le cere vizitatorilor consimțământul, le trimite datele unui terț și îți dă un dashboard cu două sute de rapoarte pe care nu le vei deschide niciodată. Plausible face invers: un script mic, fără cookie-uri, o singură pagină de statistici pe care chiar o poți citi. Community Edition e gratuită de găzduit, iar un VPS cu IP propriu e tot ce-i trebuie.

De ce să-l găzduiești singur

  • Datele rămân pe serverul tău. Niciun terț nu colectează afișările de pagină ale vizitatorilor tăi.
  • Fără cookie-uri. Plausible numără vizitatorii unici cu un hash care se schimbă zilnic și nu păstrează niciodată IP-uri complete, ceea ce de obicei te lasă să renunți la bannerul de cookie-uri.
  • Script minuscul. Trackerul are sub 1 KB — nu va apărea în raportul tău de viteză a paginii.
  • Cost fix. Fără plată per afișare de pagină. Vârfurile de trafic nu te costă nimic în plus.

De ce are nevoie

Plausible rulează ca trei containere: aplicația, PostgreSQL pentru conturi și setări și ClickHouse pentru evenimente. ClickHouse e cel care vrea memorie.

  • 4 GB de RAM e dimensiunea comodă — Small-IP (4 vCPU, 4 GB, 35 GB, $16/lună). Pornește și pe 2 GB (Micro-IP), dar îmbinările din fundal ridică brusc memoria, așa că dă-i swap dacă mergi pe mic.
  • Un IPv4 dedicat și un domeniu. Trackerul și dashboardul sunt servite de la https://stats.example.com. Planurile NAT nu acceptă 443 de intrare.

Instalare (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)"

Creează fișierul de mediu — Plausible își poate lua singur certificatul 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

Îndreaptă întâi înregistrarea A a lui stats.example.com spre VPS, ca cererea de certificat să reușească. Apoi deschide URL-ul, creează-ți contul și adaugă un site. README-ul din repository e sursa de adevăr pentru variabilele noi — răsfoiește-l când actualizezi.

Adaugă scriptul pe site

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

Unele blocatoare de reclame blochează orice se numește „analytics”; servirea scriptului de pe propriul subdomeniu ocolește deja cea mai mare parte din asta.

Ține-l în funcțiune

  • Backup-uri. Statisticile tale stau în două volume Docker. Backup-urile gestionate copiază zilnic tot serverul ($2/lună, gratuit la planurile anuale); pentru siguranță în plus, fă un dump PostgreSQL cu pg_dump din container.
  • Actualizări. git pull, treci pe noul tag, docker compose pull && docker compose up -d. Citește notele de versiune înainte de versiunile majore.
  • Swap pe serverele de 2 GB — un fișier swap de 2 GB împiedică oprirea forțată a îmbinărilor ClickHouse.

Unde nu ajunge

Plausible colectează intenționat mai puțin. Fără parcursuri la nivel de utilizator, fără urmărire pe mai multe dispozitive, fără integrări cu platforme de reclame. Dacă marketingul tău trăiește în uneltele unei rețele de reclame, îți vor lipsi acele rapoarte. Pentru majoritatea site-urilor, care vor doar să știe ce pagini funcționează și de unde vin vizitatorii, e cantitatea potrivită de date — și nimeni nu trebuie să apese „Accept”.

Legate

Gata de deploy? Plătește cu cripto, fără KYC — online în aproximativ un minut.

Pornește acum →

Întrebări frecvente

Plausible are nevoie de banner pentru cookie-uri?

Plausible nu setează cookie-uri și nu păstrează date personale sau adrese IP complete — vizitatorii sunt numărați printr-un hash care se schimbă zilnic. În cele mai multe cazuri asta înseamnă că nu ai nevoie de banner de consimțământ, dar decizia finală depinde de jurisdicția ta și de ce altceva încarcă site-ul.

De câtă RAM are nevoie Plausible găzduit de tine?

Plausible păstrează evenimentele în ClickHouse, iar ClickHouse e partea care vrea memorie. Pornește pe 2 GB, dar îmbinările din fundal pot depăși asta. 4 GB (Small-IP) e dimensiunea comodă pentru câteva site-uri cu trafic constant.

Îl pot rula pe un plan NAT?

Nu. Scriptul de urmărire și dashboardul sunt servite prin HTTPS pe propriul domeniu, deci serverul trebuie să accepte 443 de intrare. Pentru asta îți trebuie un plan cu IP dedicat.

Cât spațiu ocupă datele?

Foarte puțin per eveniment — ClickHouse comprimă puternic. Un site cu zeci de mii de vizite pe lună folosește mult sub un gigaoctet pe an. Imaginile Docker ocupă multă vreme mai mult decât datele.

Cum îl actualizez?

Iei noua versiune din repository-ul community edition, apoi rulezi 'docker compose pull' și 'docker compose up -d'. Citește întâi notele de versiune — versiunile majore cer uneori un pas de migrare.

Comentarii

Încă nu există comentarii. Fii primul.

Lasă un comentariu

Comentariile sunt moderate înainte să apară.