Самостоятельный хостинг Plausible Analytics: Полное руководство
Самостоятельный хостинг Plausible Analytics: Полное руководство
Plausible Analytics становится популярной альтернативой традиционным инструментам аналитики, таким как Google Analytics, с акцентом на конфиденциальность. Эта платформа с открытым исходным кодом позволяет пользователям собирать аналитику веб-сайтов, не нарушая конфиденциальность посетителей. Если вы рассматриваете возможность мониторинга производительности своего веб-сайта без зависимости от сторонних сервисов, самостоятельный хостинг Plausible — отличный вариант. В этой статье мы проведем вас через процесс самостоятельного хостинга Plausible Analytics на вашем собственном сервере.
Почему стоит выбрать Plausible Analytics?
- Ориентированность на конфиденциальность: Plausible не использует куки и не собирает личные данные, что означает соблюдение норм 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=ваш_секретный_ключ_здесь
- PLAUSIBLE_APP_URL=https://ваш-домен.com
depends_on:
- db
db:
image: postgres:13
environment:
- POSTGRES_USER=plausible
- POSTGRES_PASSWORD=plausible
- POSTGRES_DB=plausible
Не забудьте заменить ваш_секретный_ключ_здесь
на надежно сгенерированный ключ, а ваш-домен.com
на ваше фактическое доменное имя.
5. Запустите развертывание
Запустите следующую команду в каталоге, содержащем ваш файл docker-compose.yml
:
docker-compose up -d
Эта команда запустит как контейнер Plausible Analytics, так и контейнер базы данных PostgreSQL.
6. Доступ к Plausible
После запуска контейнеров вы можете получить доступ к вашей панели управления Plausible, перейдя по адресу:
http://ваш-ip-сервера:8000
Если вы настроили домен, вы можете получить доступ через:
https://ваш-домен.com
Войдите в свою панель управления, используя учетные данные по умолчанию, указанные в документации, или настройте свои собственные.
7. Настройка вашего домена (опционально)
Чтобы включить HTTPS, вы можете использовать такие инструменты, как Nginx или Caddy в сочетании с Let's Encrypt. Этот шаг повышает безопасность, шифруя данные между сервером и посетителями.
Заключение
Самостоятельный хостинг Plausible Analytics — это эффективный способ сохранить контроль над аналитикой вашего веб-сайта, при этом придавая приоритет конфиденциальности. С его простым процессом установки и удобным интерфейсом Plausible предлагает привлекательную альтернативу традиционным инструментам аналитики. Для получения подробных шагов установки и дальнейшей настройки обратитесь к официальной документации Plausible документации.
Для получения дополнительных сведений и поддержки изучите форумы сообщества или проверьте ресурсы, которые могут помочь вам максимально эффективно использовать Plausible Analytics. Начните использовать возможности самостоятельной аналитики уже сегодня!