Repolode
electerious

electerious/Ackee

Node.jsとMongoDBで構築された、Cookieを使わない、プライバシー重視のセルフホスト型Webサイト分析ツール。シンプルなUIを備えています。

代替できる製品:Google AnalyticsMatomo

スター
4,718
フォーク
388
未解決の Issue
23
最終コミット
3 日前

これは何?

Ackeeは、自分のサーバーで稼働し、Webサイトのトラフィックを分析するセルフホスト型のWeb解析ツールです。Google AnalyticsやMatomoのような総合的なマーケティング分析プラットフォームは必要なく、シンプルなUIで必要な統計情報だけを確認したいユーザーを対象としています。

収集データは匿名化され、個々の訪問者を特定できないようになっています。またCookieを設定しないため、Cookie同意バナーも不要です。ページビューだけでなく、ボタンのクリックやニュースレターの登録といったイベントも追跡できます。技術スタックはNode.jsとMongoDBです。

UIに表示される情報はすべて、ドキュメントが整備されたGraphQL APIから提供されます。これにより、開発者は収集データを使った独自のツールを構築できます。Docker、Docker Compose、Helmのほか、複数のPaaSホストを使った導入方法があり、設定は環境変数で行います。

主な機能

  • 01オープンソースソフトウェアとして、自分のサーバーで稼働します。
  • 02個々のユーザーを特定しない、匿名化されたデータ収集。
  • 03Cookieを使用しないため、Cookie同意バナーは不要です。
  • 04ボタンのクリックやフォーム送信などのイベントを追跡できます。
  • 05独自ツールの構築に使える、ドキュメントが完備されたGraphQL API。

ユースケース

  • プライバシーを重視する個人ブログやマーケティングサイトで、Google Analyticsの代替として使う。
  • セルフホスト型Webサイトで、ニュースレター登録などのイベントを追跡する。
  • GraphQL APIを利用して、独自の分析ダッシュボードを構築する。
  • Vercel、Render、Railwayなどのプラットフォームに、軽量な分析サービスをデプロイする。

クイックスタート

  1. 1

    docsフォルダにあるDocker Composeガイドに従ってください

使う前に知っておきたいこと

  • Node.jsとMongoDBを使って、ご自身のサーバーにセルフホストする必要があります。

トピック

よくある質問

Ackee とは?
Node.jsとMongoDBで構築された、Cookieを使わない、プライバシー重視のセルフホスト型Webサイト分析ツール。シンプルなUIを備えています。 Ackeeは、自分のサーバーで稼働し、Webサイトのトラフィックを分析するセルフホスト型のWeb解析ツールです。Google AnalyticsやMatomoのような総合的なマーケティング分析プラットフォームは必要なく、シンプルなUIで必要な統計情報だけを確認したいユーザーを対象としています。
Ackee は無料で使えますか?ライセンスは?
Ackee は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
Ackee は今もメンテナンスされていますか?
活発にメンテナンス中。Ackee の最終コミットは 2026年10月19日 です。
Ackee は何に使えますか?
プライバシーを重視する個人ブログやマーケティングサイトで、Google Analyticsの代替として使う。 セルフホスト型Webサイトで、ニュースレター登録などのイベントを追跡する。 GraphQL APIを利用して、独自の分析ダッシュボードを構築する。 Vercel、Render、Railwayなどのプラットフォームに、軽量な分析サービスをデプロイする。
Ackee のインストール方法は?
docsフォルダにあるDocker Composeガイドに従ってください
Ackee はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/electerious/Ackee

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト