Об этом проекте
Ackee — это инструмент аналитики веб-трафика на базе Node.js с возможностью self-hosting, разработанный для тех, кто заботится о конфиденциальности. Он работает на вашем собственном сервере и полностью открыт. Проект анонимизирует отслеживаемые данные, чтобы пользователи оставались неидентифицируемыми, и не использует cookies или уникальное отслеживание пользователей, поэтому уведомление о куки не требуется. Интерфейс минималистичен и сфокусирован, он предназначен для тех, кому не нужна полноценная маркетинговая платформа аналитики, такая как Google Analytics или Matomo.
Ключевые возможности, указанные в README:
- Self-hosting на вашем собственном сервере
- Легковесная архитектура на Node.js и MongoDB
- Ориентированное на приватность анонимное отслеживание без cookies
- Отслеживание событий для кликов по кнопкам, подписок на рассылки и подобных действий
- Полностью документированный GraphQL API, который обеспечивает работу UI и позволяет создавать собственные инструменты
- Конфигурация через переменные окружения и поддержка файла .env
- Руководства по SSL/HTTPS, CORS-заголовкам, FAQ и общая документация
- Варианты развертывания, включая Docker Compose, Docker, Helm, Netlify, Vercel, Heroku, Qovery, Render, Railway, Koyeb и Zeabur
- Соответствующие интеграции сообщества для React, Nuxt, Angular, Django, Gridsome, VuePress, Svelte, Dart/Flutter, WordPress, Gatsby и других
В репозитории доступны ссылки на живое демо и GraphQL Playground. В README также перечислены статьи о замене Google Analytics и self-hosting аналитики, а также каналы для пожертвований и ссылки на сообщество. Проект упомянут в Awesome Selfhosted.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.