Об этом проекте

Visage — это простое и дружелюбное к конфиденциальности решение для веб-аналитики, разработанное для self-hosters. Оно позволяет отслеживать количество посетителей ваших веб-сайтов, их происхождение и просматриваемые страницы, намеренно избегая отслеживания отдельных пользователей. Cookies не устанавливаются, персональные данные не хранятся, и система соответствует правилам конфиденциальности, таким как GDPR, что избавляет от необходимости использовать баннеры согласия на использование cookies. Ключевые возможности: - Общее количество посетителей, подсчет просмотров страниц и медианное время, проведенное на каждой странице. - Мониторинг просмотров страниц в реальном времени для получения актуальных данных. - Настраиваемые временные графики для любого диапазона дат. - Анализ самых популярных страниц и источников трафика. - Расширяемый API для программного доступа к данным аналитики. - Панель управления, агрегирующая метрики в удобном для чтения макете. Развертывание проходит просто. После клонирования репозитория вы можете создать Docker-образ с помощью предоставленного скрипта (`./visage image create`) и запустить контейнер (`docker run --rm -p 3000:3000 visage:latest`). После этого сервис будет доступен на порту 3000, предоставляя веб-интерфейс для панели аналитики. Интеграция требует добавления небольшого фрагмента JavaScript на каждую страницу, которую вы хотите отслеживать. Этот фрагмент отправляет анонимизированные данные о посещениях на бэкенд Visage, который агрегирует информацию, не сохраняя никаких персональных данных. Полная документация, включая подробные инструкции по развертыванию, конфигурации веб-сайта, использованию API и расширенные советы, доступна по адресу https://www.butterhost.ing/visage. Visage идеально подходит для частных лиц или организаций, которые хостят собственные веб-сервисы и хотят понимать структуру трафика, не ставя под угрозу конфиденциальность посетителей.