Plausible - легкая веб-аналитика с упором на приватность: считает посетителей, источники трафика, популярные страницы и конверсии, не собирает персональные данные и не требует cookie-баннера. Скрипт счетчика - меньше 1 КБ, на скорость сайта почти не влияет. Замещает Google Analytics, при этом данные о ваших посетителях остаются на вашем сервере - это же закрывает вопрос 152-ФЗ о хранении данных в РФ.

После создания сервера Plausible разворачивается сам за 3-5 минут (Docker: приложение на Elixir + PostgreSQL + ClickHouse, TLS через Caddy) и сразу получает адрес с валидным HTTPS - вручную ничего настраивать не нужно. Ставится Community Edition v3.0.1.

Как войти

  1. Адрес формируется из публичного IP сервера: замените точки на дефисы и добавьте .fatmetal.net. Пример: IP 79.133.178.182 -> https://79-133-178-182.fatmetal.net (этот же адрес показан при входе по SSH).
  2. Пароль заранее не выдается: администратором становится первый, кто зарегистрировался. Откройте https://<ваш-адрес>/register и сразу создайте аккаунт администратора - первым.
  3. После создания админа закройте регистрацию (инструкция - в файле кредов на сервере), чтобы аккаунт не занял посторонний. Дальше добавьте свой сайт и вставьте счетчик в <head>.

Свой домен

Направьте CNAME на выданный адрес, задайте DOMAIN=ваш.домен в /etc/plausible-mp/params.env и выполните bash /opt/plausible-mp/install.sh - Caddy перевыпустит сертификат под новый домен. Полная инструкция (закрыть регистрацию, бэкапы) - на сервере: cat /root/plausible-credentials.txt.

Требования

Минимум 2 ГБ RAM (требование ClickHouse), комфортно 4; в простое стек занимает около 570 МБ. Процессор с поддержкой SSE4.2 (x86-64) или NEON (ARM) - есть на стандартных тарифах Fatmetal.

Подробный разбор с замерами