Самостійне хостинг Plausible Analytics: Всеосяжний посібник
Самостійне хостинг Plausible Analytics: Всеосяжний посібник
Plausible Analytics стає популярною, дружньою до конфіденційності альтернативою традиційним інструментам аналітики, таким як Google Analytics. Ця платформа з відкритим кодом дозволяє користувачам збирати аналітику веб-сайтів, не порушуючи конфіденційність відвідувачів. Якщо ви розглядаєте можливість моніторингу продуктивності вашого веб-сайту без покладання на сторонні сервіси, самостійне хостинг Plausible є чудовим варіантом. У цій статті ми проведемо вас через процес самостійного хостингу Plausible Analytics на вашому власному сервері.
Чому варто обрати Plausible Analytics?
- Зосередженість на конфіденційності: Plausible не використовує файли cookie та не збирає особисті дані, що означає, що він відповідає вимогам GDPR та CCPA.
- Простота: Інтерфейс користувача є мінімалістичним, що робить його легким для навігації та розуміння метрик вашого веб-сайту.
- Відкритий код: Код Plausible доступний на GitHub, що дозволяє користувачам перевіряти та вносити свій внесок у його розвиток.
- Можливість самостійного хостингу: Хостинг Plausible на вашому сервері дає вам повний контроль над вашими даними.
Попередні вимоги
Перед початком установки переконайтеся, що у вас є наступне:
- Сервер (VPS) з встановленим Docker.
- Базові знання командного рядка Linux.
- Доступ до вашого сервера через SSH.
- Доменне ім'я, яке вказує на ваш сервер (необов'язково, але рекомендовано).
Кроки установки
1. Оновіть ваш сервер
Після входу на ваш сервер оновіть менеджер пакетів:
sudo apt update && sudo apt upgrade
2. Встановіть Docker та Docker Compose
Якщо Docker ще не встановлений, ви можете зробити це, виконавши:
sudo apt install docker.io
sudo apt install docker-compose
Запустіть Docker та увімкніть його для автоматичного запуску при завантаженні:
sudo systemctl start docker
sudo systemctl enable docker
3. Завантажте образ Docker Plausible
Plausible Analytics можна легко розгорнути через Docker. Щоб завантажити образ Plausible, використовуйте наступну команду:
docker pull plausible/analytics
4. Створіть файл Docker Compose
Тепер створіть каталог для Plausible, а всередині цього каталогу створіть файл docker-compose.yml
:
mkdir plausible
cd plausible
nano docker-compose.yml
Додайте наступну конфігурацію до файлу:
version: '3'
services:
plausible:
image: plausible/analytics
ports:
- "8000:8000"
environment:
- DATABASE_URL=postgres://plausible:plausible@db:5432/plausible
- SECRET_KEY=your_secret_key_here
- PLAUSIBLE_APP_URL=https://your-domain.com
depends_on:
- db
db:
image: postgres:13
environment:
- POSTGRES_USER=plausible
- POSTGRES_PASSWORD=plausible
- POSTGRES_DB=plausible
Не забудьте замінити your_secret_key_here
на безпечно згенерований ключ, а your-domain.com
на ваше фактичне доменне ім'я.
5. Запустіть розгортання
Виконайте наступну команду в каталозі, що містить ваш файл docker-compose.yml
:
docker-compose up -d
Ця команда запустить контейнери як Plausible Analytics, так і PostgreSQL бази даних.
6. Доступ до Plausible
Коли контейнери запущені, ви можете отримати доступ до вашої панелі управління Plausible, перейшовши за адресою:
http://your-server-ip:8000
Якщо ви налаштували домен, ви можете отримати доступ через:
https://your-domain.com
Увійдіть до вашої панелі управління, використовуючи стандартні облікові дані, надані в документації, або налаштуйте свої власні.
7. Налаштуйте ваш домен (необов'язково)
Щоб увімкнути HTTPS, ви можете використовувати такі інструменти, як Nginx або Caddy у поєднанні з Let's Encrypt. Цей крок підвищує безпеку, шифруючи дані між сервером та відвідувачами.
Висновок
Самостійне хостинг Plausible Analytics є ефективним способом зберегти контроль над аналітикою вашого веб-сайту, при цьому пріоритетно ставлячи конфіденційність. Завдяки простій установці та зручному інтерфейсу, Plausible пропонує привабливу альтернативу традиційним інструментам аналітики. Для детальних кроків установки та подальшої налаштування зверніться до офіційної документації Plausible документація.
Для додаткових порад та підтримки досліджуйте форуми спільноти або перегляньте ресурси, які можуть допомогти максимально ефективно використовувати Plausible Analytics. Почніть використовувати потужність самостійно хостингової аналітики вже сьогодні!