このプロジェクトについて

Stomatopodは、プライバシーと運用の簡易性を重視して設計されたセルフホスト型ウェブ解析プラットフォームです。SQLiteとParquetパーティションを活用した内蔵ストレージにより、PostgresやRedisなどの外部データベースを必要とせず、単一のバイナリとして動作します。 主な機能には以下のものが含まれます: - **クッキーなしトラッキング**:軽量ブラウザトラッカー(`tracker.js`)とサーバーサイドインジェストによるプライバシーコンプライアンス対応データ収集。 - **アナリティクスダッシュボード**:ページビュー、コンバージョンファネル、マルチサイト管理の可視化。 - **開発者インターフェース**:OpenAPIドキュメント付きREST APIおよびページビューとダイジェストを照会するための専用CLIツール(`stoma`)。 - **運用効率性**:低メモリフットプリント(アイドル時約40MiB RSS)およびDocker Composeデプロイメント対応。 - **監視機能**:本番環境向けにアラート、ダイジェスト、ヘルス/レディープローブの組み込みサポート。