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

Fathom Lite — это оригинальный open-source релиз Fathom Analytics, который в файле README описывается как простой инструмент аналитики веб-сайтов, ориентированный на конфиденциальность и являющийся альтернативой Google Analytics. Проект распространяется под лицензией MIT; в README указано, что версия Lite больше не получает новых функций, но будет поддерживаться в долгосрочной перспективе с исправлением возникающих ошибок. Что он делает - Self-hosted аналитика веб-сайтов: вы самостоятельно запускаете сервер и устанавливаете обновления. - Сниппет отслеживания, скопированный из панели управления, размещается на сайтах, которые вы хотите измерять. - Панель управления отображает собранные аналитические данные; фронтенд построен на Preact. - Бэкенд и инструменты командной строки написаны на Go. Установка и запуск - Руководство по развертыванию в продакшн приведено в документации репозитория (docs/Installation instructions.md). - Процесс разработки: установите Go и NPM, клонируйте репозиторий, скомпилируйте с помощью make build, при необходимости задайте пользовательские значения конфигурации (docs/Configuration.md), зарегистрируйте аккаунт с помощью ./fathom user add --email=... --password=..., затем запустите веб-сервер командой ./fathom server и откройте http://localhost:8080. - Docker: сборка с помощью docker build -t fathom . и запуск через docker run -d -p 8080:8080 fathom, либо запуск опубликованного образа usefathom/fathom:latest. Отслеживание и CSP Если отслеживаемый сайт использует Content Security Policy, в README отмечается, что директивы script-src и img-src должны включать URL-адрес экземпляра Fathom, заменив yourfathom.com на ваш собственный адрес. Сравнение с хостинг-продуктом В README приводится сравнение версии Lite с платным облачным сервисом Fathom Analytics. Согласно таблице сравнения, Lite является self-hosted решением и использует cookies, имеет устаревшую панель управления, не предоставляет API и не поддерживает пользовательские события, отслеживание электронной коммерции и UTM-меток, изоляцию данных в ЕС и хостинг скриптов на кастомных доменах, импорт из GA, email-отчеты, экспорт в CSV и общие панели управления. Обычно это одиночная установка с поддержкой только от сообщества, а CDN, масштабирование и резервное копирование лежат на пользователе. Хостинг-версия предлагает управляемый хостинг с оплатой за ежемесячные просмотры страниц, отслеживание без cookies, полноценную панель управления в реальном времени, доступ к API на всех планах, отслеживание событий и доходов, изоляцию в ЕС, импорт из GA, неограниченные отчеты и экспорт, поддержку до 50 сайтов, техническую поддержку на всех планах и постоянную разработку функций. В репозитории также отмечается, что Fathom и логотип Fathom являются товарными знаками Fathom Analytics.