Открытая система веб-аналитики без cookies — альтернатива Google Analytics с упором на конфиденциальность, доступная в облаке и для самостоятельного размещения.
umami-software/umami
Платформа веб-аналитики с приоритетом конфиденциальности: отслеживает трафик, кампании, поведение, конверсии и доход без cookie, на собственном сервере или в облаке.
Open source альтернатива:Google Analytics
- Звёзды
- 39,513
- Форки
- 8,367
- Открытые issues
- 125
- Последний коммит
- вчера
Что это?
Umami — платформа веб-аналитики с открытым исходным кодом, созданная с приоритетом конфиденциальности пользователей. Она собирает данные о трафике, кампаниях, поведении, конверсиях и доходе в одной панели и не использует cookie, стремясь стать более лёгкой альтернативой аналитике в духе Google Analytics.
Проект написан на TypeScript, работает на Node.js и хранит данные в PostgreSQL. Его можно установить из исходного кода с помощью pnpm или развернуть с предоставленными Docker-образом и файлом Docker Compose, в комплект которого входит база данных PostgreSQL. Настройка выполняется через переменные окружения, например DATABASE_URL, API_URL и BASE_PATH.
В README также описана необязательная двухфакторная аутентификация, для которой нужен ключ шифрования, и MCP endpoint, отключённый по умолчанию и защищённый API-ключами.
Ключевые возможности
- 01Отслеживает трафик, кампании, поведение пользователей, конверсии и доход в одной панели.
- 02Не использует cookie.
- 03Можно разместить на собственном сервере или пользоваться облачным сервисом Umami.
- 04Работает на Node.js и использует PostgreSQL в качестве базы данных.
- 05Предоставляет Docker-образы и конфигурацию Docker Compose.
- 06Поддерживает необязательную двухфакторную аутентификацию и API-ключи.
Сценарии использования
- Измерять трафик сайта, сохраняя данные посетителей на собственном сервере.
- Заменить Google Analytics на сайтах, где не нужны баннеры согласия на использование cookie.
- Отслеживать эффективность кампаний и конверсии для маркетинговых команд.
- Развернуть собственный стек аналитики для внутренних или клиентских проектов.
Быстрый старт
- 1
Клонируйте исходный код с GitHub
git clone https://github.com/umami-software/umami.git - 2
Перейдите в каталог проекта и установите пакеты с помощью pnpm
cd umami && pnpm install - 3
Создайте файл .env, указав в DATABASE_URL адрес вашей базы данных PostgreSQL, а затем соберите приложение
pnpm run build - 4
Запустите приложение (по умолчанию оно работает по адресу http://localhost:3000)
pnpm run start
Что важно знать
- Для установки из исходного кода требуются база данных PostgreSQL (v12.14 или новее) и Node.js 18.18 или новее.
- При сборке создается учетная запись для входа по умолчанию с именем пользователя admin и паролем umami. Их следует изменить.
Темы
Частые вопросы
- Что такое umami?
- Платформа веб-аналитики с приоритетом конфиденциальности: отслеживает трафик, кампании, поведение, конверсии и доход без cookie, на собственном сервере или в облаке. Umami — платформа веб-аналитики с открытым исходным кодом, созданная с приоритетом конфиденциальности пользователей. Она собирает данные о трафике, кампаниях, поведении, конверсиях и доходе в одной панели и не использует cookie, стремясь стать более лёгкой альтернативой аналитике в духе Google Analytics.
- umami можно использовать бесплатно? Какая у него лицензия?
- umami распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- umami всё ещё поддерживается?
- Активно поддерживается. Последний коммит в umami — 20 окт. 2026 г..
- Для чего можно использовать umami?
- Измерять трафик сайта, сохраняя данные посетителей на собственном сервере. Заменить Google Analytics на сайтах, где не нужны баннеры согласия на использование cookie. Отслеживать эффективность кампаний и конверсии для маркетинговых команд. Развернуть собственный стек аналитики для внутренних или клиентских проектов.
- Как установить umami?
- Клонируйте исходный код с GitHub: git clone https://github.com/umami-software/umami.git Перейдите в каталог проекта и установите пакеты с помощью pnpm: cd umami && pnpm install Создайте файл .env, указав в DATABASE_URL адрес вашей базы данных PostgreSQL, а затем соберите приложение: pnpm run build Запустите приложение (по умолчанию оно работает по адресу http://localhost:3000): pnpm run start
- Где скачать umami?
- Исходный код и инструкции по установке — на GitHub: https://github.com/umami-software/umami
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемая веб-аналитика без cookies в виде одного Go-бинарника: собственные домены отслеживания, SSO, открытые форматы экспорта и отчёты о видимости в AI.
Самостоятельно размещаемая аналитическая платформа с открытым исходным кодом и вниманием к приватности — альтернатива Google Analytics.
Бесс cookie-аналитика продукта с открытым исходным кодом для стартапов: события, воронки, AI-аналитик, флаги функций, короткие ссылки и мониторинг доступности.
Open-source веб-аналитика: статистика трафика, записи сессий, отслеживание ошибок, Core Web Vitals и мониторинг доступности в одной панели.
Веб-приложение с открытым исходным кодом для подключения к базам данных и API, создания интерактивных диаграмм и дашбордов, которыми можно делиться и которые можно встраивать.