−25%

на річну оплату Windows, до 31.10. До тарифів

EQVPS

VPS для Plausible: веб-аналітика без cookie

Власна Plausible Community Edition: приватна статистика сайту без cookie. Вимоги, встановлення в Docker з HTTPS і скільки пам'яті потрібно ClickHouse.

Типова аналітика просить у відвідувачів згоду, відправляє їхні дані третій стороні й показує дашборд із двома сотнями звітів, які ви ніколи не відкриєте. Plausible робить навпаки: один маленький скрипт, жодних cookie, одна сторінка статистики, яку реально читати. Community Edition безкоштовна для самостійного встановлення — потрібен лише VPS із власним IP.

Навіщо тримати в себе

Що потрібно

Plausible працює в трьох контейнерах: сам застосунок, PostgreSQL для облікових записів і налаштувань та ClickHouse для подій. Ненажерливий щодо пам'яті саме ClickHouse.

Встановлення (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

Спершу спрямуйте A-запис stats.example.com на VPS, щоб запит сертифіката пройшов. Потім відкрийте адресу, створіть обліковий запис і додайте сайт. Джерело істини щодо нових змінних — README репозиторію: переглядайте його під час оновлень.

Додайте скрипт на сайт

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

Деякі блокувальники ріжуть усе, що зветься «analytics»; віддача скрипта з вашого піддомену вже оминає більшість таких випадків.

Підтримка

Чого в ній немає

Plausible свідомо збирає менше. Жодних шляхів окремого користувача, жодного крос-девайс трекінгу, жодних інтеграцій із рекламними платформами. Якщо маркетинг живе всередині інструментів рекламної мережі, цих звітів вам бракуватиме. Більшості сайтів, яким треба знати, які сторінки працюють і звідки приходять люди, такого обсягу даних якраз вистачає — і нікому не треба тиснути «Прийняти».

Пов'язане

Готові розгорнути? Оплата криптою, без KYC — сервер за хвилину.

Розгорнути →

Часті питання

Чи потрібен для Plausible cookie-банер?

Plausible не ставить cookie і не зберігає персональних даних та повних IP-адрес — відвідувачів рахують за хешем, який змінюється щодня. Здебільшого банер згоди тому не потрібен, але остаточно це залежить від вашої юрисдикції й від того, що ще завантажує ваш сайт.

Скільки RAM потрібно власній Plausible?

Події Plausible зберігає в ClickHouse, і пам'яті хоче саме він. Стартує на 2 ГБ, але фонові злиття даних дають піки вище. 4 ГБ (Small-IP) — комфортний розмір для кількох сайтів із рівним трафіком.

Чи можна на NAT-тарифі?

Ні. Скрипт лічильника й дашборд віддаються через HTTPS із вашого домену, тож сервер має приймати вхідний 443. Для цього потрібен тариф із виділеним IP.

Скільки місця займають дані?

Зовсім мало на подію — ClickHouse сильно стискає. Сайт із десятками тисяч візитів на місяць займає помітно менше гігабайта на рік. Docker-образи ще довго важитимуть більше за дані.

Як оновлювати?

Підтягніть новий реліз у репозиторії community-edition, потім 'docker compose pull' і 'docker compose up -d'. Спершу прочитайте нотатки до релізу — мажорні версії іноді вимагають кроку міграції.

Коментарі

Поки немає коментарів. Будьте першим.

Залишити коментар

Коментарі проходять модерацію перед публікацією.